for developers

smsmode status codes

The smsmode API returns an HTTP status and code with every request. Generally, a 2xx code indicates success. Codes in the 4xx range indicate an error due to information provided in the request, such as authentication failure, missing required fields, or invalid parameters. Codes in the 5xx range are rare and typically indicate an error on our end.

Additional codes may be added in the future. If you encounter a code not listed here, please consult the HTTP specification for its definition.

2xx Success

Indicates that the client's request was successfully received, understood, and accepted.

200 OK

The request has succeeded.

201 Created

The request has been fulfilled and resulted in a new resource being created.

202 Accepted

The request has been accepted for processing, but the processing has not been completed.

204 No Content

The server successfully processed the request, but is not returning any content.

4xx Client Errors

Indicates that the client seems to have made an error. Please refer to the detailed error codes listed below for specific information about each error.

400 Bad Request

The server could not understand the request due to invalid syntax.

401 Unauthorized

Authentication is required and has failed or has not yet been provided.

403 Forbidden

The client does not have access rights to the content.

404 Not Found

The server can not find the requested resource.

405 Method Not Allowed

The method specified in the request is not allowed for the resource identified by the request URI.

406 Not Acceptable

The server cannot return the requested resource in the format the client requested.

415 Unsupported Media Type

The server is refusing to service the request because the payload is in a format not supported by this method on the target resource.

429 Too Many Requests

The user has sent too many requests in a given amount of time (rate limiting).

5xx Server Errors

Indicates that the server failed to fulfill a valid request. If you encounter these errors, please contact our support team at ticket.smsmode.com with the error context and timestamp.

500 Internal Server Error

The server encountered an unexpected condition that prevented it from fulfilling the request.

502 Bad Gateway

The server received an invalid response from the upstream server.

503 Service Unavailable

The server is not ready to handle the request, often due to maintenance or overload.

504 Gateway Timeout

The server did not receive a timely response from the upstream server.

API RCS Errors

400.001 – Bad Request

Status: 400
Message: Query parameter: startDate invalid
Detail: Must be today or earlier
{
  "title": "Bad Request",
  "message": "Query parameter: startDate invalid",
  "detail": "Must be today or earlier",
  "type": "https://dev.smsmode.com/rcs/errors/400.001",
  "status": "400",
  "errorCode": "400.001"
}

400.002 – Bad Request

Status: 400
Message: Query parameter: endDate invalid
Detail: Must be today or earlier
{
  "title": "Bad Request",
  "message": "Query parameter: endDate invalid",
  "detail": "Must be today or earlier",
  "type": "https://dev.smsmode.com/rcs/errors/400.002",
  "status": "400",
  "errorCode": "400.002"
}

400.003 – Bad Request

Status: 400
Message: Query parameter: page invalid
Detail: Must be greater than 1
{
  "title": "Bad Request",
  "message": "Query parameter: page invalid",
  "detail": "Must be greater than 1",
  "type": "https://dev.smsmode.com/rcs/errors/400.003",
  "status": "400",
  "errorCode": "400.003"
}

400.004 – Bad Request

Status: 400
Message: Query parameter: pageSize invalid
Detail: Must be between 1 and 100
{
  "title": "Bad Request",
  "message": "Query parameter: pageSize invalid",
  "detail": "Must be between 1 and 100",
  "type": "https://dev.smsmode.com/rcs/errors/400.004",
  "status": "400",
  "errorCode": "400.004"
}

400.006 – Bad Request

Status: 400
Message: Query parameter: startDate invalid format
Detail: Must be specified with valid ISO8601 format
{
  "title": "Bad Request",
  "message": "Query parameter: startDate invalid format",
  "detail": "Must be specified with valid ISO8601 format",
  "type": "https://dev.smsmode.com/rcs/errors/400.006",
  "status": "400",
  "errorCode": "400.006"
}

400.007 – Bad Request

Status: 400
Message: Query parameter: endDate invalid format
Detail: Must be specified with valid ISO8601 format
{
  "title": "Bad Request",
  "message": "Query parameter: endDate invalid format",
  "detail": "Must be specified with valid ISO8601 format",
  "type": "https://dev.smsmode.com/rcs/errors/400.007",
  "status": "400",
  "errorCode": "400.007"
}

400.008 – Bad Request

Status: 400
Message: Query parameter: startDate/endDate invalid
Detail: endDate must come after startDate
{
  "title": "Bad Request",
  "message": "Query parameter: startDate/endDate invalid",
  "detail": "endDate must come after startDate",
  "type": "https://dev.smsmode.com/rcs/errors/400.008",
  "status": "400",
  "errorCode": "400.008"
}

400.009 – Bad Request

Status: 400
Message: Query parameter: page invalid format
Detail: Must be a number
{
  "title": "Bad Request",
  "message": "Query parameter: page invalid format",
  "detail": "Must be a number",
  "type": "https://dev.smsmode.com/rcs/errors/400.009",
  "status": "400",
  "errorCode": "400.009"
}

400.010 – Bad Request

Status: 400
Message: Query parameter: pageSize invalid format
Detail: Must be a number
{
  "title": "Bad Request",
  "message": "Query parameter: pageSize invalid format",
  "detail": "Must be a number",
  "type": "https://dev.smsmode.com/rcs/errors/400.010",
  "status": "400",
  "errorCode": "400.010"
}

400.020 – Bad Request

Status: 400
Message: Invalid character found in the request target
Detail: The valid characters are defined in RFC 7230 and RFC 3986
{
  "title": "Bad Request",
  "message": "Invalid character found in the request target",
  "detail": "The valid characters are defined in RFC 7230 and RFC 3986",
  "type": "https://dev.smsmode.com/rcs/errors/400.020",
  "status": "400",
  "errorCode": "400.020"
}

400.021 – Bad Request

Status: 400
Message: Query parameter: startDate/endDate invalid
Detail: Period requested must not exceed 30 days
{
  "title": "Bad Request",
  "message": "Query parameter: startDate/endDate invalid",
  "detail": "Period requested must not exceed 30 days",
  "type": "https://dev.smsmode.com/rcs/errors/400.021",
  "status": "400",
  "errorCode": "400.021"
}

400.022 – Bad Request

Status: 400
Message: Query parameter: searchBy[direction] invalid
Detail: Must be MT or MO
{
  "title": "Bad Request",
  "message": "Query parameter: searchBy[direction] invalid",
  "detail": "Must be MT or MO",
  "type": "https://dev.smsmode.com/rcs/errors/400.022",
  "status": "400",
  "errorCode": "400.022"
}

400.024 – Bad Request

Status: 400
Message: Query parameter: searchBy[status] invalid
Detail: Must be ENROUTE, DELIVERED, UNDELIVERABLE, UNDELIVERED or UNKNOWN
{
  "title": "Bad Request",
  "message": "Query parameter: searchBy[status] invalid",
  "detail": "Must be ENROUTE, DELIVERED, UNDELIVERABLE, UNDELIVERED or UNKNOWN",
  "type": "https://dev.smsmode.com/rcs/errors/400.024",
  "status": "400",
  "errorCode": "400.024"
}

400.025 – Bad Request

Status: 400
Message: Request body: recipient.to invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: recipient.to invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.025",
  "status": "400",
  "errorCode": "400.025"
}

400.026 – Bad Request

Status: 400
Message: Request body: recipient invalid
Detail: Must be a JSON object
{
  "title": "Bad Request",
  "message": "Request body: recipient invalid",
  "detail": "Must be a JSON object",
  "type": "https://dev.smsmode.com/rcs/errors/400.026",
  "status": "400",
  "errorCode": "400.026"
}

400.027 – Bad Request

Status: 400
Message: Request body: recipient invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: recipient invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.027",
  "status": "400",
  "errorCode": "400.027"
}

400.028 – Bad Request

Status: 400
Message: Request body: recipient.to invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: recipient.to invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.028",
  "status": "400",
  "errorCode": "400.028"
}

400.029 – Bad Request

Status: 400
Message: Request body: recipient.to invalid
Detail: The valid format is defined in E.164 standard
{
  "title": "Bad Request",
  "message": "Request body: recipient.to invalid",
  "detail": "The valid format is defined in E.164 standard",
  "type": "https://dev.smsmode.com/rcs/errors/400.029",
  "status": "400",
  "errorCode": "400.029"
}

400.030 – Bad Request

Status: 400
Message: Request body: from invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: from invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.030",
  "status": "400",
  "errorCode": "400.030"
}

400.032 – Bad Request

Status: 400
Message: Request body: body invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.032",
  "status": "400",
  "errorCode": "400.032"
}

400.033 – Bad Request

Status: 400
Message: Request body: body invalid
Detail: Must be a JSON object
{
  "title": "Bad Request",
  "message": "Request body: body invalid",
  "detail": "Must be a JSON object",
  "type": "https://dev.smsmode.com/rcs/errors/400.033",
  "status": "400",
  "errorCode": "400.033"
}

400.034 – Bad Request

Status: 400
Message: Request body: body.type invalid
Detail: Must be TEXT, FILE, CARD or CAROUSEL
{
  "title": "Bad Request",
  "message": "Request body: body.type invalid",
  "detail": "Must be TEXT, FILE, CARD or CAROUSEL",
  "type": "https://dev.smsmode.com/rcs/errors/400.034",
  "status": "400",
  "errorCode": "400.034"
}

400.035 – Bad Request

Status: 400
Message: Request body: body.type invalid
Detail: Must be TEXT, FILE, CARD or CAROUSEL
{
  "title": "Bad Request",
  "message": "Request body: body.type invalid",
  "detail": "Must be TEXT, FILE, CARD or CAROUSEL",
  "type": "https://dev.smsmode.com/rcs/errors/400.035",
  "status": "400",
  "errorCode": "400.035"
}

400.036 – Bad Request

Status: 400
Message: Request body: body.text invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.text invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.036",
  "status": "400",
  "errorCode": "400.036"
}

400.037 – Bad Request

Status: 400
Message: Request body: body.text invalid
Detail: Size must be between 1 and 3072 characters
{
  "title": "Bad Request",
  "message": "Request body: body.text invalid",
  "detail": "Size must be between 1 and 3072 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.037",
  "status": "400",
  "errorCode": "400.037"
}

400.038 – Bad Request

Status: 400
Message: Request body: body.text invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.text invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.038",
  "status": "400",
  "errorCode": "400.038"
}

400.039 – Bad Request

Status: 400
Message: Request body: body.suggestions invalid
Detail: Must not exceed 11
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions invalid",
  "detail": "Must not exceed 11",
  "type": "https://dev.smsmode.com/rcs/errors/400.039",
  "status": "400",
  "errorCode": "400.039"
}

400.040 – Bad Request

Status: 400
Message: Request body: body.suggestions invalid
Detail: Must be an array
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions invalid",
  "detail": "Must be an array",
  "type": "https://dev.smsmode.com/rcs/errors/400.040",
  "status": "400",
  "errorCode": "400.040"
}

400.041 – Bad Request

Status: 400
Message: Request body: sentDate invalid
Detail: Must be a future date
{
  "title": "Bad Request",
  "message": "Request body: sentDate invalid",
  "detail": "Must be a future date",
  "type": "https://dev.smsmode.com/rcs/errors/400.041",
  "status": "400",
  "errorCode": "400.041"
}

400.042 – Bad Request

Status: 400
Message: Request body: sentDate invalid
Detail: Must not be more than 1 year older than now
{
  "title": "Bad Request",
  "message": "Request body: sentDate invalid",
  "detail": "Must not be more than 1 year older than now",
  "type": "https://dev.smsmode.com/rcs/errors/400.042",
  "status": "400",
  "errorCode": "400.042"
}

400.043 – Bad Request

Status: 400
Message: Request body: refClient invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: refClient invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.043",
  "status": "400",
  "errorCode": "400.043"
}

400.044 – Bad Request

Status: 400
Message: Request body: refClient invalid
Detail: Size must be between 3 and 140 characters
{
  "title": "Bad Request",
  "message": "Request body: refClient invalid",
  "detail": "Size must be between 3 and 140 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.044",
  "status": "400",
  "errorCode": "400.044"
}

400.045 – Bad Request

Status: 400
Message: Request body: callbackUrlStatus invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: callbackUrlStatus invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.045",
  "status": "400",
  "errorCode": "400.045"
}

400.046 – Bad Request

Status: 400
Message: Request body: callbackUrlStatus invalid
Detail: Size must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: callbackUrlStatus invalid",
  "detail": "Size must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.046",
  "status": "400",
  "errorCode": "400.046"
}

400.047 – Bad Request

Status: 400
Message: Request body: callbackUrlStatus invalid
Detail: Must be a valid URL
{
  "title": "Bad Request",
  "message": "Request body: callbackUrlStatus invalid",
  "detail": "Must be a valid URL",
  "type": "https://dev.smsmode.com/rcs/errors/400.047",
  "status": "400",
  "errorCode": "400.047"
}

400.048 – Bad Request

Status: 400
Message: Request body: callbackUrlMo invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: callbackUrlMo invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.048",
  "status": "400",
  "errorCode": "400.048"
}

400.049 – Bad Request

Status: 400
Message: Request body: callbackUrlMo invalid
Detail: Size must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: callbackUrlMo invalid",
  "detail": "Size must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.049",
  "status": "400",
  "errorCode": "400.049"
}

400.050 – Bad Request

Status: 400
Message: Request body: callbackUrlMo invalid
Detail: Must be a valid URL
{
  "title": "Bad Request",
  "message": "Request body: callbackUrlMo invalid",
  "detail": "Must be a valid URL",
  "type": "https://dev.smsmode.com/rcs/errors/400.050",
  "status": "400",
  "errorCode": "400.050"
}

400.051 – Bad Request

Status: 400
Message: Request body invalid
Detail: Missing JSON request body
{
  "title": "Bad Request",
  "message": "Request body invalid",
  "detail": "Missing JSON request body",
  "type": "https://dev.smsmode.com/rcs/errors/400.051",
  "status": "400",
  "errorCode": "400.051"
}

400.052 – Bad Request

Status: 400
Message: Request body invalid
Detail: Request body must be a valid JSON
{
  "title": "Bad Request",
  "message": "Request body invalid",
  "detail": "Request body must be a valid JSON",
  "type": "https://dev.smsmode.com/rcs/errors/400.052",
  "status": "400",
  "errorCode": "400.052"
}

400.053 – Bad Request

Status: 400
Message: Query parameter: searchBy[to] invalid
Detail: Must be a valid phone number
{
  "title": "Bad Request",
  "message": "Query parameter: searchBy[to] invalid",
  "detail": "Must be a valid phone number",
  "type": "https://dev.smsmode.com/rcs/errors/400.053",
  "status": "400",
  "errorCode": "400.053"
}

400.054 – Bad Request

Status: 400
Message: Request body invalid
Detail: The following field is unrecognized: {propertyName}
{
  "title": "Bad Request",
  "message": "Request body invalid",
  "detail": "The following field is unrecognized: {propertyName}",
  "type": "https://dev.smsmode.com/rcs/errors/400.054",
  "status": "400",
  "errorCode": "400.054"
}

400.055 – Bad Request

Status: 400
Message: Request body: body.text invalid
Detail: Size must be between 1 and 160 characters
{
  "title": "Bad Request",
  "message": "Request body: body.text invalid",
  "detail": "Size must be between 1 and 160 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.055",
  "status": "400",
  "errorCode": "400.055"
}

400.056 – Bad Request

Status: 400
Message: Request body: validity.amount invalid
Detail: Must be a integer
{
  "title": "Bad Request",
  "message": "Request body: validity.amount invalid",
  "detail": "Must be a integer",
  "type": "https://dev.smsmode.com/rcs/errors/400.056",
  "status": "400",
  "errorCode": "400.056"
}

400.057 – Bad Request

Status: 400
Message: Request body: validity.amount invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: validity.amount invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.057",
  "status": "400",
  "errorCode": "400.057"
}

400.058 – Bad Request

Status: 400
Message: Request body: validity.timeUnit invalid
Detail: Must be HOURS, MINUTES or SECONDS
{
  "title": "Bad Request",
  "message": "Request body: validity.timeUnit invalid",
  "detail": "Must be HOURS, MINUTES or SECONDS",
  "type": "https://dev.smsmode.com/rcs/errors/400.058",
  "status": "400",
  "errorCode": "400.058"
}

400.059 – Bad Request

Status: 400
Message: Request body: validity invalid
Detail: Must be a JSON object
{
  "title": "Bad Request",
  "message": "Request body: validity invalid",
  "detail": "Must be a JSON object",
  "type": "https://dev.smsmode.com/rcs/errors/400.059",
  "status": "400",
  "errorCode": "400.059"
}

400.060 – Bad Request

Status: 400
Message: Request body: validity invalid
Detail: Must be between 30 SECONDS and 48 HOURS
{
  "title": "Bad Request",
  "message": "Request body: validity invalid",
  "detail": "Must be between 30 SECONDS and 48 HOURS",
  "type": "https://dev.smsmode.com/rcs/errors/400.060",
  "status": "400",
  "errorCode": "400.060"
}

400.064 – Bad Request

Status: 400
Message: Request body: recipients invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: recipients invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.064",
  "status": "400",
  "errorCode": "400.064"
}

400.065 – Bad Request

Status: 400
Message: Request body: recipients invalid
Detail: Must be a JSON object
{
  "title": "Bad Request",
  "message": "Request body: recipients invalid",
  "detail": "Must be a JSON object",
  "type": "https://dev.smsmode.com/rcs/errors/400.065",
  "status": "400",
  "errorCode": "400.065"
}

400.066 – Bad Request

Status: 400
Message: Request body: recipients[].to invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: recipients[].to invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.066",
  "status": "400",
  "errorCode": "400.066"
}

400.067 – Bad Request

Status: 400
Message: Request body: recipients[].to invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: recipients[].to invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.067",
  "status": "400",
  "errorCode": "400.067"
}

400.068 – Bad Request

Status: 400
Message: Request body: recipients[].to invalid
Detail: The valid format is defined in E.164 standard
{
  "title": "Bad Request",
  "message": "Request body: recipients[].to invalid",
  "detail": "The valid format is defined in E.164 standard",
  "type": "https://dev.smsmode.com/rcs/errors/400.068",
  "status": "400",
  "errorCode": "400.068"
}

400.070 – Bad Request

Status: 400
Message: Path parameter: channelId invalid format
Detail: Must be a UUID
{
  "title": "Bad Request",
  "message": "Path parameter: channelId invalid format",
  "detail": "Must be a UUID",
  "type": "https://dev.smsmode.com/rcs/errors/400.070",
  "status": "400",
  "errorCode": "400.070"
}

400.071 – Bad Request

Status: 400
Message: Path parameter: messageId invalid format
Detail: Must be a UUID
{
  "title": "Bad Request",
  "message": "Path parameter: messageId invalid format",
  "detail": "Must be a UUID",
  "type": "https://dev.smsmode.com/rcs/errors/400.071",
  "status": "400",
  "errorCode": "400.071"
}

400.072 – Bad Request

Status: 400
Message: Path parameter: campaignId invalid format
Detail: Must be a UUID
{
  "title": "Bad Request",
  "message": "Path parameter: campaignId invalid format",
  "detail": "Must be a UUID",
  "type": "https://dev.smsmode.com/rcs/errors/400.072",
  "status": "400",
  "errorCode": "400.072"
}

400.073 – Bad Request

Status: 400
Message: Request body: endDate invalid
Detail: Must be a string in ISO 8601 date format
{
  "title": "Bad Request",
  "message": "Request body: endDate invalid",
  "detail": "Must be a string in ISO 8601 date format",
  "type": "https://dev.smsmode.com/rcs/errors/400.073",
  "status": "400",
  "errorCode": "400.073"
}

400.074 – Bad Request

Status: 400
Message: Request body: endDate invalid
Detail: Must be a future date
{
  "title": "Bad Request",
  "message": "Request body: endDate invalid",
  "detail": "Must be a future date",
  "type": "https://dev.smsmode.com/rcs/errors/400.074",
  "status": "400",
  "errorCode": "400.074"
}

400.075 – Bad Request

Status: 400
Message: Request body: sendDate and/or endDate invalid
Detail: Must not be more than 1 month between sentDate and endDate
{
  "title": "Bad Request",
  "message": "Request body: sendDate and/or endDate invalid",
  "detail": "Must not be more than 1 month between sentDate and endDate",
  "type": "https://dev.smsmode.com/rcs/errors/400.075",
  "status": "400",
  "errorCode": "400.075"
}

400.076 – Bad Request

Status: 400
Message: Request body: sentDate/endDate invalid
Detail: endDate must come after sentDate
{
  "title": "Bad Request",
  "message": "Request body: sentDate/endDate invalid",
  "detail": "endDate must come after sentDate",
  "type": "https://dev.smsmode.com/rcs/errors/400.076",
  "status": "400",
  "errorCode": "400.076"
}

400.079 – Bad Request

Status: 400
Message: Request body: recipients invalid
Detail: Size must not exceed 1000 items
{
  "title": "Bad Request",
  "message": "Request body: recipients invalid",
  "detail": "Size must not exceed 1000 items",
  "type": "https://dev.smsmode.com/rcs/errors/400.079",
  "status": "400",
  "errorCode": "400.079"
}

400.080 – Bad Request

Status: 400
Message: Request body: recipients[].parameters invalid
Detail: Size must not exceed 5 items
{
  "title": "Bad Request",
  "message": "Request body: recipients[].parameters invalid",
  "detail": "Size must not exceed 5 items",
  "type": "https://dev.smsmode.com/rcs/errors/400.080",
  "status": "400",
  "errorCode": "400.080"
}

400.081 – Bad Request

Status: 400
Message: Request body: recipients[] invalid
Detail: Must be JSON Object
{
  "title": "Bad Request",
  "message": "Request body: recipients[] invalid",
  "detail": "Must be JSON Object",
  "type": "https://dev.smsmode.com/rcs/errors/400.081",
  "status": "400",
  "errorCode": "400.081"
}

400.082 – Bad Request

Status: 400
Message: Request body: from invalid
Detail: Size must be between 1 and 40 characters
{
  "title": "Bad Request",
  "message": "Request body: from invalid",
  "detail": "Size must be between 1 and 40 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.082",
  "status": "400",
  "errorCode": "400.082"
}

400.117 – Bad Request

Status: 400
Message: Request body: sentDate invalid
Detail: Message already sent
{
  "title": "Bad Request",
  "message": "Request body: sentDate invalid",
  "detail": "Message already sent",
  "type": "https://dev.smsmode.com/rcs/errors/400.117",
  "status": "400",
  "errorCode": "400.117"
}

400.118 – Bad Request

Status: 400
Message: Request body : sentDate invalid
Detail: Campaign already sent
{
  "title": "Bad Request",
  "message": "Request body : sentDate invalid",
  "detail": "Campaign already sent",
  "type": "https://dev.smsmode.com/rcs/errors/400.118",
  "status": "400",
  "errorCode": "400.118"
}

400.119 – Bad Request

Status: 400
Message: Request body: recipients[].parameters[] invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: recipients[].parameters[] invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.119",
  "status": "400",
  "errorCode": "400.119"
}

400.120 – Bad Request

Status: 400
Message: Request body: recipients[].parameters[] invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: recipients[].parameters[] invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.120",
  "status": "400",
  "errorCode": "400.120"
}

400.121 – Bad Request

Status: 400
Message: Request body: recipients[].parameters[] invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: recipients[].parameters[] invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.121",
  "status": "400",
  "errorCode": "400.121"
}

400.122 – Bad Request

Status: 400
Message: Request body: recipients[].parameters[] invalid
Detail: Size must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: recipients[].parameters[] invalid",
  "detail": "Size must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.122",
  "status": "400",
  "errorCode": "400.122"
}

400.123 – Bad Request

Status: 400
Message: Request body: recipients[].parameters[] invalid
Detail: Size must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: recipients[].parameters[] invalid",
  "detail": "Size must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.123",
  "status": "400",
  "errorCode": "400.123"
}

400.124 – Bad Request

Status: 400
Message: Request body: sentDate invalid
Detail: Message sentDate is before campaign sentDate or after campaign endDate
{
  "title": "Bad Request",
  "message": "Request body: sentDate invalid",
  "detail": "Message sentDate is before campaign sentDate or after campaign endDate",
  "type": "https://dev.smsmode.com/rcs/errors/400.124",
  "status": "400",
  "errorCode": "400.124"
}

400.125 – Bad Request

Status: 400
Message: Request Body: resources list invalid
Detail: Must not be empty
{
  "title": "Bad Request",
  "message": "Request Body: resources list invalid",
  "detail": "Must not be empty",
  "type": "https://dev.smsmode.com/rcs/errors/400.125",
  "status": "400",
  "errorCode": "400.125"
}

400.126 – Bad Request

Status: 400
Message: Request Body: resources list invalid
Detail: Size must not exceed 1000 items
{
  "title": "Bad Request",
  "message": "Request Body: resources list invalid",
  "detail": "Size must not exceed 1000 items",
  "type": "https://dev.smsmode.com/rcs/errors/400.126",
  "status": "400",
  "errorCode": "400.126"
}

400.128 – Bad Request

Status: 400
Message: Edit scheduled Message not allowed
Detail: Message cannot be edited within 5 minutes of its scheduled sentDate time
{
  "title": "Bad Request",
  "message": "Edit scheduled Message not allowed",
  "detail": "Message cannot be edited within 5 minutes of its scheduled sentDate time",
  "type": "https://dev.smsmode.com/rcs/errors/400.128",
  "status": "400",
  "errorCode": "400.128"
}

400.129 – Bad Request

Status: 400
Message: Cancel scheduled Message not allowed
Detail: Message cannot be cancelled within 5 minutes of its scheduled sentDate time
{
  "title": "Bad Request",
  "message": "Cancel scheduled Message not allowed",
  "detail": "Message cannot be cancelled within 5 minutes of its scheduled sentDate time",
  "type": "https://dev.smsmode.com/rcs/errors/400.129",
  "status": "400",
  "errorCode": "400.129"
}

400.130 – Bad Request

Status: 400
Message: Request body: sentDate invalid
Detail: Message new sentDate has to be at least 5 minutes after from now
{
  "title": "Bad Request",
  "message": "Request body: sentDate invalid",
  "detail": "Message new sentDate has to be at least 5 minutes after from now",
  "type": "https://dev.smsmode.com/rcs/errors/400.130",
  "status": "400",
  "errorCode": "400.130"
}

400.152 – Bad Request

Status: 400
Message: Operation not permitted
Detail: Scheduled campaigns cannot be processed 30 minutes before the sentDate
{
  "title": "Bad Request",
  "message": "Operation not permitted",
  "detail": "Scheduled campaigns cannot be processed 30 minutes before the sentDate",
  "type": "https://dev.smsmode.com/rcs/errors/400.152",
  "status": "400",
  "errorCode": "400.152"
}

400.153 – Bad Request

Status: 400
Message: Query parameter: searchBy[refClient] invalid
Detail: Size must be between 3 and 140 characters
{
  "title": "Bad Request",
  "message": "Query parameter: searchBy[refClient] invalid",
  "detail": "Size must be between 3 and 140 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.153",
  "status": "400",
  "errorCode": "400.153"
}

400.154 – Bad Request

Status: 400
Message: Query parameter: searchBy[originMessageId] invalid
Detail: Must be a UUID
{
  "title": "Bad Request",
  "message": "Query parameter: searchBy[originMessageId] invalid",
  "detail": "Must be a UUID",
  "type": "https://dev.smsmode.com/rcs/errors/400.154",
  "status": "400",
  "errorCode": "400.154"
}

400.155 – Bad Request

Status: 400
Message: Query parameter: searchBy[status] invalid
Detail: Must be SCHEDULED, ONGOING, ENDED or CANCELED
{
  "title": "Bad Request",
  "message": "Query parameter: searchBy[status] invalid",
  "detail": "Must be SCHEDULED, ONGOING, ENDED or CANCELED",
  "type": "https://dev.smsmode.com/rcs/errors/400.155",
  "status": "400",
  "errorCode": "400.155"
}

400.156 – Bad Request

Status: 400
Message: Query parameter: sortBy[] invalid
Detail: Must be ASC or DESC
{
  "title": "Bad Request",
  "message": "Query parameter: sortBy[] invalid",
  "detail": "Must be ASC or DESC",
  "type": "https://dev.smsmode.com/rcs/errors/400.156",
  "status": "400",
  "errorCode": "400.156"
}

400.200 – Bad Request

Status: 400
Message: Request body: body.suggestions[].text invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].text invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.200",
  "status": "400",
  "errorCode": "400.200"
}

400.201 – Bad Request

Status: 400
Message: Request body: body.suggestions[].text invalid
Detail: Must not exceed 25 characters
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].text invalid",
  "detail": "Must not exceed 25 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.201",
  "status": "400",
  "errorCode": "400.201"
}

400.202 – Bad Request

Status: 400
Message: Request body: body.suggestions[].postbackData invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].postbackData invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.202",
  "status": "400",
  "errorCode": "400.202"
}

400.203 – Bad Request

Status: 400
Message: Request body: body.suggestions[].postbackData invalid
Detail: Must not exceed 2048 characters
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].postbackData invalid",
  "detail": "Must not exceed 2048 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.203",
  "status": "400",
  "errorCode": "400.203"
}

400.204 – Bad Request

Status: 400
Message: Request body: body.suggestions[].startTime invalid
Detail: Must be a string in ISO 8601 date format
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].startTime invalid",
  "detail": "Must be a string in ISO 8601 date format",
  "type": "https://dev.smsmode.com/rcs/errors/400.204",
  "status": "400",
  "errorCode": "400.204"
}

400.205 – Bad Request

Status: 400
Message: Request body: body.suggestions[].startTime invalid
Detail: Must be a string in ISO 8601 date format
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].startTime invalid",
  "detail": "Must be a string in ISO 8601 date format",
  "type": "https://dev.smsmode.com/rcs/errors/400.205",
  "status": "400",
  "errorCode": "400.205"
}

400.206 – Bad Request

Status: 400
Message: Request body: body.suggestions[].startTime invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].startTime invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.206",
  "status": "400",
  "errorCode": "400.206"
}

400.207 – Bad Request

Status: 400
Message: Request body: body.suggestions[].startTime invalid
Detail: Must be a future date
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].startTime invalid",
  "detail": "Must be a future date",
  "type": "https://dev.smsmode.com/rcs/errors/400.207",
  "status": "400",
  "errorCode": "400.207"
}

400.208 – Bad Request

Status: 400
Message: Request body: body.suggestions[].endTime invalid
Detail: Must be a string in ISO 8601 date format
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].endTime invalid",
  "detail": "Must be a string in ISO 8601 date format",
  "type": "https://dev.smsmode.com/rcs/errors/400.208",
  "status": "400",
  "errorCode": "400.208"
}

400.209 – Bad Request

Status: 400
Message: Request body: body.suggestions[].endTime invalid
Detail: Must be a string in ISO 8601 date format
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].endTime invalid",
  "detail": "Must be a string in ISO 8601 date format",
  "type": "https://dev.smsmode.com/rcs/errors/400.209",
  "status": "400",
  "errorCode": "400.209"
}

400.210 – Bad Request

Status: 400
Message: Request body: body.suggestions[].endTime invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].endTime invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.210",
  "status": "400",
  "errorCode": "400.210"
}

400.211 – Bad Request

Status: 400
Message: Request body: body.suggestions[].endTime invalid
Detail: Must be a future date
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].endTime invalid",
  "detail": "Must be a future date",
  "type": "https://dev.smsmode.com/rcs/errors/400.211",
  "status": "400",
  "errorCode": "400.211"
}

400.212 – Bad Request

Status: 400
Message: Request body: body.suggestions[].title invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].title invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.212",
  "status": "400",
  "errorCode": "400.212"
}

400.213 – Bad Request

Status: 400
Message: Request body: body.suggestions[].title invalid
Detail: Must not exceed 100 characters
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].title invalid",
  "detail": "Must not exceed 100 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.213",
  "status": "400",
  "errorCode": "400.213"
}

400.214 – Bad Request

Status: 400
Message: Request body: body.suggestions[].title invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].title invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.214",
  "status": "400",
  "errorCode": "400.214"
}

400.215 – Bad Request

Status: 400
Message: Request body: body.suggestions[].description invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].description invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.215",
  "status": "400",
  "errorCode": "400.215"
}

400.216 – Bad Request

Status: 400
Message: Request body: body.suggestions[].description invalid
Detail: Must not exceed 500 characters
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].description invalid",
  "detail": "Must not exceed 500 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.216",
  "status": "400",
  "errorCode": "400.216"
}

400.217 – Bad Request

Status: 400
Message: Request body: body.suggestions[].phoneNumber invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].phoneNumber invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.217",
  "status": "400",
  "errorCode": "400.217"
}

400.218 – Bad Request

Status: 400
Message: Request body: body.suggestions[].phoneNumber invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].phoneNumber invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.218",
  "status": "400",
  "errorCode": "400.218"
}

400.219 – Bad Request

Status: 400
Message: Request body: body.suggestions[].phoneNumber invalid
Detail: The valid format is defined in E.164 standard
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].phoneNumber invalid",
  "detail": "The valid format is defined in E.164 standard",
  "type": "https://dev.smsmode.com/rcs/errors/400.219",
  "status": "400",
  "errorCode": "400.219"
}

400.220 – Bad Request

Status: 400
Message: Request body: body.suggestions[].url invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].url invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.220",
  "status": "400",
  "errorCode": "400.220"
}

400.221 – Bad Request

Status: 400
Message: Request body: body.suggestions[].url invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].url invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.221",
  "status": "400",
  "errorCode": "400.221"
}

400.222 – Bad Request

Status: 400
Message: Request body: body.suggestions[].url invalid
Detail: Must be a valid URI as defined in RFC 3986
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].url invalid",
  "detail": "Must be a valid URI as defined in RFC 3986",
  "type": "https://dev.smsmode.com/rcs/errors/400.222",
  "status": "400",
  "errorCode": "400.222"
}

400.223 – Bad Request

Status: 400
Message: Request body: body.suggestions[].latitude invalid
Detail: Must be a decimal
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].latitude invalid",
  "detail": "Must be a decimal",
  "type": "https://dev.smsmode.com/rcs/errors/400.223",
  "status": "400",
  "errorCode": "400.223"
}

400.224 – Bad Request

Status: 400
Message: Request body: body.suggestions[].latitude invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].latitude invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.224",
  "status": "400",
  "errorCode": "400.224"
}

400.225 – Bad Request

Status: 400
Message: Request body: body.suggestions[].latitude invalid
Detail: Must be between -90 and 90
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].latitude invalid",
  "detail": "Must be between -90 and 90",
  "type": "https://dev.smsmode.com/rcs/errors/400.225",
  "status": "400",
  "errorCode": "400.225"
}

400.226 – Bad Request

Status: 400
Message: Request body: body.suggestions[].longitude invalid
Detail: Must be a decimal
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].longitude invalid",
  "detail": "Must be a decimal",
  "type": "https://dev.smsmode.com/rcs/errors/400.226",
  "status": "400",
  "errorCode": "400.226"
}

400.227 – Bad Request

Status: 400
Message: Request body: body.suggestions[].longitude invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].longitude invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.227",
  "status": "400",
  "errorCode": "400.227"
}

400.228 – Bad Request

Status: 400
Message: Request body: body.suggestions[].longitude invalid
Detail: Must be between -180 and 180
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].longitude invalid",
  "detail": "Must be between -180 and 180",
  "type": "https://dev.smsmode.com/rcs/errors/400.228",
  "status": "400",
  "errorCode": "400.228"
}

400.229 – Bad Request

Status: 400
Message: Request body: body.suggestions[].label invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].label invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.229",
  "status": "400",
  "errorCode": "400.229"
}

400.230 – Bad Request

Status: 400
Message: Request body: body.suggestions[].label invalid
Detail: Must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].label invalid",
  "detail": "Must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.230",
  "status": "400",
  "errorCode": "400.230"
}

400.231 – Bad Request

Status: 400
Message: Request body: body.suggestions[].text invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].text invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.231",
  "status": "400",
  "errorCode": "400.231"
}

400.232 – Bad Request

Status: 400
Message: Request body: body.suggestions[].postbackData invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].postbackData invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.232",
  "status": "400",
  "errorCode": "400.232"
}

400.233 – Bad Request

Status: 400
Message: Request body: body.suggestions[].webviewSize invalid
Detail: Must be NONE, HALF, TALL or FULL
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].webviewSize invalid",
  "detail": "Must be NONE, HALF, TALL or FULL",
  "type": "https://dev.smsmode.com/rcs/errors/400.233",
  "status": "400",
  "errorCode": "400.233"
}

400.234 – Bad Request

Status: 400
Message: Request body: body.suggestions[] invalid
Detail: startTime must be before endTime
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[] invalid",
  "detail": "startTime must be before endTime",
  "type": "https://dev.smsmode.com/rcs/errors/400.234",
  "status": "400",
  "errorCode": "400.234"
}

400.235 – Bad Request

Status: 400
Message: Request body: body.contents[].suggestions[].startTime invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.contents[].suggestions[].startTime invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.235",
  "status": "400",
  "errorCode": "400.235"
}

400.241 – Bad Request

Status: 400
Message: Request body: name invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: name invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.241",
  "status": "400",
  "errorCode": "400.241"
}

400.242 – Bad Request

Status: 400
Message: Request body: name invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: name invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.242",
  "status": "400",
  "errorCode": "400.242"
}

400.243 – Bad Request

Status: 400
Message: Request body: name invalid
Detail: Must be between 5 and 100 characters
{
  "title": "Bad Request",
  "message": "Request body: name invalid",
  "detail": "Must be between 5 and 100 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.243",
  "status": "400",
  "errorCode": "400.243"
}

400.244 – Bad Request

Status: 400
Message: Request body: name invalid
Detail: Another campaign exists with this name. Please choose another one
{
  "title": "Bad Request",
  "message": "Request body: name invalid",
  "detail": "Another campaign exists with this name. Please choose another one",
  "type": "https://dev.smsmode.com/rcs/errors/400.244",
  "status": "400",
  "errorCode": "400.244"
}

400.300 – Bad Request

Status: 400
Message: Request body: body.orientation invalid
Detail: Must be VERTICAL or HORIZONTAL
{
  "title": "Bad Request",
  "message": "Request body: body.orientation invalid",
  "detail": "Must be VERTICAL or HORIZONTAL",
  "type": "https://dev.smsmode.com/rcs/errors/400.300",
  "status": "400",
  "errorCode": "400.300"
}

400.301 – Bad Request

Status: 400
Message: Request body: body.orientation invalid
Detail: Must be VERTICAL or HORIZONTAL
{
  "title": "Bad Request",
  "message": "Request body: body.orientation invalid",
  "detail": "Must be VERTICAL or HORIZONTAL",
  "type": "https://dev.smsmode.com/rcs/errors/400.301",
  "status": "400",
  "errorCode": "400.301"
}

400.302 – Bad Request

Status: 400
Message: Request body: body.alignment invalid
Detail: Must be LEFT or RIGHT
{
  "title": "Bad Request",
  "message": "Request body: body.alignment invalid",
  "detail": "Must be LEFT or RIGHT",
  "type": "https://dev.smsmode.com/rcs/errors/400.302",
  "status": "400",
  "errorCode": "400.302"
}

400.303 – Bad Request

Status: 400
Message: Request body: body.alignment invalid
Detail: Must be LEFT or RIGHT
{
  "title": "Bad Request",
  "message": "Request body: body.alignment invalid",
  "detail": "Must be LEFT or RIGHT",
  "type": "https://dev.smsmode.com/rcs/errors/400.303",
  "status": "400",
  "errorCode": "400.303"
}

400.304 – Bad Request

Status: 400
Message: Request body: body.content invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.content invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.304",
  "status": "400",
  "errorCode": "400.304"
}

400.305 – Bad Request

Status: 400
Message: Request body: body.content invalid
Detail: Must be a JSON object
{
  "title": "Bad Request",
  "message": "Request body: body.content invalid",
  "detail": "Must be a JSON object",
  "type": "https://dev.smsmode.com/rcs/errors/400.305",
  "status": "400",
  "errorCode": "400.305"
}

400.306 – Bad Request

Status: 400
Message: Request body: body.content.title invalid
Detail: Must be between 1 and 200 characters
{
  "title": "Bad Request",
  "message": "Request body: body.content.title invalid",
  "detail": "Must be between 1 and 200 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.306",
  "status": "400",
  "errorCode": "400.306"
}

400.307 – Bad Request

Status: 400
Message: Request body: body.content.title invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.content.title invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.307",
  "status": "400",
  "errorCode": "400.307"
}

400.308 – Bad Request

Status: 400
Message: Request body: body.content.description invalid
Detail: Must not exceed 2000 characters
{
  "title": "Bad Request",
  "message": "Request body: body.content.description invalid",
  "detail": "Must not exceed 2000 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.308",
  "status": "400",
  "errorCode": "400.308"
}

400.309 – Bad Request

Status: 400
Message: Request body: body.content.description invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.content.description invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.309",
  "status": "400",
  "errorCode": "400.309"
}

400.310 – Bad Request

Status: 400
Message: Request body: body.content.media.height invalid
Detail: Must be SHORT, MEDIUM or TALL
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.height invalid",
  "detail": "Must be SHORT, MEDIUM or TALL",
  "type": "https://dev.smsmode.com/rcs/errors/400.310",
  "status": "400",
  "errorCode": "400.310"
}

400.311 – Bad Request

Status: 400
Message: Request body: body.content.media.height invalid
Detail: Must be SHORT, MEDIUM or TALL
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.height invalid",
  "detail": "Must be SHORT, MEDIUM or TALL",
  "type": "https://dev.smsmode.com/rcs/errors/400.311",
  "status": "400",
  "errorCode": "400.311"
}

400.312 – Bad Request

Status: 400
Message: Request body: body.content.media.fileUrl invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.fileUrl invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.312",
  "status": "400",
  "errorCode": "400.312"
}

400.313 – Bad Request

Status: 400
Message: Request body: body.content.media.fileUrl invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.fileUrl invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.313",
  "status": "400",
  "errorCode": "400.313"
}

400.315 – Bad Request

Status: 400
Message: Request body: body.content.media.fileUrl invalid
Detail: Must have URL format (only https is allowed)
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.fileUrl invalid",
  "detail": "Must have URL format (only https is allowed)",
  "type": "https://dev.smsmode.com/rcs/errors/400.315",
  "status": "400",
  "errorCode": "400.315"
}

400.316 – Bad Request

Status: 400
Message: Request body: body.content.media.fileUrl invalid
Detail: Must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.fileUrl invalid",
  "detail": "Must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.316",
  "status": "400",
  "errorCode": "400.316"
}

400.317 – Bad Request

Status: 400
Message: Request body: body.content.media.fileUrl invalid
Detail: Media file extension not supported. See the documentation for more information
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.fileUrl invalid",
  "detail": "Media file extension not supported. See the documentation for more information",
  "type": "https://dev.smsmode.com/rcs/errors/400.317",
  "status": "400",
  "errorCode": "400.317"
}

400.319 – Bad Request

Status: 400
Message: Request body: body.content.media.thumbnailUrl invalid
Detail: Must have URL format (only https is allowed)
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.thumbnailUrl invalid",
  "detail": "Must have URL format (only https is allowed)",
  "type": "https://dev.smsmode.com/rcs/errors/400.319",
  "status": "400",
  "errorCode": "400.319"
}

400.320 – Bad Request

Status: 400
Message: Request body: body.content.media.thumbnailUrl invalid
Detail: Must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.thumbnailUrl invalid",
  "detail": "Must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.320",
  "status": "400",
  "errorCode": "400.320"
}

400.321 – Bad Request

Status: 400
Message: Request body: body.content.media.thumbnailUrl invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.thumbnailUrl invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.321",
  "status": "400",
  "errorCode": "400.321"
}

400.322 – Bad Request

Status: 400
Message: Request body: body.content.suggestions invalid
Detail: Must not exceed 4
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions invalid",
  "detail": "Must not exceed 4",
  "type": "https://dev.smsmode.com/rcs/errors/400.322",
  "status": "400",
  "errorCode": "400.322"
}

400.323 – Bad Request

Status: 400
Message: Request body: body.content.suggestions invalid
Detail: Must be an array
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions invalid",
  "detail": "Must be an array",
  "type": "https://dev.smsmode.com/rcs/errors/400.323",
  "status": "400",
  "errorCode": "400.323"
}

400.324 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].type invalid
Detail: Must be REPLY, OPEN_URL, DIAL_PHONE, SHOW_LOCATION, REQUEST_LOCATION or CREATE_CALENDAR_EVENT
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].type invalid",
  "detail": "Must be REPLY, OPEN_URL, DIAL_PHONE, SHOW_LOCATION, REQUEST_LOCATION or CREATE_CALENDAR_EVENT",
  "type": "https://dev.smsmode.com/rcs/errors/400.324",
  "status": "400",
  "errorCode": "400.324"
}

400.325 – Bad Request

Status: 400
Message: Request body: body.suggestions[].type invalid
Detail: Must be REPLY, OPEN_URL, DIAL_PHONE, SHOW_LOCATION, REQUEST_LOCATION or CREATE_CALENDAR_EVENT
{
  "title": "Bad Request",
  "message": "Request body: body.suggestions[].type invalid",
  "detail": "Must be REPLY, OPEN_URL, DIAL_PHONE, SHOW_LOCATION, REQUEST_LOCATION or CREATE_CALENDAR_EVENT",
  "type": "https://dev.smsmode.com/rcs/errors/400.325",
  "status": "400",
  "errorCode": "400.325"
}

400.326 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].text invalid
Detail: Must not exceed 25 characters
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].text invalid",
  "detail": "Must not exceed 25 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.326",
  "status": "400",
  "errorCode": "400.326"
}

400.327 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].postbackData invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].postbackData invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.327",
  "status": "400",
  "errorCode": "400.327"
}

400.328 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].postbackData invalid
Detail: Must not exceed 2048 characters
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].postbackData invalid",
  "detail": "Must not exceed 2048 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.328",
  "status": "400",
  "errorCode": "400.328"
}

400.329 – Bad Request

Status: 400
Message: Request body: body.content.media.thumbnailUrl invalid
Detail: Media thumbnail extension not supported. See the documentation for more information
{
  "title": "Bad Request",
  "message": "Request body: body.content.media.thumbnailUrl invalid",
  "detail": "Media thumbnail extension not supported. See the documentation for more information",
  "type": "https://dev.smsmode.com/rcs/errors/400.329",
  "status": "400",
  "errorCode": "400.329"
}

400.330 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].startTime invalid
Detail: Must be a string in ISO 8601 date format
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].startTime invalid",
  "detail": "Must be a string in ISO 8601 date format",
  "type": "https://dev.smsmode.com/rcs/errors/400.330",
  "status": "400",
  "errorCode": "400.330"
}

400.331 – Bad Request

Status: 400
Message: Request body: body.content.media invalid
Detail: Must be a JSON object
{
  "title": "Bad Request",
  "message": "Request body: body.content.media invalid",
  "detail": "Must be a JSON object",
  "type": "https://dev.smsmode.com/rcs/errors/400.331",
  "status": "400",
  "errorCode": "400.331"
}

400.332 – Bad Request

Status: 400
Message: Request body: body.content.media invalid
Detail: Media thumbnail is only allowed for video files.
{
  "title": "Bad Request",
  "message": "Request body: body.content.media invalid",
  "detail": "Media thumbnail is only allowed for video files.",
  "type": "https://dev.smsmode.com/rcs/errors/400.332",
  "status": "400",
  "errorCode": "400.332"
}

400.333 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].endTime invalid
Detail: Must be a string in ISO 8601 date format
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].endTime invalid",
  "detail": "Must be a string in ISO 8601 date format",
  "type": "https://dev.smsmode.com/rcs/errors/400.333",
  "status": "400",
  "errorCode": "400.333"
}

400.334 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].endTime invalid
Detail: Must be a string in ISO 8601 date format
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].endTime invalid",
  "detail": "Must be a string in ISO 8601 date format",
  "type": "https://dev.smsmode.com/rcs/errors/400.334",
  "status": "400",
  "errorCode": "400.334"
}

400.335 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].endTime invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].endTime invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.335",
  "status": "400",
  "errorCode": "400.335"
}

400.336 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].endTime invalid
Detail: Must be a future date
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].endTime invalid",
  "detail": "Must be a future date",
  "type": "https://dev.smsmode.com/rcs/errors/400.336",
  "status": "400",
  "errorCode": "400.336"
}

400.337 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].title invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].title invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.337",
  "status": "400",
  "errorCode": "400.337"
}

400.338 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].title invalid
Detail: Must not exceed 100 characters
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].title invalid",
  "detail": "Must not exceed 100 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.338",
  "status": "400",
  "errorCode": "400.338"
}

400.339 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].title invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].title invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.339",
  "status": "400",
  "errorCode": "400.339"
}

400.340 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].description invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].description invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.340",
  "status": "400",
  "errorCode": "400.340"
}

400.341 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].description invalid
Detail: Must not exceed 500 characters
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].description invalid",
  "detail": "Must not exceed 500 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.341",
  "status": "400",
  "errorCode": "400.341"
}

400.342 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].phoneNumber invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].phoneNumber invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.342",
  "status": "400",
  "errorCode": "400.342"
}

400.343 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].phoneNumber invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].phoneNumber invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.343",
  "status": "400",
  "errorCode": "400.343"
}

400.344 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].phoneNumber invalid
Detail: The valid format is defined in E.164 standard
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].phoneNumber invalid",
  "detail": "The valid format is defined in E.164 standard",
  "type": "https://dev.smsmode.com/rcs/errors/400.344",
  "status": "400",
  "errorCode": "400.344"
}

400.345 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].url invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].url invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.345",
  "status": "400",
  "errorCode": "400.345"
}

400.346 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].url invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].url invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.346",
  "status": "400",
  "errorCode": "400.346"
}

400.347 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].url invalid
Detail: Must be a valid URI as defined in RFC 3986
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].url invalid",
  "detail": "Must be a valid URI as defined in RFC 3986",
  "type": "https://dev.smsmode.com/rcs/errors/400.347",
  "status": "400",
  "errorCode": "400.347"
}

400.348 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].latitude invalid
Detail: Must be a decimal
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].latitude invalid",
  "detail": "Must be a decimal",
  "type": "https://dev.smsmode.com/rcs/errors/400.348",
  "status": "400",
  "errorCode": "400.348"
}

400.349 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].latitude invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].latitude invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.349",
  "status": "400",
  "errorCode": "400.349"
}

400.350 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].latitude invalid
Detail: Must be between -90 and 90
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].latitude invalid",
  "detail": "Must be between -90 and 90",
  "type": "https://dev.smsmode.com/rcs/errors/400.350",
  "status": "400",
  "errorCode": "400.350"
}

400.351 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].longitude invalid
Detail: Must be a decimal
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].longitude invalid",
  "detail": "Must be a decimal",
  "type": "https://dev.smsmode.com/rcs/errors/400.351",
  "status": "400",
  "errorCode": "400.351"
}

400.352 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].longitude invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].longitude invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.352",
  "status": "400",
  "errorCode": "400.352"
}

400.353 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].longitude invalid
Detail: Must be between -180 and 180
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].longitude invalid",
  "detail": "Must be between -180 and 180",
  "type": "https://dev.smsmode.com/rcs/errors/400.353",
  "status": "400",
  "errorCode": "400.353"
}

400.354 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].label invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].label invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.354",
  "status": "400",
  "errorCode": "400.354"
}

400.355 – Bad Request

Status: 400
Message: Request body: body.content.suggestions[].label invalid
Detail: Must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: body.content.suggestions[].label invalid",
  "detail": "Must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.355",
  "status": "400",
  "errorCode": "400.355"
}

400.356 – Bad Request

Status: 400
Message: Request body: body.content invalid
Detail: Must contain media or title
{
  "title": "Bad Request",
  "message": "Request body: body.content invalid",
  "detail": "Must contain media or title",
  "type": "https://dev.smsmode.com/rcs/errors/400.356",
  "status": "400",
  "errorCode": "400.356"
}

400.400 – Bad Request

Status: 400
Message: Request body: body.cardWidth invalid
Detail: Must be SMALL or MEDIUM
{
  "title": "Bad Request",
  "message": "Request body: body.cardWidth invalid",
  "detail": "Must be SMALL or MEDIUM",
  "type": "https://dev.smsmode.com/rcs/errors/400.400",
  "status": "400",
  "errorCode": "400.400"
}

400.401 – Bad Request

Status: 400
Message: Request body: body.cardWidth invalid
Detail: Must be SMALL or MEDIUM
{
  "title": "Bad Request",
  "message": "Request body: body.cardWidth invalid",
  "detail": "Must be SMALL or MEDIUM",
  "type": "https://dev.smsmode.com/rcs/errors/400.401",
  "status": "400",
  "errorCode": "400.401"
}

400.402 – Bad Request

Status: 400
Message: Request body: body.contents invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.contents invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.402",
  "status": "400",
  "errorCode": "400.402"
}

400.403 – Bad Request

Status: 400
Message: Request body: body.contents invalid
Detail: Must be between 2 and 10
{
  "title": "Bad Request",
  "message": "Request body: body.contents invalid",
  "detail": "Must be between 2 and 10",
  "type": "https://dev.smsmode.com/rcs/errors/400.403",
  "status": "400",
  "errorCode": "400.403"
}

400.404 – Bad Request

Status: 400
Message: Request body: body.contents invalid
Detail: Must be an array
{
  "title": "Bad Request",
  "message": "Request body: body.contents invalid",
  "detail": "Must be an array",
  "type": "https://dev.smsmode.com/rcs/errors/400.404",
  "status": "400",
  "errorCode": "400.404"
}

400.500 – Bad Request

Status: 400
Message: Request body: body.fileUrl invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.fileUrl invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.500",
  "status": "400",
  "errorCode": "400.500"
}

400.501 – Bad Request

Status: 400
Message: Request body: body.fileUrl invalid
Detail: Must be specified
{
  "title": "Bad Request",
  "message": "Request body: body.fileUrl invalid",
  "detail": "Must be specified",
  "type": "https://dev.smsmode.com/rcs/errors/400.501",
  "status": "400",
  "errorCode": "400.501"
}

400.502 – Bad Request

Status: 400
Message: Request body: body.fileUrl invalid
Detail: Must be a valid URI as defined in RFC 3986
{
  "title": "Bad Request",
  "message": "Request body: body.fileUrl invalid",
  "detail": "Must be a valid URI as defined in RFC 3986",
  "type": "https://dev.smsmode.com/rcs/errors/400.502",
  "status": "400",
  "errorCode": "400.502"
}

400.503 – Bad Request

Status: 400
Message: Request body: body.fileUrl invalid
Detail: Must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: body.fileUrl invalid",
  "detail": "Must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.503",
  "status": "400",
  "errorCode": "400.503"
}

400.504 – Bad Request

Status: 400
Message: Request body: body.fileUrl invalid
Detail: Media file extension not supported. See the documentation for more information
{
  "title": "Bad Request",
  "message": "Request body: body.fileUrl invalid",
  "detail": "Media file extension not supported. See the documentation for more information",
  "type": "https://dev.smsmode.com/rcs/errors/400.504",
  "status": "400",
  "errorCode": "400.504"
}

400.505 – Bad Request

Status: 400
Message: Request body: body.thumbnailUrl invalid
Detail: Must be a string
{
  "title": "Bad Request",
  "message": "Request body: body.thumbnailUrl invalid",
  "detail": "Must be a string",
  "type": "https://dev.smsmode.com/rcs/errors/400.505",
  "status": "400",
  "errorCode": "400.505"
}

400.506 – Bad Request

Status: 400
Message: Request body: body.thumbnailUrl invalid
Detail: Must be a valid URI as defined in RFC 3986
{
  "title": "Bad Request",
  "message": "Request body: body.thumbnailUrl invalid",
  "detail": "Must be a valid URI as defined in RFC 3986",
  "type": "https://dev.smsmode.com/rcs/errors/400.506",
  "status": "400",
  "errorCode": "400.506"
}

400.507 – Bad Request

Status: 400
Message: Request body: body.thumbnailUrl invalid
Detail: Must not exceed 255 characters
{
  "title": "Bad Request",
  "message": "Request body: body.thumbnailUrl invalid",
  "detail": "Must not exceed 255 characters",
  "type": "https://dev.smsmode.com/rcs/errors/400.507",
  "status": "400",
  "errorCode": "400.507"
}

400.508 – Bad Request

Status: 400
Message: Request body: body.thumbnailUrl invalid
Detail: Media file extension not supported. See the documentation for more information
{
  "title": "Bad Request",
  "message": "Request body: body.thumbnailUrl invalid",
  "detail": "Media file extension not supported. See the documentation for more information",
  "type": "https://dev.smsmode.com/rcs/errors/400.508",
  "status": "400",
  "errorCode": "400.508"
}

401.001 – Unauthorized

Status: 401
Message: Header: X-Api-Key invalid
Detail: Invalid authentication credentials
{
  "title": "Unauthorized",
  "message": "Header: X-Api-Key invalid",
  "detail": "Invalid authentication credentials",
  "type": "https://dev.smsmode.com/rcs/errors/401.001",
  "status": "401",
  "errorCode": "401.001"
}

403.004 – Forbidden

Status: 403
Message: Header: Credential invalid
Detail: Access denied, please contact your organisation administrator to execute the request
{
  "title": "Forbidden",
  "message": "Header: Credential invalid",
  "detail": "Access denied, please contact your organisation administrator to execute the request",
  "type": "https://dev.smsmode.com/rcs/errors/403.004",
  "status": "403",
  "errorCode": "403.004"
}

403.005 – Forbidden

Status: 403
Message: Channel type mismatch
Detail: The type of the channel is not supported by this API
{
  "title": "Forbidden",
  "message": "Channel type mismatch",
  "detail": "The type of the channel is not supported by this API",
  "type": "https://dev.smsmode.com/rcs/errors/403.005",
  "status": "403",
  "errorCode": "403.005"
}

403.006 – Forbidden

Status: 403
Message: The access to this endpoint is forbidden
Detail: You must have a rcs configuration attached to your channel
{
  "title": "Forbidden",
  "message": "The access to this endpoint is forbidden",
  "detail": "You must have a rcs configuration attached to your channel",
  "type": "https://dev.smsmode.com/rcs/errors/403.006",
  "status": "403",
  "errorCode": "403.006"
}

403.007 – Forbidden

Status: 403
Message: The access to this endpoint is forbidden
Detail: You have disabled your rcs configuration, please enable it if you want to use it
{
  "title": "Forbidden",
  "message": "The access to this endpoint is forbidden",
  "detail": "You have disabled your rcs configuration, please enable it if you want to use it",
  "type": "https://dev.smsmode.com/rcs/errors/403.007",
  "status": "403",
  "errorCode": "403.007"
}

403.008 – Forbidden

Status: 403
Message: The access to this endpoint is forbidden
Detail: You rcs configuration has been blocked, please contact the support
{
  "title": "Forbidden",
  "message": "The access to this endpoint is forbidden",
  "detail": "You rcs configuration has been blocked, please contact the support",
  "type": "https://dev.smsmode.com/rcs/errors/403.008",
  "status": "403",
  "errorCode": "403.008"
}

403.009 – Forbidden

Status: 403
Message: Something in your request body is forbidden
Detail: You rcs configuration is not allowed to send this type of RCS
{
  "title": "Forbidden",
  "message": "Something in your request body is forbidden",
  "detail": "You rcs configuration is not allowed to send this type of RCS",
  "type": "https://dev.smsmode.com/rcs/errors/403.009",
  "status": "403",
  "errorCode": "403.009"
}

403.010 – Forbidden

Status: 403
Message: Something in your request body is forbidden
Detail: The targeted rcs configuration is different from the one used for the campaign. Please use the same.
{
  "title": "Forbidden",
  "message": "Something in your request body is forbidden",
  "detail": "The targeted rcs configuration is different from the one used for the campaign. Please use the same.",
  "type": "https://dev.smsmode.com/rcs/errors/403.010",
  "status": "403",
  "errorCode": "403.010"
}

404.001 – Not Found

Status: 404
Message: Request body: from invalid
Detail: No rcs configuration found with this from value
{
  "title": "Not Found",
  "message": "Request body: from invalid",
  "detail": "No rcs configuration found with this from value",
  "type": "https://dev.smsmode.com/rcs/errors/404.001",
  "status": "404",
  "errorCode": "404.001"
}

404.002 – Not Found

Status: 404
Message: Path parameter: messageId invalid
Detail: Message resource not found
{
  "title": "Not Found",
  "message": "Path parameter: messageId invalid",
  "detail": "Message resource not found",
  "type": "https://dev.smsmode.com/rcs/errors/404.002",
  "status": "404",
  "errorCode": "404.002"
}

404.003 – Not Found

Status: 404
Message: Request URL invalid
Detail: Endpoint not found
{
  "title": "Not Found",
  "message": "Request URL invalid",
  "detail": "Endpoint not found",
  "type": "https://dev.smsmode.com/rcs/errors/404.003",
  "status": "404",
  "errorCode": "404.003"
}

404.007 – Not Found

Status: 404
Message: Path parameter: campaignId invalid
Detail: Campaign resource not found
{
  "title": "Not Found",
  "message": "Path parameter: campaignId invalid",
  "detail": "Campaign resource not found",
  "type": "https://dev.smsmode.com/rcs/errors/404.007",
  "status": "404",
  "errorCode": "404.007"
}

405.001 – Method Not Allowed

Status: 405
Message: Request method invalid
Detail: Not allowed on this resource
{
  "title": "Method Not Allowed",
  "message": "Request method invalid",
  "detail": "Not allowed on this resource",
  "type": "https://dev.smsmode.com/rcs/errors/405.001",
  "status": "405",
  "errorCode": "405.001"
}

406.001 – Not Acceptable

Status: 406
Message: Header: Accept invalid
Detail: Must be application/json
{
  "title": "Not Acceptable",
  "message": "Header: Accept invalid",
  "detail": "Must be application/json",
  "type": "https://dev.smsmode.com/rcs/errors/406.001",
  "status": "406",
  "errorCode": "406.001"
}

415.001 – Unsupported Media Type

Status: 415
Message: Header: Content-Type invalid
Detail: Must be application/json
{
  "title": "Unsupported Media Type",
  "message": "Header: Content-Type invalid",
  "detail": "Must be application/json",
  "type": "https://dev.smsmode.com/rcs/errors/415.001",
  "status": "415",
  "errorCode": "415.001"
}

Jump to error: (e.g. 401.001 or 400.072)