Batch search merupakan layanan yang dapat Anda gunakan untuk mengecek data nasabah secara batch berdasarkan nama yag sebelumnya sudah melakukan pendaftaran di pihak terkait.

Flow

Mitra -> Sijitu

Anda melakukan permintaan dengan mengirimkan parameter yang dibutuhkan, dan SIJITU akan memberikan respons dalam bentuk JSON yang berisi status pencarian. Hasil pencarian data nasabah yang Anda butuhkan akan dikirimkan melalui email berdasarkan user ID yang terdaftar di SIJITU.

API URL

Environment URL
Sandbox
Port of HTTPS (443)
https://sandbox-api.espay.id/cdd/sijitu/batchsearch
Production
Port of HTTPS (443)
https://api.espay.id/cdd/sijitu/batchsearch

Authorization

Setiap permintaan yang dikirim, harus memerlukan otentikasi menggunakan Basic Authentication. Pastikan Anda menambahkan Authorization pada header. Pelajari lebih lanjut Authorization.

Key Value
Method
POST
HTTP Version
HTTP/1.1
Accept
*/*
Content-Type
application/x-www-form-urlencoded
Content-Length
<dynamic>
Authorization
Basic base64(username:password)

Parameter Permintaan

Parameter Tipe Mandatory Keterangan
rq_uuid
String (64)
Y
Request identifier. ID unik yang digunakan untuk mengidentifikasi pesan.
rq_datetime
String (19)
Y
Tanggal dan waktu di server aplikasi Sijitu saat pesan terkirim.

Format:
yyyy-MM-dd hh:mi:ss

Contoh:
2024-03-14 07:49:28
sender_id
String (32)
Y
Kode identitas mitra yang terdaftar pada aplikasi Sijitu.
user_id
String (64)
Y
Email yang sudah terdaftar di Sijitu.
organization_id
String (32)
Y
Kode identitas perusahaan yang sudah terdaftar di Sijitu.
data
String (500)
Y
Hasil pencarian data berdasarkan nama.

Contoh:
  • Format untuk satu nama: ["Katuicia"]
  • Format untuk lebih dari satu nama: ["Katuicia", "Nguyen", "Oracle", "Diana"]
signature
String (64)
Y
Kode yang digunakan untuk melakukan validasi transaksi. Pelajari Signature
Y: Yes, O: Optional, C: Conditional

Parameter Respons

Parameter Tipe Mandatory Keterangan
rq_uuid
String (64)
Y
Request identifier. ID unik yang digunakan untuk mengidentifikasi pesan.
rs_datetime
String (32)
Y
Tanggal dan waktu transaksi yang dikirim dari server Sijitu.

Format:
yyyy-MM-dd hh:mi:ss

Contoh:
2024-03-14 07:49:28
error_code
String (4)
Y
Kode respons.
error_message
String (32)
Y
Deskripsi respons.
batch_id
String (32)
Y
Kode identitas batch.
result
String (64)
Y
Instruksi pencarian data berdasarkan nama.
Y: Yes, O: Optional, C: Conditional

Try It!

Anda bisa coba masukkan data sesuai dengan input yang telah disediakan. Setelah itu Anda submit dan lihat hasilnya!
























Contoh Permintaan

POST /cdd/sijitu/batchsearch 
HTTP/1.1
Content-Length: 240
Host: sandbox-api.espay.id
Accept: */*
Content-Type: application/x-www-form-urlencoded

rq_uuid=ABCTEST123SIJITUCEKBALANCE010100019PROD01&
rq_datetime=2020-11-26 16:15:45&
sender_id=SALDOMU&user_id=test@gmai.com&
organization_id=ORG001&
data=[["Entity Name","Similarity","Source","Country Name","DOB (Year)"],["Anang","90","DW","",""],["Daniela","90","DW","",""]]&
signature=62615a2066b0d9e614371db4d63c6532cca3d12baf4240343dea3901e31ed061
             


























Contoh Respons Positif

{
    "rq_uuid": "ABCTEST123SIJITUCEKBALANCE010100019PROD01",
    "rs-datetime": "2022-07-08 15:19:46",
    "error_code": "0000",
    "error_message": "Success",
    "batch_id": 157,
    "result": "Data Batch Search will be sent to Email"
}
              


Contoh Respons Negatif

{
    "rq_uuid": "4673479",
    "rs_datetime": "2025-01-23 13:14:56",
    "error_code": "0003",
    "error_message": "Data tidak ditemukan"
}
              


CURL

.....
              
Scroll to Top