generated: '2026-08-13' method: searched source: >- https://api-doc.simpletexting.com/ (the v2 reference and its embedded OpenAPI), https://simpletexting.com/api/docs/, plus live unauthenticated probes of https://api-app2.simpletexting.com/v2 on 2026-08-13 to observe response headers. specification: API Commons Rate Limits specificationVersion: '0.1' schema: https://raw.githubusercontent.com/api-evangelist/interface-research/main/schema/api-commons.yml#/$defs/RateLimits provider: SimpleTexting providerId: simpletexting created: '2026-06-20' modified: '2026-06-20' reconciled: false tags: - SMS - MMS - Messaging - Marketing - Text Messaging - Rate Limiting - Quotas - Throttling description: >- SimpleTexting's API enforces request throttling and message-sending throughput limits. Outbound message throughput (messages per second) is governed by the type and registration status of the sending number (toll-free, 10DLC local, or short code) and the associated carrier approval, rather than a single documented API quota. Webhooks accept a configurable requestPerSecLimit to cap callback delivery rate. Specific numeric request-per-second and per-minute API limits are not published in the public API reference and are not reconciled in this artifact. notes: >- Confirm current per-account API request limits, message throughput per number type, and 10DLC / toll-free campaign throughput allowances with SimpleTexting support or in-app during reconciliation; values vary by number type, carrier registration, and plan. sources: - https://api-doc.simpletexting.com/ - https://simpletexting.com/api/docs/ - https://simpletexting.com/api/ limit_count: 2 responseHeaders: observed: none probed: '2026-08-13' probe: GET https://api-app2.simpletexting.com/v2/api/messages (unauthenticated) detail: >- The response carried Server, Date, Content-Type, Connection, Strict-Transport-Security and CORS headers only. No RateLimit-*, no X-RateLimit-*, no Retry-After. An agent has no runtime signal to back off on. responseCodes: throttled: not documented note: >- SimpleTexting's published OpenAPI declares no 429 response on any of its 38 operations, and the reference does not name a throttling status code. A prior revision of this artifact asserted 429; that was an assumption and has been removed. Treat exhaustion behaviour as unknown until observed under load. limits: - name: Page size scope: endpoint metric: items per request limit: 500 window: per request published: true notes: >- The only hard numeric limit SimpleTexting publishes for the API itself — the `size` query parameter on every list operation has maximum 500, default 50 (OpenAPI parameter schema). - name: Webhook delivery rate scope: webhook subscription metric: requests limit: 25 window: per second published: true notes: >- `requestPerSecLimit` on a webhook subscription, maximum 25 (OpenAPI WebhookRequest schema). This caps how fast SimpleTexting calls YOUR endpoint; it is not a limit on your calls to SimpleTexting. - name: API request rate scope: account metric: requests limit: not published published: false notes: >- No per-account or per-key request quota appears anywhere in the public reference, and no header exposes one at runtime. - name: Message throughput (MPS) scope: sending number metric: messages limit: not published published: false notes: >- Outbound throughput is governed by sending number type (toll-free, 10DLC local, short code) and carrier registration status rather than by an API quota. SimpleTexting publishes no numeric MPS figure per number type. policies: - name: Number-Based Throughput description: Sending throughput depends on number type and 10DLC / toll-free registration status; registered campaigns receive higher throughput. - name: Backoff Strategy description: >- Because no limit, status code or Retry-After header is published, clients should apply conservative exponential backoff with jitter on any non-2xx and must NOT blind-retry message or campaign sends — the API has no idempotency key, so a retry can bill a second send (conventions/simpletexting-conventions.yml). maintainers: - FN: Kin Lane email: kin@apievangelist.com