Skip to main content

Cellular API Codes

The Cellular API uses the following additional response codes and error messages that are specific to use cases and scenarios in Cellular.

Code

Status

Description

200

OK

The request was successful.

201

Created

The request was successful, and a new resource has been created.

204

No Content

The request was successful, and no content is available in the response body.

400

Bad Request

The request could not be completed due to a validation error in the request body.

Response Body:

{
"errors": [
{
"field": "fieldName",
"message": "Validation error description"
}
]
}

401

Unauthorized

The session is not authenticated due to a missing or expired token.

403

Forbidden

The authenticated user lacks permission to access the resource.

404

Not Found

The requested resource is not found on the server.

409

Conflict

The request could not be completed due to a conflict with the current state of the resource (e.g., duplicate creation).

429

Too Many Requests

The API client has sent too many requests in a given time frame and exceeded the rate limit.

500

Internal Server Error

The server encountered an unexpected issue, preventing the request from being processed.

The response body for all error codes, other than status code 400, is as follows:

{
"msgId": "string",
"detail": "Human-readable description of the error",
"params": [],
"requestId": "string",
"timestamp": "2026-05-12T10:30:00.000"
}