Skip to main content

Errors

Draft

Structural skeleton — content authored separately.

Msgly uses conventional HTTP status codes and returns a consistent JSON error body so you can handle failures programmatically.

Example

{
"error": {
"type": "invalid_request_error",
"code": "recipient_invalid",
"message": "The 'to' number is not a valid E.164 phone number.",
"param": "to"
}
}