Struktur Respons API
Respons Brick API menggunakan struktur yang konsisten sehingga integrasi Anda dapat memisahkan data yang berhasil, pesan pemrosesan asinkron, metadata, dan kesalahan. Gunakan panduan ini untuk memahami cara mengurai respons sinkron dan asinkron, memetakan nilai job_id jika disediakan, dan memutuskan kapan harus mengandalkan callback atau titik akhir status untuk hasil transaksi akhir.
Respon Sukses
Sample of Sync Response
Code
Field description
| Bidang | Deskripsi |
|---|---|
| status | Kode status HTTP/HTTPS |
| pesan | Pesan teks |
| pekerjaan_id | Transaksi unik_id, Ini akan membantu memetakan respons Async |
| sumber | Ini menentukan dari mana permintaan APIs datang, Ini bisa berupa salah satu dari API, Widget, Dashabord, SDK atau Portal. |
| entitas | Ini menentukan dari produk mana permintaan APIs berasal, Bisa dari Data, Insight, Verifikasi, atau Pembayaran. |
| kesalahan | Jika berhasil, kesalahan akan menjadi nol |
Sample of Async Response
Code
Field description
| Bidang | Deskripsi |
|---|---|
| status | Kode status HTTP/HTTPS |
| pesan | Pesan teks |
| data | Data respons |
| sumber | Ini menentukan dari mana permintaan APIs datang, Ini bisa berupa salah satu dari API, Widget, Dashabord, SDK atau Portal. |
| entitas | Ini menentukan dari produk mana permintaan APIs berasal, Bisa dari Data, Insight, Verifikasi, atau Pembayaran. |
| kesalahan | Jika berhasil, kesalahan akan menjadi nol |
Respon Kesalahan
Sample of error response
Code
Field description
| Bidang | Deskripsi |
|---|---|
| status | Kode status HTTP/HTTPS |
| kode | Brick kode status yang disesuaikan |
| pesan | Pesan teks |
| tindakan | Tindakan lebih lanjut untuk mencegah kesalahan ini |
| sumber | Ini menentukan dari mana permintaan APIs datang, Ini bisa berupa salah satu dari API, Widget, Dashabord, SDK atau Portal. |
| entitas | Ini menentukan dari produk mana permintaan APIs berasal, Bisa dari Data, Insight, Verifikasi, atau Pembayaran. |
| kesalahan | Jika berhasil, kesalahan akan menjadi nol |
Anda dapat merujuk semua kemungkinan kode kesalahan di error handling section.
Last modified on
