Abstract Exchange Rates (Independent Publisher) (Preview)

Abstract's Exchange Rates is a fast, lightweight, modern service for looking up the latest exchange rates for 80+ currencies, getting historical exchange rates, and converting an arbitrary amount from one currency to another.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Fördős András
Email fordosa90+ipc_abstrrates@gmail.com
Connector Metadata
Publisher Fördős András
Website https://docs.abstractapi.com/exchange-rates
Privacy policy https://www.abstractapi.com/legal/dpa
Categories Data;Business Intelligence

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Key securestring The API Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Convert

Convert an arbitrary amount of currency to another.

Live rate(s)

Returns the most recent exchange rate(s) for a given set of currencies.

Convert

Convert an arbitrary amount of currency to another.

Parameters

Name Key Required Type Description
Base currency
base True string

The base currency used to get the latest exchange rate(s) for. Uses the ISO 4217 currency standard (e.g., USD for United States Dollars).

Target
target True string

The target currency (ISO 4217) to get the exchange rate of versus the base currency.

Date
date string

The historical date you’d like to get rates from, in the format of YYYY-MM-DD. If you leave this blank, it will use the latest available rate(s).

Base amount
base_amount float

The amount of the base currency you would like to convert to the target currency.

Returns

Name Path Type Description
Base
base string

The base currency used to get the exchange rates.

Target
target string

The target currency that the base_amount was converted into.

Base amount
base_amount float

The amount of the base currency from the request.

Converted amount
converted_amount float

The amount of the target currency that the base_amount has been converted into.

Exchange rate
exchange_rate float

The exchange rate used to convert the base_amount from the base currency to the target currency.

Last updated
last_updated integer

The date the currencies were pulled from, per the successful request.

Live rate(s)

Returns the most recent exchange rate(s) for a given set of currencies.

Parameters

Name Key Required Type Description
Base currency
base True string

The base currency used to get the latest exchange rate(s) for. Uses the ISO 4217 currency standard (e.g., USD for United States Dollars).

Target
target string

The target currency or currencies (ISO 4217) to get the exchange rate of versus the base currency. If multiple currencies are passed in the target, they should be separated by commas (e.g., &target=EUR,CAD,AUD).

Returns

Name Path Type Description
Base
base string

The base currency used to get the exchange rates.

Last updated
last_updated integer

The Unix timestamp of when the returned data was last updated.