This API adds users to a spam list, blocking selected communication channels and allowing external systems to manage user blocking more efficiently.
Request Body params:
• Identifiers (required): A valid phone number (including country code) or an email address.
• Channel IDs (optional): A comma-separated list of channel IDs to block.
• Module ID (optional): The communication module to block.
Available modules: Email [6], WhatsApp [13], SMS [14], FB messenger [38]
Note:
• If the user does not exist in the system, a new user profile will be created and added to the spam list.
• You can block all communication channels by providing only the Identifiers parameter.
• To limit blocking to specific channels or modules, include the relevant Channel IDs or Module ID.
• Blocking a module will apply to all channels within that module.
• Blocking a user from a specific sub-channel is not supported.
API key is needed to authorize requests. You can get your API key via the management console.
A Bearer Token is needed to be set in the Authorization header of every API call.
For additional support you can contact us.
A valid identifier of user: A phone number or an email address
(optional) Channel IDs can be separated by commas
(optional) Type of communication (see Enums)
OK
Bad Request - The request could not be understood by the server. Incoming parameters might not be valid
Unauthorized - The supplied credentials, if any, are not sufficient to access the resource
Not Found - The requested resource is not found
Too Many Requests - Too many requests have been made in a short period of time (Throttling)
Internal Server Error - The server could not return the representation due to an internal server error
{
"status": 500,
"description": "Operation failed",
"response_time": "2025-04-15T07:24:52.956Z"
}
Not Implemented - The requested operation is not supported