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 (validate)
{
"message": "OK",
"data": {
"display_name": "Aqaa. (Malaysia)",
"account_name": "Aqaa.",
"region": "Malaysia",
"region_code": "MY",
"cached": false,
"details": {}
}
}
List Validation Services
curl --request GET \ --url 'https://sekalipay.com/api/v1/validation/services?search=mobile' \ --header 'X-APIKEY: YOUR_API_KEY'
Response Sample (services)
{
"message": "OK",
"data": [
{
"product_id": 10,
"product_name": "Mobile Legends",
"validation": {
"available": true,
"requires_zone_id": true,
"fields": [ /* ... */ ]
},
"variants": [
{
"item_id": 123,
"name": "86 Diamonds",
"sku": "ML86",
"price": 20000,
"status": "active"
}
]
}
],
"meta": {
"total_products": 1,
"total_items": 1
}
}