The FileMaker Web Portal does this just fine. When you create a web portal, you put the URL in that you are looking for. The URL will be a calculation from the choosen supplier and the variables associated with that supplier. The devil is in the details of understand the particular web API you are connecting to. Google has quite a few different ones. I've mostly used the mapping one. The nice thing about Google API's are that they are well documented online.
Also, after having the web portal display the API results, you can web scrape the results to store in FileMaker or do whatever you want. It is pretty slick and fun to do.