Tek tarih isteyin
Hafta sonu veya tatilde endpoint son yayımlanan fixing değerini döndürür ve is_forward_filled true olur. Yeni bir gözlem uydurulmaz.
curl "https://api.exchangerate.dev/v1/2024-01-15/EUR?symbols=USD,GBP" \ -H "Authorization: Bearer YOUR_API_KEY"Tarih aralığı isteyin
symbols, start_date, end_date gönderin. JSON sayfa başına en fazla 366 satır verir; has_more true ise next_cursor değerini sonraki çağrıya ekleyin.
curl "https://api.exchangerate.dev/v1/range?base=USD&symbols=EUR,GBP&start_date=2024-01-01&end_date=2024-06-30" \ -H "Authorization: Bearer YOUR_API_KEY"CSV veya Parquet indirin
format=csv ya da format=parquet ekleyin. Dosya tüm istenen aralığı içerir ve JSON cursor kullanmaz.
curl -L "https://api.exchangerate.dev/v1/range?base=USD&symbols=EUR,GBP&start_date=2024-01-01&end_date=2024-12-31&format=csv" \ -H "Authorization: Bearer YOUR_API_KEY" \ --output usd-rates-2024.csvKaynağı sayıyla birlikte saklayın
Her gözlemle source, is_forward_filled, derived_symbols alanlarını tutarsanız veriyi daha sonra açıklayabilirsiniz.
source, is_forward_filled, derived_symbols
Gün içi seriler ve kapsam
/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. 1m ile 1h arası gün içi kapsam 221 benzersiz paritedir: 143 USD paritesi ve 78 çapraz parite.
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.
| interval | Benzersiz pariteler |
|---|---|
1m | 221 |
5m | 221 |
15m | 221 |
1h | 221 |
4h | 209 |
1d | 10296 |
curl "https://api.exchangerate.dev/v1/timeseries?base=EUR&symbols=JPY&interval=15m&from=2026-09-14T12:00:00Z&to=2026-09-14T13:00:00Z" \ -H "Authorization: Bearer YOUR_API_KEY"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.