For the complete documentation index, see llms.txt. This page is also available as Markdown.

Error Response Codes

The Mobile Text API returns HTTP status codes and JSON-based error codes and messages.

HTTP Status Codes

Each API request returns an HTTP status code. This three-digit code indicates the request outcome. See Error Message Catalog for detailed examples of errors you may encounter.

Code
Description

200

Success

Indicates a successful request and contains response headers with additional details about the request.

400

BadRequestError

Indicates that the request was malformed or invalid. Make sure you included all required fields for the endpoint in the request.

401

UnauthorizedError

Indicates that the client is not authorized to access the requested resource. Make sure you include a valid API key in the request header.

403

ForbiddenError

Indicates the client is authenticated but not authorized to access the requested resource.

429

RateLimitError

Indicates too many requests to the server within a window of time, exceeding the allowed rate limit for that endpoint.

500

InternalServerError

Indicates the server encountered an unexpected error that prevented it from fulfilling the request. This usually means there is an issue with the server, not the request.

Last updated

Was this helpful?