Lewati ke konten utama

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"
}