Autentikasi dan batasan
Dapatkan kunci API di bagian Integrasi (Integrations).
Kemampuan
- Pengelolaan tagihan: pembuatan, pembatalan, pemeriksaan status
- Pengelolaan pembayaran: daftar pembayaran, pencocokan pembayaran dengan tagihan
- Statistik: data agregat per proyek, periode, dompet, dan lainnya
- Billing: tarif proyek, saldo
Batasan
- Laju permintaan: paling banyak 1 permintaan per detik per kunci
- Jumlah kunci: 10 per akun
Otorisasi permintaan
Kirim kunci API Anda di header Authorization untuk mengotorisasi setiap permintaan API.
Contoh header Authorization dalam permintaan API:
curl -X POST https://api.bitsby.app/invoices/list \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay"
Respons server
Server API selalu membalas dalam JSON. Gunakan parameter result untuk mengetahui apakah permintaan berhasil.
Contoh respons untuk permintaan yang berhasil:
{
"result": "success",
"data": .....
}
Contoh respons untuk kesalahan:
{
"result": "error",
"data": "Requests too frequent"
}