Blacklists (Alpha)
Create Blacklist1
Create a Blacklist object.
This endpoint requires the following input parameters:
consent, mobileNumber, templateId, and countryCode.
Default Behavior
- If templateId is not provided, it defaults to tpl-blk002001.
- If countryCode is omitted, it defaults to PH.
Supported Template
| Template ID | Region | Required Parameters |
|---|---|---|
| tpl-blk002001 | PH (default) | consent, mobileNumber, countryCode, templateId |
| blacklistTpl-f29e992a970f4dbbbf9df3cdfec4cd4e (deprecated) | PH (default) | consent, mobileNumber, countryCode, templateId |
Field Rules
- templateId is optional; if missing, the system uses tpl-blk002001.
- countryCode is also optional; if omitted, it defaults to PH.
Sandbox Test Values
| Parameter | Value | Expected Response |
|---|---|---|
| mobileNumber | 639559991234 | |
| countryCode | PH | resultCode = SUCCESS, hit = true |
For all other valid mobile number and country code combinations, the response will return:
resultCode = SUCCESS, but hit = false.
post/alpha/blacklists
Request body
Example request
{
"mobileNumber": "639559991234",
"countryCode": "PH",
"templateId": "tpl-blk002001",
"applicationDate": "2023-01-21",
"consent": {
"type": "Terms and Conditions",
"version": "1.0.0",
"consentedAt": "2021-04-14T09:30:24Z",
"consentedWith": "I agree to the terms and conditions"
}
}Response
OK
Example response
{
"code": "OK",
"message": "Success",
"requestId": "5b79399a-6852-4234-bb0e-ad472648282d",
"data": {
"createdAt": "2021-04-14T09:30:24Z",
"requestMeta": {
"mobileNumber": "639559991234",
"countryCode": "PH",
"templateId": "tpl-blk002001",
"applicationDate": "2023-01-21",
"consent": {
"type": "Terms and Conditions",
"version": "1.0.0",
"consentedAt": "2021-04-14T09:30:24Z",
"consentedWith": "I agree to the terms and conditions"
}
},
"result": {
"dates": [
"2000-01-21"
]
}
}
}