Send multiple messages
Sends up to 100 different messages in a single API request. This method is significantly faster than sending a separate API request for each message.
If Message Review is enabled for the project and the batch requires approval (because it exceeds the project's review threshold, or because the project requires approval for messages sent via AI tools), the messages will not be sent immediately; instead, each message will be submitted for review as a scheduled message, and will be sent when a reviewer approves it. In this case, the response will contain status=pending_review, broadcast_id, count, and url (a link to the approval page in the web app) properties instead of the messages array. The project's message_review property (returned by getProjectById) shows in advance whether sends will require approval.
Request
- Base URL: https://api.telerivet.com
- URL: https://api.telerivet.com/v1/projects/{project_id}/send_multi
- Auth: one of:
- HTTP basic
- OAuth 2 (authorization code, authorization URL https://telerivet.com/oauth/authorize, token URL https://api.telerivet.com/oauth/token)
Path parameters
ID of the Project
Request body
Example request
{
"broadcast_title": "API Broadcast",
"status_url": "https://example.com/sms_status.php",
"status_secret": "t0psecr3t",
"replace_variables": true
}Response
Successful response
Changes
No recorded changes to this operation across all 1 revision of this API.