Add to blacklist
Adds numbers to the blacklist. A blacklisted number receives neither promotional nor transactional messages.
API URL
The URL used to send the HTTP requests:
Note
If the request does not reach its destination, repeat it on the backup server backup1.bulkgate.com.
Supported HTTP methods
POST-application/json
Parameters table
| PARAMETER NAME | VALUE | MANDATORY | DEFAULT VALUE |
|---|---|---|---|
| application_id | Application ID | Yes | - |
| application_token | Application authentication token | Yes | - |
| numbers | Numbers to blacklist — an array, or a comma-separated string | Yes | - |
| wallet | Wallet on which to blacklist the numbers | No | Default wallet |
| source_id | Identifier of the group of blacklisted numbers | No | api-<random string> |
| reason | Reason for the number being blacklisted | No | - |
| type | The list the numbers go to — black-list or opt-out |
No | black-list |
Request example
Response
In case of success:
In case of error:
Where:
- type and error (description of the error) can be found in the error types table
- code is the HTTP error code
- detail is additional information about the error
Blacklist API error types
Besides the general types, the Blacklist API returns its own:
| TYPE | WHEN IT HAPPENS |
|---|---|
invalid_wallet |
The given wallet does not exist or you have no access to it. |
no_valid_numbers |
The numbers parameter contains no valid number. |
number_already_exists |
You are sending a single number and it is already on the blacklist. |
Was this page helpful?
Thank you for your feedback.