search

No results found

API Reference chevron_right Items chevron_right Account Validation
verified ITEMS

Account Validation

Gunakan endpoint ini untuk cek nickname atau nama akun sebelum membuat transaksi. Client cukup mengirim item_id; sistem akan memilih kode validasi provider dari produk.

POST /v1/item/validate
Field Type Description
item_id integer ID variant dari endpoint /v1/item.
customer_id string User ID, nomor e-wallet, nomor rekening, atau ID pelanggan.
zone_id string|null Wajib hanya jika validation.requires_zone_id bernilai true.
GET /v1/validation/services

Endpoint ini mengembalikan daftar produk dan item yang memiliki validasi aktif. Gunakan untuk membuat halaman daftar layanan cek ID, atau untuk audit katalog.

Response Fields

data.display_name string

Nama siap tampil. Untuk MLBB region bisa berisi format seperti Aqaa. (Malaysia).

data.account_name string

Nickname atau nama pemilik akun tanpa tambahan region jika provider menyediakannya.

data.region string|null

Region akun untuk layanan yang mendukung region lookup.

data.cached boolean

Bernilai true jika hasil diambil dari cache validasi.

Validate MLBB

curl --request POST \
  --url https://sekalipay.com/api/v1/item/validate \
  --header 'X-APIKEY: YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{"item_id":123,"customer_id":"256632355","zone_id":"9402"}'

Validate DANA

curl --request POST \
  --url https://sekalipay.com/api/v1/item/validate \
  --header 'X-APIKEY: YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{"item_id":456,"customer_id":"08123456789"}'

Response Sample

{
  "message": "OK",
  "data": {
    "display_name": "Aqaa. (Malaysia)",
    "account_name": "Aqaa.",
    "region": "Malaysia",
    "region_code": "MY",
    "cached": false,
    "details": {}
  }
}
chat_bubble Feedback