Send messages in multiple languages to multiple destinations

Sends message content — including multilingual/Unicode content — to multiple destinations in a single API call.

Response Codes

| Code | Description | |------|-------------| | 1701 | Success. Format: 1701\|<destination>\|<message_id>. | | 1702 | Invalid URL — one of the parameters was not provided or left blank. | | 1703 | Invalid value in username or password field. | | 1704 | Invalid value in type field. | | 1705 | Invalid message. | | 1706 | Invalid destination. | | 1707 | Invalid source (sender). | | 1709 | User validation failed. Safe to retry. | | 1710 | Internal error. | | 1025 | Insufficient credit. | | 1715 | Response timeout — do not resubmit the same message. | | 1032 | DND reject. | | 1028 | Spam message. | | 1041 | Duplicate message. | | 1042 | Explicit DND destination. | | 1033 | Message template mismatch. |

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
required

Username of the HTTP account.

string
required

Password of the HTTP account.

string
required

Sender address shown on the message.

string
required

Destination number(s), comma-separated.

string
required

Message content, URL-UTF-8 encoded. For non-Latin scripts, use Unicode (UTF-16BE) encoding.

Responses

400

Bad request — malformed query string or missing required parameter.

401

Unauthorized — invalid username or password.

500

Internal server error.

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain