Home Documentation Bank Rates Playground Pricing API Status Blog About FAQ Support

Central Bank of Türkiye Exchange Rate API

Official Central Bank of Türkiye (Türkiye) daily exchange rates as JSON: 24 currencies, history back to 2020. The published TRY rates required for tax, audits, and compliant invoicing.

Türkiye flagCentral Bank of Türkiye official daily exchange rates as JSON: 24 currencies against the TRY, history back to 2020. Latest table on every plan. Get your API key.

Quick start

One request for the pair you need — USD to TRY at the official Central Bank of Türkiye rate:

curl "https://allratestoday.com/api/v1/central-bank/tcmb/latest?source=USD&target=TRY" \
  -H "Authorization: Bearer art_live_your_key"

Or the bank's full published table:

curl "https://allratestoday.com/api/v1/central-bank/tcmb/latest" \
  -H "Authorization: Bearer art_live_your_key"

On paid plans, any historical date or a daily time series:

curl "https://allratestoday.com/api/v1/central-bank/tcmb/history?source=USD&target=TRY&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

Latest published rates (2026-07-31)

The most recent table as published by Central Bank of Türkiye — exactly what the /latest endpoint returns right now. Values are TRY per 1 unit of each currency:

BaseQuoteTypeRate
AED TRY buy 12.8187
AED TRY sell 12.9865
AUD TRY buy 33.2129
AUD TRY sell 33.4295
AZN TRY buy 27.694
AZN TRY sell 28.0564
CAD TRY buy 33.7247
CAD TRY sell 33.8768
CHF TRY buy 58.4727
CHF TRY sell 58.8482
CNY TRY buy 6.976
CNY TRY sell 7.0672
DKK TRY buy 7.2772
DKK TRY sell 7.313
EUR TRY buy 54.4841
EUR TRY sell 54.5822
GBP TRY buy 63.5517
GBP TRY sell 63.883
JPY TRY buy 0.29530100000000004
JPY TRY sell 0.297257
KRW TRY buy 0.0328
KRW TRY sell 0.03323
KWD TRY buy 153.0057
KWD TRY sell 155.0078
KZT TRY buy 0.0993
KZT TRY sell 0.10059
NOK TRY buy 4.9565
NOK TRY sell 4.9898
PKR TRY buy 0.16952
PKR TRY sell 0.17174
QAR TRY buy 12.9193
QAR TRY sell 13.0883
RON TRY buy 10.3257
RON TRY sell 10.4608
RUB TRY buy 0.59175
RUB TRY sell 0.5995
SAR TRY buy 12.6082
SAR TRY sell 12.631
SEK TRY buy 4.9427
SEK TRY sell 4.9939
USD TRY buy 47.3452
USD TRY sell 47.4305
XDR TRY buy 64.6375

Node.js / TypeScript client

A dedicated zero-dependency npm package wraps these endpoints — tcmb-exchange-rate:

npm install tcmb-exchange-rate
import { getRate } from 'tcmb-exchange-rate';

const pair = await getRate('USD', 'TRY', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date);

Why use the official Central Bank of Türkiye rate?

Live market rates move continuously, but tax filings, customs declarations, audits, and statutory accounting in Türkiye and beyond typically require the official rate published by Central Bank of Türkiye for a given date — a fixed, citable number that never changes after publication. This API serves those published tables with the bank's own rate_date on every response; weekends and holidays return the most recent published date, which is the rate compliance rules require you to apply.

Pairs the bank doesn't print directly are resolved from its table (inverse or cross via TRY) and explicitly flagged "derived": true — so what the bank printed and what was computed are never confused.

Endpoints

Full parameter reference in the API documentation. Every request counts toward your plan's monthly quota — rates change once per business day, so caching a day's table locally makes a small quota go far.

Frequently asked questions

Is there an API for Central Bank of Türkiye exchange rates?

Yes — this one. Official daily TRY rates as clean JSON, latest table on every plan including free.

How often are the rates updated?

Central Bank of Türkiye publishes once per business day; the API ingests each new table shortly after publication (latest: 2026-07-31).

Are these the official rates?

Yes — ingested from Central Bank of Türkiye's own published data, served unmodified with the bank's publication date. Anything computed rather than published is flagged derived.

Central Bank of Türkiye rates, one API key

Latest table on every plan. History back to 2020 on paid plans. No credit card to start.

Get Free API Key Read the Docs