Developer API

Dokumentasi ini menjelaskan cara mengintegrasikan layanan validasi rekening NetNeed ke dalam aplikasi Anda.


1. Autentikasi

Semua request API menggunakan Bearer Token. Anda bisa mendapatkan token di Pengaturan Akun.

Authorization: Bearer YOUR_API_TOKEN

2. Request Headers

Pastikan setiap request menyertakan header berikut agar server merespon dengan format yang benar:

Header Value
Accept application/json
POST

/api/cek-rekening/bank

Mengambil daftar kode bank yang didukung oleh sistem.

Response (JSON)

{
  "status": true,
  "data": [
    {
        "name": "BCA",
        "code": "bca",
        "is_active": 1
    },
    {
        "name": "DANA",
        "code": "dana",
        "is_active": 1
    }
  ]
}
POST

/api/cek-rekening/inquiry

Melakukan pengecekan nama pemilik nomor rekening secara real-time.

Request Body (JSON)

Parameter Tipe Deskripsi
bank_code String Wajib. Kode bank dari endpoint /bank
account_number String Wajib. Nomor rekening tujuan

Example Request (cURL)

curl -X POST "https://netneed.id/api/cek-rekening/inquiry" \
-H "Accept: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d "bank_code=bca" \
-d "account_number=1234567890"

Success Response

{
  "status": true,
  "data": {
    "account_name": "KAIKOD.DEV",
    "account_number": "013211111",
    "bank_code": "014",
    "bank_name": "BANK BCA"
  },
  "saldo": 15000
}