That will get you a base validation Rad, but it won't CONFIRM if it fits the recall or not.

Once you have a battery in the base lookup you then need to confirm with the FULL number on their website.

Your code might at least get you started - nice idea.