Documentation / Prices and money
Currencies | Salary Data API
CurrenciesFree keyA list, paged
Every currency the figures are in, with the latest rate to the US dollar.
GEThttps://api.salarydataapi.com/v1/currencies
Try it
No key in this browser yet. Get a free key: it is filled in here once made.
Runs against the live API with your key.
curl "https://api.salarydataapi.com/v1/currencies" \ -H "Authorization: Bearer YOUR_KEY"
Parameters
| Name | Type | What it is |
|---|---|---|
| page | integer | The page, from 1. Default 1. |
| per_page | integer | Items a page, at most 200. Default 50. |
| cursor | string | From next_cursor in the last answer; page wins when both are sent |
Returns
A list in data, each item with these fields, and the paging in meta.
| Field | Type | What it holds |
|---|---|---|
| currency | string | ISO 4217 |
| per_usd | number | Units to one US dollar |
| period | period | The rate's period |
| countries | array | Countries with figures in it |
Example answer
A real answer from today's figures, the first three items, with an Analyst key.
200GET /v1/currencies
{
"data": [
{
"currency": "ARS",
"per_usd": null,
"period": null,
"countries": [
"ar"
]
},
{
"currency": "BRL",
"per_usd": 5.043742,
"period": "2026-10",
"countries": [
"br"
]
},
{
"currency": "CAD",
"per_usd": 1.419928,
"period": "2026-10",
"countries": [
"ca"
]
}
],
"meta": {
"count": 3,
"next_cursor": "YzM",
"page": 1,
"per_page": 3,
"total": 29,
"total_pages": 10,
"next_page": 2,
"prev_page": null,
"plan": "analyst"
}
}