Kurs BI vs Kurs ECB: Kapan Pakai Masing-masing di Aplikasi Fintech?
Perbandingan endpoint /kurs-bi (Bank Indonesia) dan /kurs (Frankfurter/ECB) — sumber resmi pemerintah vs referensi internasional.

Aplikasi keuangan di Indonesia sering butuh dua jenis kurs: resmi untuk compliance/display dan referensi pasar internasional untuk analisis. API Indonesia menyediakan keduanya lewat endpoint terpisah.
| Produk | Base path | Sumber | Atribusi |
|---|---|---|---|
| Kurs BI | /kurs-bi |
Bank Indonesia | Wajib: "Sumber: Bank Indonesia" |
| Kurs ECB | /kurs |
Frankfurter (ECB) | Tidak ada atribusi BI |
Endpoint Kurs BI
curl "https://use.apiindonesia.id/api/v1/kurs-bi/latest?currencies=USD,EUR,SGD" \
-H "x-api-key: aip_live_xxx"
Kapan Pakai Kurs BI?
- Tampilan kurs resmi di aplikasi remittance atau neobank.
- Laporan ke regulator atau mitra yang mensyaratkan sumber BI.
- Rekonsiliasi dengan dokumen bank lokal (JISDOR / kurs transaksi).
Kapan Pakai Kurs ECB?
- Chart historis multi-mata uang global.
- Produk yang tidak mensyaratkan sumber pemerintah Indonesia.
async function getDisplayRate(currency) {
const res = await fetch(
`${BASE}/kurs-bi/latest?currencies=${currency}`,
{ headers: { 'x-api-key': process.env.API_INDONESIA_KEY } },
);
const { data, meta } = await res.json();
return { rate: data[0], attribution: meta.attribution };
}
FAQ
Bisakah keduanya dipakai bersamaan? Ya — banyak produk menampilkan BI untuk user Indonesia dan ECB untuk tab analisis.
Update seberapa sering? Kurs BI di-cache dan diperbarui harian via cron; cek meta.date di respons.
Mulai Sekarang
Dapatkan API key gratis di dashboard.apiindonesia.id/register dan pelajari parameter lengkap di docs.apiindonesia.id.
