API Terms of Use
Last updated: June 22, 2026
1. Scope
These API Terms apply to all programmatic access via REST API, SMSTwins Simple API, webhooks, and official SDKs. Use of the API constitutes acceptance of these terms and our Terms of Service.
2. API keys
- Keep API keys confidential; you are responsible for all usage under your keys
- Live keys (
sk_live_) affect real balance and numbers - Sandbox keys (
sk_test_) are for integration testing only - Revoke compromised keys immediately via the dashboard
3. Rate limits & fair use
Requests are rate-limited per API tier. Excessive polling, credential sharing, or attempts to circumvent limits may result in key revocation. Use webhooks where possible instead of aggressive polling.
4. Acceptable API use
API access is permitted for legitimate verification, QA, and privacy use cases. You may not use the API to:
- Automate fraud, spam, or bulk account abuse
- Resell API access without written authorization
- Probe or attack SMSTwins infrastructure
- Scrape catalog data for competing services at scale
5. Webhooks
Webhook endpoints must use HTTPS in production. Verify signatures on every delivery. SMSTwins retries failed deliveries with exponential backoff.
6. Changes & deprecation
We may version or deprecate endpoints with reasonable notice on the docs page. Breaking changes to v1 endpoints will be announced at least 30 days in advance when feasible.
7. Enterprise SLA
Enterprise tier customers with a signed SLA receive priority support and custom rate limits. Contact [email protected].