Skip to main content

Error Catalog

Complete error reference for eCourtDate.

HTTP Status Codes

CodeNameDescriptionAction
400Bad RequestInvalid request body or missing required parametersValidate request body; check required fields
401UnauthorizedInvalid or expired Bearer tokenRe-authenticate; verify API client is not revoked
403ForbiddenAgency inactive or insufficient permissionsConfirm agency is active; use API client token (not user token)
404Not FoundResource or endpoint not foundCheck endpoint path; if "Agency Not Found", configure Default Agency
405Method Not AllowedWrong HTTP methodUse correct method (GET/POST/PATCH/DELETE)
409ConflictDuplicate message detected (30-min window)Use skip_duplicate=true, adjust scheduled_at, or use duplicate_buffer
429Too Many RequestsRate limit exceeded (1000 req/min default)Wait 1 minute; implement exponential backoff
500Internal Server ErrorServer-side errorContact support with request details
503Service UnavailableAPI temporarily unavailableRetry after 1 minute
504Gateway TimeoutNetwork timeoutRetry after 1 minute

Message Error Codes

Message error codes are returned in delivery status updates when a message cannot be delivered across any channel, including SMS, MMS, voice, email, or other messaging services. These codes cover carrier rejections, routing failures, spam filtering, and more.

Automatic Updates

Error codes and reasons are maintained as JSON files and may be updated as new codes are introduced by carriers and providers. To stay current, ingest these JSON files via URL in your integration rather than hardcoding values:

Error Codes

CodeError
62Keyword blocked
153Absent subscriber
300Invalid destination address
301Invalid destination numbering plan
302Invalid destination type of number
303Invalid destination flag
304Invalid number of destinations
310Invalid source address
311Invalid source numbering plan
312Invalid source type of number
320Receiver permanent error
321Receiver reject error
322Receiver temporary error
331Invalid service type
332Invalid operation
333Operation not allowed
400Invalid destination
4001Service not allowed
4303Malformed - invalid to number
4401Rejected - routing error
4404Rejected - forbidden number
4406Unallocated to number
4410Media unavailable
4420Rejected - carrier does not exist
4432Country forbidden
4433Messaging on Toll Free Number Forbidden
4434Messaging to Toll Free Number Forbidden
4470Rejected - spam detection
4481Rejected - from number in blacklist
4482Rejected - to number in blacklist
4492Rejected - emergency forbidden
4700Invalid service type
4701Destination service unavailable
4702Destination subscriber unavailable
4720Invalid destination address
4721Destination deactivated
4730No route to destination carrier
4740Carrier Rejected as Invalid Source Address
4750Destination rejected message
4751Destination rejected message size invalid
4752Message is malformed for the carrier
4770Destination spam detected
4780P2P volume violation
478110DLC volume violation
4785Volumetric violation
5106Impossible to route
5600Destination carrier queue full
5620Carrier application error
5630Message not acknowledged
5650Destination failed
14107Rate limit exceeded
30001Queue overflow
30003Unreachable destination handset
30004Message blocked
30005Unknown destination handset
30006Landline or unreachable carrier
30007Carrier violation
30008Unknown error
31000Generic error
40001Not Routable
40002Blocked as spam - Temporary
40003Blocked as spam - Permanent
40004Rejected by destination
40006Recipient server unavailable
40008Undeliverable
40012Invalid messaging destination number
40018AT&T's daily limit exceeded
40300Blocked due to STOP message
40302Message too long
40310Invalid destination number
70001Busy
70002Timeout
70003Cancel
70004Rejected
70005Callback-error
70006Invalid-bxml
70007Application-error
70008Account-limit
70009Node-capacity-exceeded
70010Error
70020Unknown
884488Email bounced
884489Invalid email

Error Reasons

CodeReason
62A phrase or word in the body of the message has been caught in an anti-spam filter. Contact support if you believe this is an error.
153Subscriber handset not connected to the network. Likely turned off or outside the area of coverage.
311ESME Source numbering plan invalid. The source number is not valid for the destination country.
312ESME Source type of number invalid. The source number is not valid for the destination country.
320ESME Receiver permanent error. The recipient's handset is permanently unavailable.
321ESME Receiver reject error. The recipient's handset has rejected the message.
322ESME Receiver temporary error. The recipient's handset is temporarily unavailable.
4001This is a general error that the service you are attempting to use is not allowed; you may have inaccurate permissions, formatting or may not be enabled to use that service.
4303The To number associated with the message is a number not routable to a carrier or valid in the industry (e.g. a 9 digit number).
4401Message is unable to be routed within eCourtDate particularly when the source and destination are the same number. The destination or To number is mis-provisioned or there is a configuration causing a message to be sent repeatedly between the same numbers.
4404Messaging on this To number is forbidden. This could be the number is not active, not enabled for messaging or is an invalid number.
4406The To number associated with this message, while a valid North American number, is not yet assigned to a carrier and the message cannot be sent downstream.
4410Could not download media.
4420The upstream carrier associated with the message does not exist in eCourtDate configuration.
4432Our system indicates the account associated with the message is not enabled for messaging this zone, this country or this country is outside of messaging reach (specifically for MMS).
4433Messaging on Toll Free Number Forbidden. The account associated with this message is not enabled for toll free messaging.
4434Messaging to this toll free number is not allowed. Number is likely not enabled for messaging or not active.
4470This message has been filtered and blocked by a downstream carrier for spam. Messages can be blocked for a variety of reasons, including but not limited to volumetric filtering, content blocking, SHAFT violation, A2P.
4481The From number has been flagged as prohibited from sending messages. This is typically because downstream carriers have several violations or reports of spam associated with this number.
4482The number you are attempting to send to is blocked from receiving messages.
4492Messaging to an emergency number is forbidden.
4700Carrier rejected message for invalid service type. This usually means messaging (SMS or MMS) is not supported by the carrier or handset.
4701Carrier service is reporting the destination is not reachable or the SMS service is not available.
4702The subscriber is unavailable. Possible reasons: handset turned off, destination unreachable or barred, GSM subscriber busy, SIM card full, voicemail full, or stored for retry.
4720The number does not exist or is not in service or is not enabled for messaging (like a landline).
4721The phone number you are attempting to send to is on the deactivation list. It is not associated with a carrier to be able to receive messages or is inactive.
4730No route available for message. This could be because no routing exists to destination, no roaming route is available, the destination handset is roaming on a network that cannot be reached, or routing was denied.
4740Carrier is rejecting the message due to invalid source address. The number does not exist in the numbering plan, the source carrier is invalid or disabled, or the number type is not supported.
4750The destination carrier has rejected the message but provided no specific reason. For AT&T traffic, this could be a prepaid user out of money, a subscriber provisioned to not receive this type of SMS, or spam detection.
4751Carrier has rejected for message length is invalid or too long.
4752Carrier is rejecting the message as malformed; this could be because of a blank message, unacceptable data value, the subscriber does not accept messages with more than 160 characters, or content is invalid.
4770The carrier is reporting this message as blocked for SPAM. Spam blocks could be a result of content, SHAFT violations (including specific keywords), or the originating address has been flagged for repeated spam content.
4780Carrier rejected due to P2P volumetric violation.
4781Carrier rejected due to 10DLC volumetric violation.
4785Carrier rejected due to volumetric violation.
5106Impossible to route. Attempt to deliver through retries has failed.
5600Carrier service unavailable. This could result from network congestion, messaging queue full on the vendor side, or throttling error.
5620The carrier is reporting a general error associated with their application processing the message.
5630NACK: no response or acknowledgement received from the carrier.
5650Carrier service is reporting a failure to send to destination (mobile operator or handset).
9999Unknown reason.
30003The destination handset you are trying to reach is switched off or otherwise unavailable.
30004The destination number you are trying to reach is blocked from receiving this message.
30005The destination number you are trying to reach is unknown and may no longer exist. The device may not be on, may not have sufficient signal, cannot receive SMS, or there is an issue with the mobile carrier.
30006The destination number is unable to receive this message. Potential reasons include trying to reach a landline or, in the case of short codes, an unreachable carrier.
30007Your message content was flagged as going against carrier guidelines.
30008Unknown reason.
30009One or more segments associated with your multi-part inbound message was not received.
40001The destination number is either a landline or a non-routable wireless number and does not have messaging capabilities.
40002The message was flagged by a SPAM filter and was not delivered.
40003The message was permanently flagged by a SPAM filter and was not delivered.
40004The recipient server is rejecting the message for an unknown reason.
40006The recipient's server is non-responsive.
40010The sending number is not 10DLC-registered but is required to be by the carrier.
40012The destination phone number was deemed invalid by the carrier and was rejected. Potential causes include: the number is not owned, is deactivated, or out of credit.
40300You can't send messages to the destination since they've sent a STOP message to you.
40302The message is too long to be sent in a single SMS.
40310The destination phone number is invalid.
70001The callee was busy.
70002The call timed out.
70003The call was cancelled by the caller while it was ringing.
70004The call was rejected by the callee.
70005The call could not be delivered to the server.
70006An invalid response was received in the call.
70007An unsupported action was attempted on the call.
70008The account rate limits were reached.
70009The system max capacity was reached.
70010A general error occurred on the call.
70020An unknown error occurred on the call.

Common Error Categories

  • Unreachable/Undeliverable: Recipient number invalid, disconnected, or out of service
  • Blocked/Filtered: Message blocked by spam filter or recipient block list
  • Capacity: Network congestion or volume limits
  • Timeout: Delivery attempt timed out
  • Format: Message format not supported by carrier or provider
  • Opt-Out: Recipient has sent a STOP message and cannot receive further messages
  • Voice: Call-specific errors including busy, rejected, or timed out
  • Email: Bounced or invalid email address

Message Retry Behavior

  • Automatic retry for: temporary network issues, temporary spam blocks, volume limits, carrier/gateway issues
  • Messages stop retrying 24 hours after original send time
  • Event-linked messages stop if the event date passes