Forex product API

FX Rate API for spot and historical currency pairs

Query current exchange rates, pull daily historical series with summary stats, and rely on EUR-chain fallback for missing direct pairs.

Daily ECB reference rates • Paid historical access • Shared key across all market-data products

Why teams use the FX API

Spot + historical rates

Query live pairs or historical series with daily, weekly, monthly, and yearly buckets. FX data is daily ECB reference-rate data.

EUR cross-rate fallback

Pairs missing a direct quote are resolved through the EUR chain instead of failing fast.

Shared product tier

The same API key covers gold, FX, commodity, and MCP access under one plan model.

Developer-safe responses

Predictable JSON payloads with summary statistics for historical endpoints and typed validation on input.

Endpoints

GET/api/v1/fx/currencies

Public list of supported currencies.

GET/api/v1/fx/rate?base=USD&quote=EUR

Current FX rate for a currency pair.

GET/api/v1/fx/rate/historical?base=USD&quote=EUR&start_date=2024-01-01&end_date=2024-12-31&interval=monthly

Historical rate series with summary statistics.

Quick Start

curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://www.sentisignal.com/api/v1/fx/rate?base=USD&quote=EUR"
{
  "status": "success",
  "data": {
    "base": "USD",
    "quote": "EUR",
    "rate": 0.923411,
    "rate_date": "2026-03-11",
    "source": "ECB (European Central Bank)"
  },
  "meta": { "credits_used": 1, "plan": "free" }
}

Available soon

Pricing and public access are being finalised. Register to be notified the moment the API opens.

Coming Soon

Get notified when the FX Rate API launches

We're finalising pricing and terms. Register your email and we'll let you know the moment access opens.

No spam. One email when the FX Rate API opens.

Typical use cases

Treasury dashboards and internal finance tooling.
Multi-currency invoicing, checkout, and reporting.
Macro research, backtests, and time-series feature pipelines.

FAQ

Which pairs are supported?

The API serves tracked currencies stored in `fx_rates`, with direct and EUR-derived cross rates where available.

Is historical access free?

No. The free plan is intended for spot lookups. Historical endpoints require a paid tier.

Does it support yearly data?

Yes. Historical requests accept `daily`, `weekly`, `monthly`, and `yearly` intervals.

Is it real-time forex?

No. Current FX coverage comes from daily Frankfurter/ECB reference rates, not intraday trading feeds.

Explore the full API suite

One API key covers all products. Finance Hub →