Get Exchange Rate

wise.get_rate
ActionBusiness appsconnection required

Calls the Wise API with the connection's credentials.

Read the current mid-market exchange rate for one currency pair, or the rate at a past moment when a timestamp is given.

Connection

Required
Yes — the node will not save without one
Auth type
Bearer token
Providers
Wise
Secret shape
the Wise API token, or {"api_token": "…"}
Config it needs
base_url, api_version, profile_id
Resolved by
config.connection_id, else node.connection_id

Configuration

3 fields, 2 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
source
Source (sending) currency. A three-letter ISO 4217 currency code, for example GBP.
stringYes——GBP
target
Target (receiving) currency. A three-letter ISO 4217 currency code, for example GBP.
stringYes——USD
time
Read the historical rate at this moment instead of the current one, as a timestamp such as 2026-03-13T14:53:01.
stringNo———

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "source": "GBP",
  "target": "USD"
}

Output

One shape.

result

FieldTypeExample
rate
The exchange rate for the pair.
number—
source
The source currency the rate is quoted from.
string—
target
The target currency the rate is quoted to.
string—
time
The moment this rate was in effect.
string—
items
The records Wise returned for this request.
array—
count
How many records are in 'items'.
number—
{
  "count": 0,
  "items": [],
  "rate": 0,
  "source": "",
  "target": "",
  "time": ""
}

See Get Exchange Rate run in a workflow.

In a technical demo we add the Wise connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.