Harga Paket API
Daftarkan akun anda di https://app.kurs.web.id. Paket API yang tersedia
Paket | Harga | Limit |
---|---|---|
Free | Gratis | 100 hit (token expired setelah 100 kali hit) |
1 Bulan | Rp. 120.000 | Unlimited |
3 Bulan | Rp. 300.000 | Unlimited |
6 Bulan | Rp. 550.000 | Unlimited |
12 Bulan | Rp. 950.000 | Unlimited |
setelah pembayaran diterima akun anda akan diupgrade maksimal 1x24 jam
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[email protected]
untuk diskusi lebih lanjut.
Dokumentasi API
API kurs.web.id bisa diakses dengan method GET
Requirement
Token API, token ini bisa didapat dengan mendaftar di https://app.kurs.web.id
API Endpoint https://api.kurs.web.id
Parameter yang dibutuhkan
Parameter | Requirement | Deskripsi |
---|---|---|
token | Token key anda | |
bank | hanya huruf kecil | Nama Bank (lihat dibawah) |
matauang | hanya huruf kecil | Mata uang dari bank. Tiap bank support matauang yang berbeda |
Penggunaan API KURS
Contoh {API_ENDPOINT}/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
cURL
curl "https://api.kurs.web.id/api/v1?token=uNmHtaWmV9Yr9tvUX9bN&bank=bca&matauang=usd"
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;
{ "status": "success", "bank": "BCA", "matauang": "USD", "jual": 16900, "beli": 16200, "timestamp": "2020-04-05" }
Python
#!/usr/bin/env python3 # importing the requests library import requests # API ENDPOINT URL = "{API_ENDPOINT}/api/v1?token={TOKEN}&bank={KODE_BANK}&matauang={MATA_UANG}" r = requests.get(url = URL) data = r.json() # tampilkan kurs jual bank BCA print(data['jual']);
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 |
MANDIRI | mandiri |
MAYAPADA | mayapada |
MEGA | mega |
MUAMALAT | muamalat |
OCBC | ocbc |
PANIN | panin |
PERMATA | permata |
SINARMAS | sinarmas |
UOB | uob |
WOORISAUDARA | woorisaudara |