LogoLogo
Jump to...Create Free API Account
  • Developer Center Introduction
  • Getting Started
    • Get an API Key
    • Send a Message
    • Add a Subscriber
    • Setting up Webhooks
  • Check Delivery Status
  • API Basics
    • Request / Response Headers
    • Request Parameters
    • Rate Limits
    • Error Response Codes
  • Messaging Routes
    • 10DLC
    • Toll-Free
    • Short Code
    • iMessage
    • RCS / RBM
  • Tutorials
    • Message Sending
      • Send an SMS Message
      • Send an MMS Message
      • Send an iMessage
        • Sender Identity
        • Subscriber Opt In
        • Send iMessages
        • SMS Fallback
      • Message Templates
      • Receive and Reply to Messages
    • Manage Subscribers
      • Custom Subscriber Attributes
      • Group Subscribers
      • Bulk Create/Update Subscribers
    • Webhooks
      • Setting up your first webhook
  • Use Cases
    • Generate and validate 2FA / MFA codes via SMS
  • FAQ
  • API Reference
Powered by GitBook
LogoLogo

Resources

  • Help Center
  • Contact

Company

  • About Us
  • Privacy Policy
  • Service Agreement

Connect with Us

  • YouTube
  • Facebook
  • X (Twitter)
  • Instagram

Mobile Text Alerts © 2025

On this page

Was this helpful?

Export as PDF
  1. API Basics

Error Response Codes

The Mobile Text API returns HTTP status codes and JSON-based error codes and messages.

PreviousRate LimitsNext10DLC

Last updated 3 months ago

Was this helpful?

HTTP Status Codes

Each request to the API will return an HTTP status code, a three-digit code that indicates the outcome of the request.

Code
Description

200

Success

Indicates a successful request and will contain with addition details about the request.

400

BadRequestError

Indicates that the request was malformed or invalid.

401

UnauthorizedError

Indicates that the client is not authorized to access the requested resource. Make sure you are including a valid in the request header.

403

ForbiddenError

Indicates the client is authenticated but not authorized to access the requested resource.

429

RateLimitError

Indicates too many requests to the server within a window of time, exceeding the allowed for that endpoint.

500

InternalServerError

Indicates the server encountered an unexpected error that prevented it from fulfilling the request. This usually means there is an issue with the server, not the request.

rate limit
response headers
API Key