Otentikasi dan Lingkungan
Otentikasi
Brick APIs menggunakan token akses publik satu kali yang berumur pendek untuk autentikasi API. Setiap token valid untuk satu permintaan dan kedaluwarsa dalam waktu 5 menit setelah pembuatan.
Alur autentikasi ini berlaku untuk Brick APIs umum yang menggunakan header publicAccessToken. QRIS SNAP APIs menggunakan aliran token akses B2B SNAP terpisah di bawah QRIS SNAP.
Poin Penting
- Token yang dihasilkan untuk satu permintaan API tidak dapat digunakan kembali untuk permintaan lainnya.
- Setiap panggilan API memerlukan token yang baru dibuat, meskipun Anda melakukan operasi yang sama berulang kali.
- Token berlaku selama 5 menit setelah pembuatan. Setelah masa berlaku token habis, buatlah token baru sebelum mencoba kembali permintaan tersebut.
👍 Praktik Terbaik
Hasilkan token akses publik baru segera sebelum setiap permintaan API. Hal ini menjaga integrasi tetap tangguh ketika permintaan dicoba ulang, ditunda, atau dimasukkan dalam antrean.
Lingkungan yang Tersedia
Brick menyediakan dua lingkungan terpisah untuk kasus penggunaan pengembangan dan produksi.
Untuk menghasilkan dan mengelola kredensial API Anda untuk setiap lingkungan, masuk ke Brick Dashboard, buka menu Configuration, dan pilih tab API Credentials.
| Lingkungan Hidup | URL dasar | Tujuan |
|---|---|---|
| kotak pasir | https://sandbox.onebrick.io/v2 | Gunakan lingkungan ini untuk pengujian dan pengembangan. Ini mensimulasikan perilaku langsung menggunakan data tiruan. |
| Produksi | https://api.onebrick.io/v2 | Gunakan lingkungan ini untuk aplikasi langsung yang terhubung ke lembaga keuangan nyata. |
🚧 Catatan Penting
- Kredensial berbeda untuk setiap lingkungan. Pastikan Anda menggunakan
client_keydanclient_secretyang benar untuk lingkungan tempat Anda bekerja.- Transaksi di lingkungan Sandbox tidak memengaruhi akun atau institusi nyata.
- Sebelum beralih ke Produksi, pastikan integrasi Anda telah diuji di Sandbox.
