ready-to-use endpoints in this product, with JSON responses and consistent error handling.
The BI Rates API returns official Bank Indonesia transaction rates (buy and sell) for 13 currencies: AED, AUD, CNY, EUR, GBP, JPY, KRW, MYR, SAR, SGD, THB, USD and VND. Daily history is available from March 2025, up to 366 days per request, and every response carries the Bank Indonesia attribution.
Official Bank Indonesia exchange rates (transaction rates). Cached in D1 and refreshed via cron. BI attribution required.
ready-to-use endpoints in this product, with JSON responses and consistent error handling.
Can be tried with the 3,000 credit signup bonus, then used in production through one API Indonesia key.
https://use.apiindonesia.id/api/v1/kurs-bi/latestLatest transaction rates for USD/EUR/SGD (default) or other currencies.
The BI Rates API fits accounting, fintech, reimbursement, import-export, and reporting flows that need Bank Indonesia transaction rates as a reference.
Reports or invoices need BI reference rates, not general market rates.
The product needs to store buy, sell, or middle rates by date.
Finance teams need rate history for transaction reconciliation.
Include Bank Indonesia attribution as your product requires. For lightweight price estimates, the regular Exchange Rate API may be enough.
This section separates the product page from the docs. The docs explain how to call endpoints; this page explains why the endpoints make sense for your feature.
curl "https://use.apiindonesia.id/api/v1/kurs-bi/latest?currencies=USD,EUR,SGD" \
-H "x-api-key: YOUR_API_KEY"{
"data": [{ "date": "2026-07-09", "currency": "USD", "buy_rate": 18090, "sell_rate": 18095 }],
"meta": { "attribution": "Sumber: Bank Indonesia", "source": "Bank Indonesia" }
}Bedakan JISDOR dan kurs transaksi BI untuk tutup buku. Cara mengambil kurs BI 31 Desember lewat API tanpa mengarang angka yang belum terbit.
Ambil kurs resmi Bank Indonesia real-time lewat REST API: kurs terbaru USD/EUR/SGD dan riwayat harian hingga 366 hari. Sumber BI, atribusi otomatis.
Kunci nilai tukar resmi BI pada tanggal nota luar negeri — adil untuk karyawan dan finance tanpa debat kurs Google.
There are 13 currencies: AED, AUD, CNY, EUR, GBP, JPY, KRW, MYR, SAR, SGD, THB, USD and VND. Without parameters, /kurs-bi/latest returns USD, EUR and SGD.
BI Rates uses official Bank Indonesia transaction rates (buy_rate and sell_rate). The Exchange Rate API uses Frankfurter/ECB data for four currency pairs.
GET /api/v1/kurs-bi/history returns daily rates for one currency, up to 366 days per request. Stored data starts in March 2025.
Yes. Bank Indonesia attribution is required, and every response already includes meta.attribution you can display as is.