Info

Karena banyaknya yang menggunakan API ini untuk komersial/bisnis/jualan, maka mulai 03 April 2020 api ini menjadi berbayar. Kontak tommy@kurs.web.id

Harga Paket API


Daftarkan akun anda di app.kurs.web.id Paket API yang tersedia
Paket Harga Limit
Free Gratis 30 hit
1 Bulan Rp. 70.000 Unlimited
3 Bulan Rp. 240.000 Unlimited
6 Bulan Rp. 420.000 Unlimited
12 Bulan Rp. 840.000 Unlimited

Pembayaran bisa melalui transfer ke rekening BCA. token akan dikirim melalui email maksimal 1x24 jam setelah pembayaran kami terima.

Limitasi

Saat ini belum ada limit yang diberlakukan, tetapi tetap mengacu kepada fair share bila IP anda menyalah gunakan akses ini akan dilimit otomatis by system selama 24 jam, setelah 24 jam limit otomatis dihapus. Untuk perusahaan yang membutuhkan akses ribuan hit perdetik bisa kita custom, silahkan kontak via email tommy@kurs.web.id untuk diskusi lebih lanjut.

Dokumentasi API


API kurs.web.id bisa diakses dengan GET/POST. Pertanyaan dan saran bisa menghubungi admin lewat halaman about.

Requirement

Token API, token ini bisa didapat dengan menghubungi email diatas.

API Endpoint https://api.kurs.web.id/api/v1

Parameter yang dibutuhkan


Parameter Deskripsi Requirement
token Token key anda
bank Nama Bank (lihat dibawah) hanya menerima huruf kecil
matauang Mata uang dari bank. Tiap bank support matauang yang berbeda hanya menerima huruf kecil


Penggunaan API


Contoh /api/v1?token=TOKEN&bank=bca&matauang=usd respon berhasil

{
  "status": "success",
  "bank": "BCA",
  "matauang": "USD",
  "jual": 16900,
  "beli": 16200,
  "timestamp": "2020-04-05"
}

Request gagal

{
  "status": "error",
  "message": "Token invalid!"
}

Contoh Penggunaan API


Disini kita sertakan beberapa contoh penggunaan API dengan metode POST atau GET.
cURL
cURL GET
curl "https://api.kurs.web.id/api/v1?token=uNmHtaWmV9Yr9tvUX9bN&bank=bca&matauang=usd"
cURL POST
curl -d "token=uNmHtaWmV9Yr9tvUX9bN&bank=bca&matauang=usd" https://api.kurs.web.id/api/v1

PHP
Script PHP ini tanpa menggunakan library pihak ketiga. Bisa langsung dijalankan
<?php

$token = "uNmHtaWmV9Yr9tvUX9bN";
$bank = "bca";
$matauang = "usd";
$api = "https://api.kurs.web.id/api/v1/?token=$token&bank=$bank&matauang=$matauang";
$kurs = file_get_contents("$api");
$data = json_decode($kurs);

// ambil kurs jual
echo $data->jual;
response
{
  "status": "success",
  "bank": "BCA",
  "matauang": "USD",
  "jual": 16900,
  "beli": 16200,
  "timestamp": "2020-04-05"
}

Daftar kode Bank


Daftar kode bank yang di support
Nama Bank Kode
BCA bca
BI bi
BJB bjb
BNI bni
BRI bri
BTN btn
BUKOPIN bukopin
CIMB cimb
COMMONWEALTH commonwealth
DANAMON danamon
HSBC hsbc
JTRUST jtrust
MANDIRI mandiri
MAYAPADA mayapada
MEGA mega
MUAMALAT muamalat
OCBC ocbc
PANIN panin
PERMATA permata
SINARMAS sinarmas
UOB uob
WOORISAUDARA woorisaudara