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
  • General Rate Limit
  • Account Based Rate Limiting

Was this helpful?

Export as PDF
  1. API Basics

Rate Limits

Information on Rate Limits

PreviousRequest ParametersNextError Response Codes

Last updated 24 days ago

Was this helpful?

An API rate limit is a restriction on the number of requests a client can make to an API within a given period of time.

General Rate Limit

Most Mobile Text Alerts API endpoints have a general rate limit of 30 requests per minute per IP address. However, some individual endpoints may override the general rate limit (see below).

Note that Rate Limits are not the same as Message throughput, which is measured in message segments per second (MPS). MPS throughput is determined based on the sender's Brand type, Campaign type (use case), and Trust Score (for Standard Brands).

Your rate limit usage can be tracked in the X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset

Account Based Rate Limiting

Some endpoints use account based rate limiting, where the rate limit is determined by the authenticated account instead of the IP address.

Endpoint
Rate Limit

POST /send

25 requests every 15 seconds

POST /groups/{groupId}/subscribers/bulk-create

5 requests every 15 seconds. A maximum of 1,000 records in a single request.

POST /groups/{groupId}/subscribers/bulk-delete

5 requests every 15 seconds. A maximum of 1,000 records in a single request.

GET /custom-fields

15 requests every 15 seconds

GET, POST /account-variables

15 requests every 15 seconds

GET, PATCH, DELETE /account-variables/{idOrTitle}

15 requests every 15 seconds

GET, POST /subscribers

15 requests every 15 seconds.

GET, PATCH, DELETE /subscribers/:idOrNumber

15 requests every 15 seconds

POST, PATCH /subscribers/bulk

15 requests every 15 seconds. A maximum of 1,000 records in a single request.

For large scale subscriber changes endpoints are recommended.

Bulk Create/Update Subscribers
response headers.