Dokumentasi /

Panggilan pertama ke API nilai tukar

Buka terminal dan tempel satu perintah. Anda tidak memerlukan key untuk mencoba endpoint data.

1. Minta dua nilai tukar

USD pada path adalah mata uang dasar, sedangkan EUR dan GBP pada `symbols` adalah mata uang tujuan. Ganti kode tersebut sesuai kebutuhan.

Gunakan dengan stack Anda

Permintaan yang sama berjalan dengan curl, Python, dan JavaScript. Key API tidak diperlukan untuk evaluasi.

Buka quickstart
curl -fsS --max-time 10 "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP"
Contoh respons
{
  "result": "success",
  "base": "USD",
  "source": "live",
  "sources": {
    "EUR": "live",
    "GBP": "live"
  },
  "market_session": "open",
  "timestamp": "2026-06-15T12:00:00Z",
  "data_updated_at": "2026-06-15T12:00:00Z",
  "effective_at": {
    "EUR": "2026-06-15T12:00:00Z",
    "GBP": "2026-06-15T12:00:00Z"
  },
  "rates": {
    "EUR": 0.86207,
    "GBP": 0.74627
  },
  "derived_symbols": [],
  "notice": "Indicative rates, not for settlement."
}

rates.EUR adalah jumlah EUR untuk 1 USD. effective_at.EUR adalah waktu observasi dan sources.EUR menunjukkan kelas sumber. Nilai dan waktu hanya contoh.

Buka respons JSONReferensi API

2. Baca respons

Nilainya berubah, tetapi bentuk respons tetap. Baca `rates.EUR` dan simpan `source`, `market_session`, serta `data_updated_at` bersama angkanya.

json · exact example
{
  "result": "success",
  "base": "USD",
  "source": "live",
  "sources": {
    "EUR": "live",
    "GBP": "live"
  },
  "market_session": "open",
  "timestamp": "2026-06-15T12:00:00Z",
  "data_updated_at": "2026-06-15T12:00:00Z",
  "effective_at": {
    "EUR": "2026-06-15T12:00:00Z",
    "GBP": "2026-06-15T12:00:00Z"
  },
  "rates": {
    "EUR": 0.86207,
    "GBP": 0.74627
  },
  "derived_symbols": [],
  "notice": "Indicative rates, not for settlement."
}

3. Tambahkan key ketika memerlukan kuota akun

Buat key gratis dan kirim sebagai `Authorization: Bearer YOUR_KEY`. Simpan di server, jangan pernah menaruhnya dalam JavaScript publik.

bash · authenticated
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP"   -H "Authorization: Bearer YOUR_KEY"
Nilai tukar indikatif
Gunakan untuk aplikasi, model, dan analisis. Ini bukan kuotasi yang dapat dieksekusi atau harga penyelesaian.