Batch search is a service for checking customer data in batches based on names that have previously been registered with the relevant party.

Flow

Mitra -> Sijitu

You request by sending the required parameters, and SIJITU will respond in JSON format containing the search status. The search results for the customer data you need will be sent via email based on the registered user ID in 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

Every request sent must require authentication using Basic Authentication. Make sure to add the Authorization in the header. Learn more about Authorization.

Headers

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)

Request Parameters​

Parameter Type Mandatory Description
rq_uuid
String (64)
Y
Request identifier. A unique ID used to identify messages.
rq_datetime
String (19)
Y
Date and time of the transaction request from the merchant's server.

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

Example: :
2024-03-14 07:49:28
sender_id
String (32)
Y
Partner identity code is registered in the Sijitu application.
user_id
String (64)
Y
Email already registered in Sijitu.
organization_id
String (32)
Y
Company identification code is registered in Sijitu.
data
String (500)
Y
Search data based on name.

Example:
  • Format for a single name: ["Katuicia"]
  • Format for multiple names: ["Katuicia", "Nguyen", "Oracle", "Diana"]
signature
String (64)
Y
Code used to validate transactions. Learn Signature
Y: Yes, O: Optional, C: Conditional

Response Parameters​

Parameter Type Mandatory Description
rq_uuid
String (64)
Y
Request identifier. A unique ID used to identify messages.
rs_datetime
String (32)
Y
Date and time of the transaction response from the Sijitu server.

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

Example: :
2024-03-14 07:49:28
error_code
String (4)
Y
Response code.
error_message
String (32)
Y
Response description.
batch_id
String (32)
Y
Batch identity code.
result
String (64)
Y
Search results based on name.
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!























Sample Request

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
             
























Sample Positive Response

{
    "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"
}
              


Sample Negative Response

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


CURL

.....
              
Scroll to Top