Vonage SMS API

Our SMS API helps you create customer journeys through conversations - even within the context of your app. [1]

www.vonage.com/communications-apis/sms/ · By Vonage · Agent JSON · Suggest an edit · Last verified 2026-06-10 · Source confidence: high

Best for / Avoid if

Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Cost-sensitive teams - low, transparent entry price

Avoid if: You want to try it free before paying

Scores

  • 65 / 100
    Agent friendliness
  • 85 / 100
    Pricing transparency
  • 75 / 100
    Setup speed
  • 55 / 100
    Docs quality
  • 85 / 100
    Procurement ease
  • 85 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Usage-based [2]
Published pricing
Yes [3]
Free tier
No [4]
Free tier details
Start developing now with free credit. No credit card required. [5]
Self-serve signup
Yes [6]
Requires sales call
No [7]
Enterprise plan
Yes [8]
Published prices
ItemPerAmountSource
Outbound SMS messagemessage$0.0081source
Inbound SMS messagemessage$0.0065source
Virtual phone numbermonth$1.04source
Initial set up fee$0source
Toll free numbermonth$1.75source
Random Dedicated Short codemonth$1000source
Vanity Dedicated Short codemonth$1500source
Audit APImonth$550source
Auto-redactmonth$1100source

Capabilities

Supported actions
send_sms, receive_inbound_sms, search_message, delivery_receipt [9]
Regions
Global (Local numbers in 76 countries) [10]
Input types
JSON, plain text [11]
Output types
JSON, XML [12]
Webhooks
Yes [13]
Sandbox / test mode
Yes [14]
SDK languages
Node.js, Python, Java, .NET, Ruby, PHP [15]
MCP server
Yes [16]

Trust & compliance

SOC 2
SOC 2 Type II [17]
HIPAA
Yes [18]
GDPR
Unknown [19]
ISO 27001
Yes [20]
PCI DSS
Yes [21]
Published SLA
Yes [22]
Rate limits
due to carrier restrictions, the rate limit for outbound SMS can be as low as one request per second; the Message API has a rate limit of 1 message per second when sending messages within the US [23]
Known restrictions
due to carrier restrictions, the rate limit for outbound SMS can be as low as one request per second, By default Vonage attempts delivery for 72 hours, however the maximum effective value depends on the operator and is typically 24 - 48 hours, country-specific requirements for Sender ID registrations, high-volume traffic queued automatically in accordance with each carrier's regulations, 10 DLC throughput limits vary by carrier (e.g. 600 TPM per number for some carriers) [24]

Developer surface

Docs rendering: static · llms.txt present

Integration

API style
rest
Base URL
https://rest.nexmo.com
Versioning
none
Stability
ga
Auth methods
api_key, basic
Error format
vendor-specific
Webhook signing
hmac_sha256
Rate limit
30 / second

SDKs

  • Node.js @vonage/server-sdk (npm) · repo
  • Python vonage (pypi) · repo
  • Java com.vonage:server-sdk (maven) · repo
  • .NET Vonage (nuget) · repo
  • Ruby vonage (rubygems) · repo
  • PHP vonage/client (packagist) · repo

Adoption & maturity

Notable customers
Domino's Pizza, InTouch Health, Story Corps, The Princeton Review, Kickstarter, Doxy.me

Other SMS APIs

  • Twilio Programmable Messaging

    One Messaging API to reliably reach 7B+ devices

    Usage · public pricing · self-serve

  • Sinch SMS API

    "Simple, secure SMS API for global reach"

    Usage · public pricing · self-serve

  • Bird

    The global SMS API that scales with you

    Usage · public pricing · self-serve

  • 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.

    Usage · public pricing · self-serve

  • Infobip SMS API

    Send business text messages with a leading SMS service provider

    Usage · public pricing · self-serve

  • 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.

    Usage · free tier · public pricing · self-serve

Vonage SMS API alternatives · Vonage SMS API vs Twilio Programmable Messaging · All SMS APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: vonage.com
  2. Pricing model: vonage.com · vonage.com
  3. Published pricing: vonage.com · vonage.com
  4. Free tier: vonage.com · apidog.com
  5. Free tier details: vonage.com
  6. Self-serve signup: github.com · vonage.com
  7. Requires sales call: github.com · vonage.com
  8. Enterprise plan: vonage.com
  9. Supported actions: developer.vonage.com · developer.vonage.com · developer.vonage.com
  10. Regions: vonage.com
  11. Input types: developer.vonage.com
  12. Output types: developer.vonage.com
  13. Webhooks: developer.vonage.com · developer.vonage.com
  14. Sandbox: api.support.vonage.com · developer.vonage.com
  15. SDK languages: github.com · github.com · github.com
  16. MCP server: developer.vonage.com · developer.vonage.com
  17. SOC 2: vonage.com · prnewswire.com · vonage.com
  18. HIPAA: vonage.com · vonage.com
  19. GDPR: vonage.com · vonage.com
  20. ISO 27001: vonage.com · vonage.com
  21. PCI DSS: vonage.com · vonage.com
  22. Published SLA: vonage.com · vonage.com
  23. Rate limits: api.support.vonage.com · developer.vonage.com
  24. Known restrictions: developer.vonage.com · api.support.vonage.com · developer.vonage.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Agent Friendliness: 5565
  2. 2026-06-15 Score Docs Quality: 3555
  3. 2026-06-15 API Reference URL: (none)https://developer.vonage.com/en/reference
  4. 2026-06-15 Robots Allows Agents: (none)Yes
  5. 2026-06-15 Has Structured Data: (none)No
  6. 2026-06-14 Score Agent Friendliness: 4055
  7. 2026-06-14 Score Docs Quality: 035
  8. 2026-06-14 Llms Txt URL: (none)https://developer.vonage.com/llms.txt
  9. 2026-06-14 Changelog URL: (none)https://developer.vonage.com/changelog
  10. 2026-06-14 Rendering: (none)static
  11. 2026-06-14 Llms Txt Present: (none)Yes
  12. 2026-06-14 Docs URL: (none)https://developer.vonage.com
  13. 2026-06-10 Last Verified At: 2026-06-06T00:00:00.000Z2026-06-10T00:00:00.000Z
  14. 2026-06-10 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  15. 2026-06-10 Avoid If: (none)You want to try it free before paying
  16. 2026-06-10 Best For: (none)Regulated or enterprise workloads - compliance attestations and an enterprise p…
  17. 2026-06-10 Score Trust Readiness: (none)85
  18. 2026-06-10 Score Procurement Friction: (none)85
  19. 2026-06-10 Score Docs Quality: (none)0
  20. 2026-06-10 Score Setup Speed: (none)75
  21. 2026-06-10 Score Agent Friendliness: (none)40
  22. 2026-06-10 Score Pricing Transparency: (none)85
  23. 2026-06-10 Starting Price Usd: 0.00810.00809
  24. 2026-06-10 SDK Packages: Node.js, Python, Java, .NET, Ruby, PHPNode.js, Python, Java, .NET, Ruby, PHP
  25. 2026-06-10 HIPAA: set to Yes
  26. 2026-06-10 ISO 27001: set to Yes
  27. 2026-06-10 PCI DSS: set to Yes
  28. 2026-06-10 SLA Published: set to Yes
  29. 2026-06-10 Data Retention Policy URL: set to https://api.support.vonage.com/hc/en-us/articles/360001183228-How-long-does-Von…
  30. 2026-06-10 Documented Rate Limits: set to due to carrier restrictions, the rate limit for outbound SMS can be as low as o…
  31. 2026-06-10 Rate Limit Requests: set to 30
  32. 2026-06-10 Rate Limit Window: set to second
  33. 2026-06-10 Known Restrictions: set to due to carrier restrictions, the rate limit for outbound SMS can be as low as o…
  34. 2026-06-10 Auth Methods: set to api_key, basic
  35. 2026-06-10 Auth Docs URL: set to https://developer.vonage.com/en/getting-started/concepts/authentication
  36. 2026-06-10 API Style: set to rest
  37. 2026-06-10 Base URL: set to https://rest.nexmo.com
  38. 2026-06-10 Versioning Scheme: set to none
  39. 2026-06-10 Stability: set to ga
  40. 2026-06-10 MCP URL: set to https://documentation-mcp.vonage.dev/mcp
  41. 2026-06-10 Quickstart URL: set to https://developer.vonage.com/en/messaging/sms/code-snippets/send-an-sms
  42. 2026-06-10 Error Format: set to vendor-specific
  43. 2026-06-10 Webhook Signing: set to hmac_sha256
  44. 2026-06-10 Webhook Events URL: set to https://developer.vonage.com/en/messaging/sms/guides/delivery-receipts
  45. 2026-06-10 Requires Verification: set to No
  46. 2026-06-10 Starting Price Usd: set to 0.0081
  47. 2026-06-10 Price Basis: set to message
  48. 2026-06-10 Free Tier Limit: set to €2 free credit
  49. 2026-06-10 Slug: set to vonage-sms
  50. 2026-06-10 Fields Not Found: set to gdpr, ga_date, launched_at, idempotency_supported, api_version, deprecation_pol…

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/vonage-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/vonage-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"}'

All the ways to contribute →