← Finance & Currency

Convert Currency

GET /convert

Convert a specific monetary amount from one currency to another using the latest exchange rates. Supports an optional margin parameter for adding business markup (e.g., 2% fee on top of the market rate), and an optional date parameter for historical conversions. Returns the converted amount, the rate used, and query details. Perfect for e-commerce checkout flows, invoicing systems, and travel budget tools.

Parameters

from required

Source currency

to required

Target currency

amount required

Amount to convert

margin optional

Business markup percentage

date optional

Historical date (YYYY-MM-DD)

Example Requests

Basic usage
curl "https://nordapi.ee/api/v1/convert?from=USD&to=EUR&amount=100"
Convert USD to Euro
curl "https://nordapi.ee/api/v1/convert?from=USD&to=EUR&amount=100"
Convert with 2.5% business markup
curl "https://nordapi.ee/api/v1/convert?from=USD&to=EUR&amount=100&margin=2.5"
Historical conversion on a specific date
curl "https://nordapi.ee/api/v1/convert?from=GBP&to=NOK&amount=500&date=2026-01-15"
Large amount JPY to NOK
curl "https://nordapi.ee/api/v1/convert?from=JPY&to=NOK&amount=1000000"

Live Response

{
  "query": {
    "amount": 100.0,
    "from": "USD",
    "to": "EUR"
  },
  "rate": 0.86767896,
  "result": 86.767896,
  "success": true
}

Example Response

{"success":true,"query":{"from":"USD","to":"EUR","amount":100.0},"result":86.54,"rate":0.8654}