Bad request. The request could not be understood by the server due to malformed syntax. Code against the Telesign status or error codes from the status.code property in the response payload, rather than the HTTP status code of the response.
Status Code
Text String
Description
3102
Invalid value for parameter message_type: {message_type}
The value of parameter message_type is not one of the supported values: ARN, MKT, OTP. (Final)
3103
Unsupported value for parameter external_id: {external_id}
The value of parameter external_id is longer than 100 or contains non-ASCII characters. (Final)
3104
Invalid value for parameter account_lifecycle_event: {account_lifecycle_event}
The value of parameter account_lifecycle_event is not one of the supported values: create, sign-in, transact, update, delete. (Final)
3105
Invalid value for parameter originating_ip: {originating_ip}
Parameter originating_ip is improperly formatted. (Final)
3106
Invalid value for parameter callback_url: {callback_url}
The value of parameter callback_url is empty. (Final)
3110
Invalid request
The API request or its JSON payload is improperly formatted. (Final)
3113
Invalid value for parameter channel: {channels}
The value of the parameter channels contains the same channel more than once or is improperly formatted. (Final)
3116
Payload limit size exceeded
Allowed payload size is limited to 10KB
3300
Missing parameter channels
The API request does not contain mandatory parameter channels. (Final)
3301
Missing parameter channel
The value of the parameter channels does not contain any instances of the mandatory sub-property channel. (Final)
3302
Missing parameter phone_number
The API request does not contain the mandatory parameter phone_number. (Final)
3303
Missing parameter message
The API request does not contain the mandatory parameter message. (Final)
3304
Missing parameter message_type
The API request does not contain the mandatory parameter message_type. (Final)
401
Unauthorized. The request requires user authentication. Code against the Telesign status or error codes from the status.code property in the response payload, rather than the HTTP status code of the response.
Status Code
Text String
Description
3400
Not authorized
No permissions for this resource or authorization failed. (Final)
413
Request entity too large. Allowed payload size is limited to 10KB.
429
Too many requests. The user sent too many requests in a given amount of time. Code against the Telesign status or error codes from the status.code property in the response payload, rather than the HTTP status code of the response.
Status code
Text string
Description
3203
Callback URL parameter not enabled for Customer ID
Using callback_url in the API request is not allowed for this customer. (Final)
3204
Rate limit exceeded
Allowed number of requests per second to the Telesign Messaging API has been exceeded. (Final)
3206
Omnichnnel Product not enabled for Customer ID
Telesign Messaging is not enabled for this customer. (Final)
503
Service unavailable. The system is unavailable, try again. Code against the Telesign status or error codes from the status.code property in the response payload, rather than the HTTP status code of the response.
Status Code
Text String
Description
3500
System Unavailable
The system is currently unavailable. The request should be resubmitted. (Final)
Updated 27 days ago
Language
ShellNodeRubyPHPPython
Credentials
Basic
base64
Basic
:
Loading…
Response
Click Try It! to start a request and see the response here! Or choose an example: