Exchange Rate API connector invalid API Key

Hi all,
have a setup of 0.39.32-alpha on Docker and MacOS locally, trying to test out ‘Exchange Rate API’ as a source, but receive an error of ‘Invalid API Access key’ maybe the access key needs to have a header or something else before it ? Tried to run the same API key from terminal using curl and can get back the answer with no errors…
Also have attached the screenshot from the Airbyte.

Any ideas or help would be much appreciated !

Hi @rainers24, I’m sorry to hear you’re having trouble with this! I just tested it out and the API access key does not need any extra headers. Are you following along with the documentation on the right hand side?

I’m having the same issue. Generated an API Key in apilayer etc. curl does not work. I went and checked the live demo and seems like the api now goes via apilayer

curl --request GET \
--url 'https://api.apilayer.com/exchangerates_data/convert?to=usd&from=eur&amount=5' \
--header 'apikey:YOUR API KEY HERE'

the above worked. I check the connector code and it uses something like this

curl “https://api.exchangeratesapi.io/v1/latestaccess_key=KEY

which did not work for me. Any help would be appreciated. Spent a bit too much time on this. so will move onto other tutorials where I hope to have more success :slight_smile:

Got it, thanks for posting @dlobo. Looks like the Exchange Rate API might have been acquired by API Layer. I’ll go ahead and escalate this to a GitHub issue! If you or @rainers24 would like to submit a PR, please feel free. I think this would be a simple fix.

Here is the link to the issue:
https://github.com/airbytehq/airbyte/issues/15524