Remove from blacklist
Removes a number from the blacklist, or a whole group of numbers by source_id.
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 | - |
| wallet | Wallet from which to remove the blacklisted numbers | No | Default wallet |
| number | Number to be removed from the blacklist | Yes or source_id |
- |
| source_id | Identifier of the group of numbers to be removed | Yes or number |
- |
| type | The list the numbers are removed from — black-list or opt-out |
No | black-list |
Note
The number and source_id parameters cannot be combined — use exactly one of them.
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 |
None of the given numbers is valid. |
missing_parameters |
Both number and source_id are missing. |
use_number_or_source_id_not_both |
number and source_id were sent together. |
number_doesnt_exist |
The number is not on the blacklist. |
invalid_number |
number is not a valid phone number. |
Was this page helpful?
Thank you for your feedback.