Response status codes

The REST API may respond with any of the following HTTP status codes:

Status Code

Description

Detail

200

OK

The request was successfully completed.

202

Accepted

The message(s) will be processed.

207

Multi-status

More than  one message was submitted to the API; however, not all messages have the same status.

400

Bad request

Validation failure (such as missing/invalid parameters or headers).

401

Unauthorized

Authentication failure. This can also be caused by IP lockdown settings.

402

Payment required

You do not have enough credits to send messages.

404

Not found

The action was performed on a resource that does not exist.

405

Method not allowed

HTTP method is not supported on the resource.

410

Gone

The mobile number is blocked, delisted or cannot be routed.

429

Too many requests

Generic rate limiting error.

503

Service unavailable

A temporary error has occurred on our platform - please retry.