Exchange Rates API
This page contains the setup guide and reference information for the Exchange Rates API source connector.
Overview
The Exchange Rates API integration is a toy integration to demonstrate how Airbyte works with a very simple source.
Prerequisites
- Exchange Rates API account
- API Access Key
Setup Guide
Step 1: Set up Exchange Rates API
- Create an account with Exchange Rates API.
- Navigate to the Exchange Rates API Dashboard to find your
API Access Key
.
note
If you have a free
subscription plan, you will have two limitations to the plan:
- Limit of 1,000 API calls per month
- You won't be able to specify the
base
parameter, meaning that you will be only be allowed to use the default base value which isEUR
.
Step 2: Set up the Exchange Rates connector in Airbyte
- Enter a Name for your source.
- Enter your API key as the
access_key
from the prerequisites. - Enter the Start Date in YYYY-MM-DD format. The data added on and after this date will be replicated.
- (Optional) Enter a base currency. For those on the free plan,
EUR
is the only option available. If none are specified,EUR
will be used. - Click Set up source.
Supported sync modes
Feature | Supported? |
---|---|
Full Refresh Sync | Yes |
Incremental - Append Sync | Yes |
Namespaces | No |
Supported streams
It contains one stream: exchange_rates
Each record in the stream contains many fields:
- The date of the record.
- One field for every supported currency which contain the value of that currency on that date.
Data type map
Field | Airbyte Type |
---|---|
Currency | number |
Date | string |
Limitations & Troubleshooting
Expand to see details about Exchange Rates API connector limitations and troubleshooting.
Reference
Config fields reference
Field
Type
Property name
string
start_date
string
access_key
string
base
boolean
ignore_weekends