Gün içi döviz kuru API’si
Desteklenen paritelerin zaman damgalı piyasa gözlemlerini REST ile alın. Bu 15 dakikalık USD/JPY isteği için Pro API anahtarı kullanın.
15 dakikalık USD/JPY gözlemini deneyin
curl "https://api.exchangerate.dev/v1/timeseries?base=USD&symbols=JPY&interval=15m&from=2026-09-14T12:00:00Z&to=2026-09-14T12:00:00Z" -H "Authorization: Bearer YOUR_API_KEY"{
"result": "success",
"base": "USD",
"symbols": ["JPY"],
"interval": "15m",
"from": "2026-09-14T12:00:00Z",
"to": "2026-09-14T12:00:00Z",
"data": [{
"timestamp": "2026-09-14T12:00:00Z",
"effective_at": { "JPY": "2026-09-14T12:14:58.972181Z" },
"rates": { "JPY": 154.582 },
"source": "live",
"source_type": "market",
"market_session": "open",
"derived_symbols": []
}],
"next_cursor": null,
"has_more": false,
"notice": "Indicative rates, not for settlement."
}2026-09-14 saat 12:00 UTC dilimi için 2026-09-15 tarihinde doğrulanan sabit örnek. Kur gösterge niteliğindedir. timestamp dilim başlangıcı, effective_at gözlem zamanıdır.
Aralıklar ve mevcut geçmiş
/v1/timeseries; 1m, 5m, 15m, 1h, 4h ve günlük referans verisi 1d aralıklarını destekler. 2h yoktur. USD içermeyen SGD çaprazları 4h için desteklenmez; USD/SGD ve tersi desteklenir. Piyasa verileri 2026-09-14 tarihinde toplanmaya başladı. 1m verileri 30 gün tutulur; daha büyük aralıklar için planlı silme süresi yoktur. Saklama süresi, o kadar geçmişin zaten biriktiği anlamına gelmez.
| interval | Benzersiz pariteler | İstek başına en uzun aralık |
|---|---|---|
1m | 221 | 7 d |
5m | 221 | 31 d |
15m | 221 | 93 d |
1h | 221 | 366 d |
4h | 209 | 1830 d |
1d | 10296 | 1830 d |
Eksik gözlemler ve çapraz pariteler
Geçmiş çaprazlar aynı UTC aralığındaki gerçek kapanış gözlemlerini kullanır; zaman farkı en fazla 5 saniyedir. effective_at daha eski gözlemin zamanıdır. Boşluklar doldurulmaz; açık aralık değişebilir. 1d tüm katalog için günlük referans verisidir. Tablo benzersiz pariteleri sayar; iki yön de desteklenir.
Desteklenen bir zaman penceresinde gözlem yoksa HTTP 200 ile data: [], has_more: false ve next_cursor: null döner. Bilinmeyen aralık unsupported_interval; kapsam dışı parite unsupported_pair_interval ve rejected_pairs döndürür (HTTP 400). Karma istekler bütünüyle reddedilir.
Kimlik doğrulama ve ticari kullanım
Veri endpointleri anonim denenebilir: IP başına dakikada 10, saatte 100 istek. Anahtarlı istek hesabın aylık kotasını kullanır.
| Plan | Aylık istek sayısı | Ticari kullanım |
|---|---|---|
| Free | 5,000 | Kaynak bağlantısıyla gösterim |
| Basic | 100,000 | Evet |
| Plus | 300,000 | Evet |
| Pro | 1,000,000 | Evet |