Skip to main content
The Multicountry SMS HTTP API returns standard HTTP status codes. For successful HTTP requests, the response body carries additional status information — including failures that still return HTTP 200.

HTTP status codes

Authentication error example

Missing authorization example


Platform status in HTTP 200 body

When HTTP status is 200, the body may still indicate failure: Plain text failure (message ID -1):
Plain text success:

Common platform status codes

See Sending messages for JSON and XML response formats.