Persiapan
Sebelum mulai menggunakan API Kocek, pastikan Anda telah memenuhi prasyarat berikut.
1. Mendapatkan Kredensial
Hubungi tim Kocek untuk menerima:
| Item | Deskripsi |
|---|---|
| Username | Kredensial login untuk autentikasi API |
| Password | Kunci autentikasi yang dikaitkan dengan username |
| Base URL | Endpoint utama API yang akan diakses |
2. Environment
Kocek menyediakan dua lingkungan yang dapat Anda gunakan:
| Environment | Base URL | Kegunaan |
|---|---|---|
| Staging | (diberikan oleh tim Kocek) | Pengembangan, testing, dan integrasi awal |
| Production | (diberikan oleh tim Kocek) | Transaksi live dan data riil |
info
Pastikan selalu menguji integrasi di Staging terlebih dahulu sebelum beralih ke Production.
3. Whitelist IP
Demi keamanan, API Kocek hanya menerima request dari alamat IP yang sudah didaftarkan. Anda perlu memberikan daftar IP server atau jaringan yang akan mengakses API kepada tim Kocek.
Langkah whitelist:
- Kumpulkan semua IP publik yang akan digunakan untuk mengakses API
- Sampaikan daftar IP tersebut ke tim Kocek melalui channel yang telah disediakan
- Tim Kocek akan mengaktifkan whitelist dalam 1–2 hari kerja
- Setelah diaktifkan, request dari IP di luar daftar akan ditolak
caution
Jika terjadi perubahan IP (misalnya migrasi server), pastikan untuk memperbarui daftar whitelist dengan menghubungi tim Kocek.
Ringkasan Prasyarat
- Username dan password telah diterima
- Base URL Staging diketahui
- Base URL Production diketahui (jika sudah siap go-live)
- IP server telah di-whitelist