Sinch SMS API
"Simple, secure SMS API for global reach" [1]
Best for / Avoid if
Best for: AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box; Cost-sensitive teams - low, transparent entry price
Avoid if: You want to try it free before paying
Scores
- 75 / 100Agent friendliness
- 85 / 100Pricing transparency
- 75 / 100Setup speed
- 25 / 100Docs quality
- 85 / 100Procurement ease
- 100 / 100Trust readiness
Pricing & procurement
- Pricing model
- Usage-based [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Self-serve signup
- ✓ Yes [5]
- Requires sales call
- ✗ No [6]
- Enterprise plan
- ✗ No [7]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Pay As You Go | 10DLC SMS outbound message (US) | message | $0.0078 | source |
| Pay As You Go | 10DLC SMS inbound message (US) | message | $0.0078 | source |
| Pay As You Go | Toll Free SMS outbound message (US) | message | $0.0078 | source |
| Pay As You Go | Toll Free SMS inbound message (US) | message | $0.0078 | source |
| Pay As You Go | Short Code SMS outbound message (US) | message | $0.009 | source |
| Pay As You Go | Short Code SMS inbound message (US) | message | $0.009 | source |
| Pay As You Go | 10DLC MMS outbound message (US) | message | $0.02 | source |
| Pay As You Go | 10DLC MMS inbound message (US) | message | $0.02 | source |
| Pay As You Go | Toll Free MMS outbound message (US) | message | $0.018 | source |
| Pay As You Go | Toll Free MMS inbound message (US) | message | $0.018 | source |
| Pay As You Go | Short Code MMS outbound message (US) | message | $0.02 | source |
| Pay As You Go | Short Code MMS inbound message (US) | message | $0.02 | source |
| Pay As You Go | 10DLC number monthly fee (US) | month | $1 | source |
| Pay As You Go | 10DLC number setup fee (US) | one time | $1 | source |
| Pay As You Go | Toll Free number monthly fee (US) | month | $2 | source |
| Pay As You Go | Toll Free number setup fee (US) | one time | $2 | source |
| Pay As You Go | Short Code number monthly fee Random (US) | month | $500 | source |
| Pay As You Go | Short Code number monthly fee Vanity (US) | month | $1000 | source |
| Pay As You Go | Short Code number setup fee (US) | one time | $1 | source |
| Pay As You Go | 10DLC SMS outbound message (Canada) | message | $0.0078 | source |
| Pay As You Go | 10DLC SMS inbound message (Canada) | message | $0.0078 | source |
| Pay As You Go | Toll Free SMS outbound message (Canada) | message | $0.0078 | source |
| Pay As You Go | Toll Free SMS inbound message (Canada) | message | $0.0078 | source |
| Pay As You Go | Short Code SMS outbound message (Canada) | message | $0.009 | source |
| Pay As You Go | Short Code SMS inbound message (Canada) | message | $0.0075 | source |
| Pay As You Go | 10DLC MMS outbound message (Canada) | message | $0.02 | source |
| Pay As You Go | 10DLC MMS inbound message (Canada) | message | $0.01 | source |
| Pay As You Go | Toll Free MMS outbound message (Canada) | message | $0.018 | source |
| Pay As You Go | Toll Free MMS inbound message (Canada) | message | $0.018 | source |
| Pay As You Go | 10DLC number monthly fee (Canada) | month | $1 | source |
| Pay As You Go | 10DLC number setup fee (Canada) | one time | $1 | source |
| Pay As You Go | Toll Free number monthly fee (Canada) | month | $2 | source |
| Pay As You Go | Toll Free number setup fee (Canada) | one time | $1 | source |
| Pay As You Go | Short Code number filing fee (Canada, CAD) | 3 months | $1500 | source |
| Pay As You Go | Short Code number monthly fee (Canada, CAD) | month | $350 | source |
| Pay As You Go | Short Code number setup fee (Canada) | one time | $1 | source |
Capabilities
- Supported actions
- send_batch, list_batches, get_batch, update_batch, replace_batch, delete_batch, dry_run, send_delivery_feedback, list_delivery_reports, get_batch_delivery_report, get_recipient_delivery_report, list_groups, create_group, get_group, update_group, replace_group, delete_group, list_group_members, list_inbounds, get_inbound, receive_sms_webhook, delivery_report_webhook [8]
- Regions
- 190+ countries worldwide, US (default server region) [9]
- Input types
- application/json, MSISDN phone numbers [10]
- Output types
- application/json [11]
- Webhooks
- ✓ Yes [12]
- Sandbox / test mode
- ✓ Yes [13]
- SDK languages
- Node.js, Python, Java, .NET [14]
- MCP server
- ✓ Yes [15]
Trust & compliance
- SOC 2
- SOC 2 Type II [16]
- HIPAA
- ✓ Yes [17]
- GDPR
- ✓ Yes [18]
- ISO 27001
- ✓ Yes [19]
- PCI DSS
- ✓ Yes [20]
- Published SLA
- ✓ Yes [21]
- Rate limits
- "Each service plan comes with a rate limit which sets the maximum number of messages that can be sent per second" [22]
- Known restrictions
- MMS is only available in the US region and requires contacting an account manager to enable, Messages over 160 characters are automatically concatenated, Default server location is US; other regions require contacting an account manager, Rate limits are dependent on your specific service plan, A batch with 10 recipients will count as 10 messages for rate limiting purposes [23]
Developer surface
Integration
Adoption & maturity
- Launched
- 2014-01-01
- Notable customers
- AAA, FirstBank, Florida Orthopaedic Institute, Omnisend
Other SMS APIs
Twilio Programmable Messaging
One Messaging API to reliably reach 7B+ devices
Bird
The global SMS API that scales with you
Telnyx SMS API
Carrier-grade SMS API with direct routing. No aggregator markup, no middleman margin. Programmable messaging on infrastructure Telnyx owns end-to-end.
Infobip SMS API
Send business text messages with a leading SMS service provider
Vonage SMS API
Our SMS API helps you create customer journeys through conversations - even within the context of your app.
AWS End User Messaging
AWS End User Messaging empowers developers to integrate scalable and reliable messaging capabilities into their applications. AWS End User Messaging helps you engage your customers by sending them SMS, voice messages, WhatsApp, and push notifications.
References
- ↑Description: sinch.com
- ↑Pricing model: sinch.com · sinch.com
- ↑Published pricing: sinch.com
- ↑Free tier: sinch.com · sinch.com · sinch.com
- ↑Self-serve signup: developers.sinch.com
- ↑Requires sales call: developers.sinch.com
- ↑Enterprise plan: sinch.com · sinch.com
- ↑Supported actions: developers.sinch.com · developers.sinch.com · developers.sinch.com
- ↑Regions: sinch.com · developers.sinch.com
- ↑Input types: developers.sinch.com · developers.sinch.com
- ↑Output types: developers.sinch.com
- ↑Webhooks: developers.sinch.com · developers.sinch.com
- ↑Sandbox: sinch.com · developers.sinch.com
- ↑SDK languages: developers.sinch.com · developers.sinch.com · developers.sinch.com · developers.sinch.com
- ↑MCP server: sinch.com · github.com
- ↑SOC 2: trust.sinch.com
- ↑HIPAA: sinch.com
- ↑GDPR: sinch.com · trust.sinch.com
- ↑ISO 27001: sinch.com · trust.sinch.com · sinch.com
- ↑PCI DSS: trust.sinch.com
- ↑Published SLA: sinch.com
- ↑Rate limits: developers.sinch.com
- ↑Known restrictions: developers.sinch.com · sinch.com · developers.sinch.com · developers.sinch.com
Change history
- 2026-06-15 Score Agent Friendliness: 40 → 75
- 2026-06-15 Score Docs Quality: 15 → 25
- 2026-06-15 Robots Allows Agents: (none) → Yes
- 2026-06-15 Llms Txt Present: No → Yes
- 2026-06-15 Has Structured Data: (none) → Yes
- 2026-06-15 Llms Txt URL: (none) → https://docs.sinch.com/llms.txt
- 2026-06-14 Score Docs Quality: 0 → 15
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Docs URL: (none) → https://docs.sinch.com
- 2026-06-14 Status Page URL: (none) → https://status.sinch.com
- 2026-06-14 Llms Txt Present: (none) → No
- 2026-06-10 Last Verified At: 2026-06-06T00:00:00.000Z → 2026-06-10T00:00:00.000Z
- 2026-06-10 Score Agent Friendliness: (none) → 40
- 2026-06-10 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-10 Avoid If: (none) → You want to try it free before paying
- 2026-06-10 Best For: (none) → AI agents and automation - an agent-ready surface (MCP / llms.txt), Teams needi…
- 2026-06-10 Score Trust Readiness: (none) → 100
- 2026-06-10 Score Procurement Friction: (none) → 85
- 2026-06-10 Score Docs Quality: (none) → 0
- 2026-06-10 Score Setup Speed: (none) → 75
- 2026-06-10 Score Pricing Transparency: (none) → 85
- 2026-06-10 Starting Price Usd: 0.0078 → 0.0078
- 2026-06-10 SDK Packages: Node.js, Python, Java, .NET → Node.js, Python, Java, .NET
- 2026-06-10 HIPAA: set to Yes
- 2026-06-10 GDPR: set to Yes
- 2026-06-10 ISO 27001: set to Yes
- 2026-06-10 PCI DSS: set to Yes
- 2026-06-10 SLA Published: set to Yes
- 2026-06-10 SLA URL: set to https://sinch.com/legal/terms-and-conditions/other-sinch-terms-conditions/messa…
- 2026-06-10 Documented Rate Limits: set to Each service plan comes with a rate limit which sets the maximum number of mess…
- 2026-06-10 Rate Limit Window: set to second
- 2026-06-10 Known Restrictions: set to MMS is only available in the US region and requires contacting an account manag…
- 2026-06-10 Auth Methods: set to api_key, basic
- 2026-06-10 Auth Docs URL: set to https://developers.sinch.com/docs/sms/api-reference#authentication
- 2026-06-10 API Style: set to rest
- 2026-06-10 Base URL: set to https://us.sms.api.sinch.com/xms/v1
- 2026-06-10 API Version: set to v1
- 2026-06-10 Versioning Scheme: set to url
- 2026-06-10 Stability: set to ga
- 2026-06-10 MCP URL: set to https://github.com/sinch/sinch-mcp-server
- 2026-06-10 Quickstart URL: set to https://developers.sinch.com/docs/sms/getting-started
- 2026-06-10 Error Format: set to vendor-specific
- 2026-06-10 Webhook Signing: set to hmac_sha1
- 2026-06-10 Webhook Events URL: set to https://developers.sinch.com/docs/sms/api-reference/sms/webhooks
- 2026-06-10 Requires Verification: set to No
- 2026-06-10 Starting Price Usd: set to 0.0078
- 2026-06-10 Price Basis: set to message
- 2026-06-10 Slug: set to sinch-sms
- 2026-06-10 Notable Customers: set to AAA, FirstBank, Florida Orthopaedic Institute, Omnisend
- 2026-06-10 Fields Not Found: set to ga_date, idempotency_supported, deprecation_policy_url, data_retention_policy_u…
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/sinch-sms \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/sinch-sms/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'