Skip to main content

Wajib untuk Production

IP Whitelist: akses API dari server yang Anda izinkan.

Kenali IP Whitelist: lapisan keamanan yang membatasi akses Brick API ke alamat IP publik milik infrastruktur Anda.

Pelajari cara mengaktifkan
Incoming request validation Ilustrasi
Sumber requestServer aplikasi Anda203.0.113.10
BrickAPIIP Whitelist
IP terdaftar

Lanjut ke autentikasi & validasi API.

Coba alur request
Simulasi edukasi. Tidak mengirim request API.

01 / Pahami dasarnya

Credential mengenali Anda.
Whitelist mengenali sumbernya.

IP Whitelist adalah daftar alamat IP yang diizinkan mengakses Brick API. Saat request masuk, Brick memeriksa IP sumbernya. IP yang terdaftar dapat melanjutkan ke autentikasi dan validasi lainnya; IP di luar daftar akan ditolak.

Untuk aktivitas finansial seperti mengirim dana dan menerima pembayaran, pembatasan ini membantu mengurangi akses dari server yang tidak dikenal sekaligus memudahkan peninjauan infrastruktur yang diizinkan.

Lapisan tambahan, bukan pengganti autentikasi.

Tetap lindungi credential API dan jalankan kontrol keamanan lain pada integrasi Anda.

02 / Sebelum mulai

IP yang tepat, konfigurasi yang tepat.

Gunakan alamat IP publik statis yang benar-benar terlihat oleh Brick saat server Anda mengirim request.

Static

IP publik statis

IP dinamis dan alamat IP privat/lokal tidak dapat digunakan sebagai IP sumber publik.

10 IP

Maksimal 10 alamat

Batas berlaku untuk setiap konfigurasi whitelist.

Sandbox / Production

Terpisah per environment

Daftar di Sandbox tidak otomatis berlaku di Production, begitu juga sebaliknya.

Sub-account

Terpisah per sub-account

Pastikan daftar IP disimpan untuk sub-account yang sesuai.

Menggunakan NAT Gateway atau proxy?
Daftarkan IP publik keluar (egress IP) yang terlihat oleh Brick, bukan IP privat server di belakangnya.

03 / Konfigurasi

Aktifkan dari Brick Dashboard.

Siapkan daftar IP publik statis Anda, lalu ikuti langkah berikut.

  1. Buka pengaturan integrasi

    Masuk ke Brick Dashboard, pilih Configuration → Callback URL, lalu temukan IP Whitelist / Incoming Request Validation.

  2. Tambahkan IP publik statis

    Periksa environment dan sub-account yang dipilih. Masukkan semua IP keluar yang diperlukan, maksimal 10 alamat IP.

  3. Simpan, aktifkan, lalu uji

    Simpan konfigurasi dan pastikan IP Whitelist aktif. Uji akses API dari IP yang terdaftar untuk memastikan request dapat diproses.

1. Buka Configuration → Callback URL. Screenshot dari dokumentasi resmi.

Configuration → Callback URL

Perbesaran halaman Configuration dengan tab Callback URL

Screenshot dari dokumentasi resmi Brick. Geser horizontal jika diperlukan.

2. Atur Client IP Whitelist. Screenshot dari dokumentasi resmi.

Pengaturan IP Whitelist

Perbesaran pengaturan Client IP Whitelist dari dokumentasi resmi Brick

Alamat IP yang ditampilkan adalah contoh dokumentasi. Geser horizontal untuk melihat gambar lengkap.

Lihat panduan teknis lengkap

04 / Troubleshooting

Request ditolak? Periksa IP sumbernya.

IP yang tidak terdaftar akan menerima HTTP 401 dengan kode ip_not_whitelisted. Cocokkan IP publik keluar server dengan daftar pada environment dan sub-account yang benar.

401 IP tidak terdaftar
{
  "status": 401,
  "error": {
    "code": "ip_not_whitelisted",
    "message": "Request is not coming from whitelisted IP",
    "reason": "Source IP is not whitelisted in Brick servers"
  },
  "data": null
}

Contoh respons dari dokumentasi resmi Brick.

05 / Pemeriksaan akhir

Sebelum transaksi pertama Anda.

Gunakan daftar ini untuk memeriksa kesiapan konfigurasi.

Jika IP keluar berubah, perbarui whitelist terlebih dahulu agar integrasi tetap berjalan. Checklist ini hanya catatan di halaman, bukan verifikasi akun.

06 / Pertanyaan umum

Hal yang sering ditanyakan.

Apakah IP Whitelist wajib?

Ya. Berdasarkan dokumentasi Brick saat ini, setiap client wajib mengonfigurasi IP Whitelist sebelum memakai Brick API di Production.

Bisakah saya memakai IP dinamis atau IP lokal?

Tidak. Gunakan IP publik statis sebagai sumber request. Untuk server di belakang NAT atau proxy, daftarkan IP publik keluar yang terlihat oleh Brick.

Apakah pengaturan Sandbox berlaku di Production?

Tidak. Sandbox dan Production dikelola terpisah. Konfigurasi setiap sub-account juga terpisah.

Apakah whitelist menggantikan autentikasi API?

Tidak. IP yang lolos whitelist tetap harus melewati autentikasi dan validasi API lainnya.

Rujukan kontenClient IP Whitelist · Brick API Documentation ↗Dicocokkan dengan dokumentasi live pada 11 November 2026.

Langkah berikutnya

Amankan sumber request Anda.

Kelola IP yang diizinkan melalui pengaturan Brick Dashboard.