{
  "name": "Vonage SMS API",
  "slug": "vonage-sms",
  "website_url": "https://www.vonage.com/communications-apis/sms/",
  "vendor_description": "Our SMS API helps you create customer journeys through conversations - even within the context of your app.",
  "categories": [
    "sms"
  ],
  "summary": null,
  "capabilities": {
    "supported_actions": [
      "send_sms",
      "receive_inbound_sms",
      "search_message",
      "delivery_receipt"
    ],
    "supported_regions": [
      "Global (Local numbers in 76 countries)"
    ],
    "supported_languages": [],
    "input_types": [
      "JSON",
      "plain text"
    ],
    "output_types": [
      "JSON",
      "XML"
    ],
    "webhooks_supported": true,
    "sandbox_available": true,
    "sdk_languages": [
      "Node.js",
      "Python",
      "Java",
      ".NET",
      "Ruby",
      "PHP"
    ],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://rest.nexmo.com",
    "api_version": null,
    "versioning_scheme": "none",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key",
      "basic"
    ],
    "auth_docs_url": "https://developer.vonage.com/en/getting-started/concepts/authentication",
    "idempotency_supported": null,
    "error_format": "vendor-specific",
    "webhook_signing": "hmac_sha256",
    "webhook_events_url": "https://developer.vonage.com/en/messaging/sms/guides/delivery-receipts",
    "rate_limit_requests": 30,
    "rate_limit_window": "second",
    "sdk_packages": [
      {
        "package": "@vonage/server-sdk (npm)",
        "language": "Node.js",
        "official": true,
        "repo_url": "https://github.com/vonage/vonage-node-sdk"
      },
      {
        "package": "vonage (pypi)",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/vonage/vonage-python-sdk"
      },
      {
        "package": "com.vonage:server-sdk (maven)",
        "language": "Java",
        "official": true,
        "repo_url": "https://github.com/vonage/vonage-java-sdk"
      },
      {
        "package": "Vonage (nuget)",
        "language": ".NET",
        "official": true,
        "repo_url": "https://github.com/vonage/vonage-dotnet-sdk"
      },
      {
        "package": "vonage (rubygems)",
        "language": "Ruby",
        "official": true,
        "repo_url": "https://github.com/vonage/vonage-ruby-sdk"
      },
      {
        "package": "vonage/client (packagist)",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/vonage/vonage-php-sdk-core"
      }
    ],
    "mcp_url": "https://documentation-mcp.vonage.dev/mcp",
    "quickstart_url": "https://developer.vonage.com/en/messaging/sms/code-snippets/send-an-sms"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": "0.0081",
    "price_basis": "message",
    "free_tier_available": false,
    "free_tier_limit": "€2 free credit",
    "free_tier_details": "Start developing now with free credit. No credit card required.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": null,
        "item": "Outbound SMS message",
        "amount_usd": "0.0081",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://www.vonage.com/communications-apis/sms/pricing/"
      },
      {
        "plan": null,
        "item": "Inbound SMS message",
        "amount_usd": "0.0065",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://www.vonage.com/communications-apis/sms/pricing/"
      },
      {
        "plan": null,
        "item": "Virtual phone number",
        "amount_usd": "1.0400",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.vonage.com/communications-apis/sms/pricing/"
      },
      {
        "plan": null,
        "item": "Initial set up fee",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": null,
        "currency": "USD",
        "source_url": "https://www.vonage.com/communications-apis/sms/pricing/"
      },
      {
        "plan": null,
        "item": "Toll free number",
        "amount_usd": "1.7500",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.vonage.com/communications-apis/sms/pricing/"
      },
      {
        "plan": null,
        "item": "Random Dedicated Short code",
        "amount_usd": "1000.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.vonage.com/communications-apis/sms/pricing/"
      },
      {
        "plan": null,
        "item": "Vanity Dedicated Short code",
        "amount_usd": "1500.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.vonage.com/communications-apis/sms/pricing/"
      },
      {
        "plan": null,
        "item": "Audit API",
        "amount_usd": "550.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.vonage.com/communications-apis/sms/pricing/"
      },
      {
        "plan": null,
        "item": "Auto-redact",
        "amount_usd": "1100.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.vonage.com/communications-apis/sms/pricing/"
      }
    ]
  },
  "compliance": {
    "soc2": "type_2",
    "hipaa": true,
    "gdpr": null,
    "iso_27001": true,
    "pci_dss": true,
    "sla_published": true,
    "sla_url": null,
    "data_retention_policy_url": "https://api.support.vonage.com/hc/en-us/articles/360001183228-How-long-does-Vonage-API-store-data",
    "documented_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",
    "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)"
    ]
  },
  "developer": {
    "docs_url": "https://developer.vonage.com",
    "api_reference_url": "https://developer.vonage.com/en/reference",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": "https://developer.vonage.com/changelog",
    "status_page_url": null,
    "llms_txt_url": "https://developer.vonage.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": null,
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Domino's Pizza",
      "InTouch Health",
      "Story Corps",
      "The Princeton Review",
      "Kickstarter",
      "Doxy.me"
    ]
  },
  "scores": {
    "agent_friendliness": 65,
    "pricing_transparency": 85,
    "setup_speed": 75,
    "docs_quality": 55,
    "procurement_friction": 85,
    "trust_readiness": 85,
    "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"
    ]
  },
  "sources": [
    {
      "field": "supported_regions",
      "url": "https://www.vonage.com/communications-apis/sms/features/",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://api.support.vonage.com/hc/en-us/articles/4406782736532-10-DLC-Throughput-Limits",
      "excerpt": "Vonage has configured a shared rate limit for all other carriers set at 600 TPM, per number",
      "confidence": "medium"
    },
    {
      "field": "output_types",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://github.com/vonage/vonage-node-sdk",
      "excerpt": "This is the Node.JS Server SDK for Vonage APIs.",
      "confidence": "high"
    },
    {
      "field": "free_tier_details",
      "url": "https://www.vonage.com/communications-apis/pricing",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "sla_published",
      "url": "https://www.vonage.com/communications-apis/services/support/",
      "excerpt": "99.99% platform availability SLA",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://www.vonage.com/security/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://developer.vonage.com/en/getting-started/concepts/webhooks",
      "excerpt": "Webhooks are used to deliver incoming messages and delivery receipts.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://www.vonage.com/communications-apis/pricing",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "minimum_commitment",
      "url": "https://www.vonage.com/communications-apis/pricing",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://developer.vonage.com/en/blog/respect-api-rate-limits-with-a-backoff-dr",
      "excerpt": "due to carrier restrictions, the rate limit for outbound SMS can be as low as one request per second",
      "confidence": "medium"
    },
    {
      "field": "vendor_description",
      "url": "https://www.vonage.com/communications-apis/sms/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://github.com/Vonage/vonage-kotlin-sdk",
      "excerpt": "We also provide server SDKs in other languages: Java .NET PHP Python NodeJS Ruby",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://github.com/vonage/vonage-java-sdk",
      "excerpt": "We also provide server SDKs in other languages: Kotlin .NET · PHP · Python · Ruby · NodeJS",
      "confidence": "high"
    },
    {
      "field": "name",
      "url": "https://www.vonage.com/communications-apis/sms/",
      "excerpt": "See how the Vonage SMS API (formerly Nexmo) can help you deliver timely, well-targeted SMS messaging",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://www.vonage.com/communications-apis/platform/",
      "excerpt": "Vonage API platform boasts 99.99% uptime",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://www.vonage.com/communications-apis/platform/",
      "excerpt": "Our platform is certified* for ISO27001, HIPAA, SOC 2, and PCI DSS",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "http://developer.vonage.com/en/messaging/sms/guides/inbound-sms",
      "excerpt": "To receive inbound SMS, create a webhook endpoint and configure your account to use it in the API settings tab of the Vonage Developer Dashboard.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://apidog.com/blog/vonage-sms-api-cost/",
      "excerpt": "Vonage SMS API pricing is pay-as-you-go with no monthly platform minimum",
      "confidence": "high"
    },
    {
      "field": "minimum_commitment",
      "url": "https://apidog.com/blog/vonage-sms-api-cost/",
      "excerpt": "Vonage SMS API pricing is pay-as-you-go with no monthly platform minimum",
      "confidence": "medium"
    },
    {
      "field": "known_restrictions",
      "url": "https://developer.vonage.com/en/blog/respect-api-rate-limits-with-a-backoff-dr",
      "excerpt": "due to carrier restrictions, the rate limit for outbound SMS can be as low as one request per second",
      "confidence": "medium"
    },
    {
      "field": "known_restrictions",
      "url": "https://api.support.vonage.com/hc/en-us/articles/4406782736532-10-DLC-Throughput-Limits",
      "excerpt": "Vonage has configured a shared rate limit for all other carriers set at 600 TPM, per number",
      "confidence": "medium"
    },
    {
      "field": "self_serve_signup",
      "url": "https://github.com/vonage/vonage-node-sdk",
      "excerpt": "Sign up for free at vonage.com",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.vonage.com/legal/data/dpa/",
      "excerpt": "Each party shall comply with its respective obligations under Applicable Data Protection Law in connection with the processing of Customer Personal Data",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://www.vonage.com/security/",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "primary_use_cases",
      "url": "https://www.vonage.com/communications-apis/sms/",
      "excerpt": "deliver timely, well-targeted SMS messaging and create contextual, effective communication",
      "confidence": "medium"
    },
    {
      "field": "primary_use_cases",
      "url": "http://developer.vonage.com/en/home",
      "excerpt": "develop connected applications with Vonage APIs and SDKs",
      "confidence": "medium"
    },
    {
      "field": "supported_actions",
      "url": "http://developer.vonage.com/en/messaging/sms/guides/inbound-sms",
      "excerpt": "To receive inbound SMS, create a webhook endpoint and configure your account to use it in the API settings tab of the Vonage Developer Dashboard.",
      "confidence": "medium"
    },
    {
      "field": "categories",
      "url": "https://www.vonage.com/communications-apis/sms/",
      "excerpt": "See how the Vonage SMS API (formerly Nexmo) can help you deliver timely, well-targeted SMS messaging",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://www.vonage.com/communications-apis/platform/",
      "excerpt": "Our platform is certified* for ISO27001, HIPAA, SOC 2, and PCI DSS",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://www.vonage.com/resources/articles/vonage-network-apis-soc-2-type-2-compliance/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://www.prnewswire.com/news-releases/vonage-achieves-soc-2-type-ii-compliance-for-network-apis-reinforcing-its-commitment-to-data-security-and-customer-trust-302355586.html",
      "excerpt": "It provides independent validation that Vonage has implemented the necessary controls to safeguard sensitive information, detect anomalies",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://developer.vonage.com/en/blog/introducing-the-vonage-documentation-mcp-server",
      "excerpt": "MCP servers (Model Context Protocol servers) provide a simple but powerful way to bridge external resources into tools like IDEs and AI",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://www.vonage.com/communications-apis/platform/",
      "excerpt": "Our platform is certified* for ISO27001, HIPAA, SOC 2, and PCI DSS",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.vonage.com/communications-apis/sms/pricing/",
      "excerpt": "SMS and Voice $1.04 per month",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://www.vonage.com/communications-apis/pricing",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://github.com/vonage/vonage-node-sdk",
      "excerpt": "Sign up for free at vonage.com",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "sandbox_available",
      "url": "https://api.support.vonage.com/hc/en-us/articles/11679887237276-What-is-the-Messages-API-sandbox-rate-limit",
      "excerpt": "Our Messages API sandbox has a limit of 1 message per second and 100 messages per month for all channels.",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "free_tier_limit",
      "url": "https://api.support.vonage.com/hc/en-us/articles/204014853-How-do-I-add-test-numbers-during-my-Vonage-API-trial",
      "excerpt": "When you sign up for a Vonage API account, you'll be able to use €2 free credit while trying out the platform.",
      "confidence": "high"
    },
    {
      "field": "fields_not_found",
      "url": "https://www.vonage.com/communications-apis/services/",
      "excerpt": "Platform availability SLA (99.99%). Real-time platform",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://www.vonage.com/communications-apis/pricing/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://developer.vonage.com/en/blog/curl-https-nexmo-sms-api-behind-the-scenes-dr",
      "excerpt": "Sending an SMS with the Nexmo API is as easy as initiating a request to the URL: https://rest.nexmo.com/sms/json",
      "confidence": "medium"
    },
    {
      "field": "auth_docs_url",
      "url": "https://developer.vonage.com/en/getting-started/concepts/authentication",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://www.vonage.com/communications-apis/pricing/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://developer.vonage.com/en/messaging/sms/overview",
      "excerpt": "Vonage's SMS API enables you to send and receive text messages to and from users worldwide, using our REST APIs.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "By default Vonage attempts delivery for 72 hours, however the maximum effective value depends on the operator and is typically 24 - 48 hours",
      "confidence": "medium"
    },
    {
      "field": "self_serve_signup",
      "url": "https://www.vonage.com/communications-apis/pricing",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.vonage.com/legal/privacy-policy/",
      "excerpt": "In compliance with the EU-U.S. DPF, the UK Extension to the EU-U.S. DPF and the Swiss-U.S. DPF, Vonage commits to refer unresolved privacy",
      "confidence": "medium"
    },
    {
      "field": "website_url",
      "url": "https://www.vonage.com/communications-apis/sms/",
      "excerpt": "See how the Vonage SMS API (formerly Nexmo) can help you deliver timely, well-targeted SMS messaging",
      "confidence": "high"
    },
    {
      "field": "fields_not_found",
      "url": "https://www.vonage.com/communications-apis/platform/",
      "excerpt": "Our platform is certified* for ISO27001, HIPAA, SOC 2, and PCI DSS",
      "confidence": "medium"
    },
    {
      "field": "primary_use_cases",
      "url": "https://developer.vonage.com/en/use-cases/two-way-sms-for-customer-engagement",
      "excerpt": "Find out how to manage two-way SMS messaging in the Vonage API",
      "confidence": "medium"
    },
    {
      "field": "supported_actions",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "By default Vonage attempts delivery for 72 hours, however the maximum effective value depends on the operator",
      "confidence": "medium"
    },
    {
      "field": "supported_actions",
      "url": "https://developer.vonage.com/en/getting-started/concepts/webhooks",
      "excerpt": "Sends the delivery status of your message and receives inbound SMS",
      "confidence": "medium"
    },
    {
      "field": "hipaa",
      "url": "https://www.vonage.com/communications-apis/healthcare/hipaa-compliance/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://www.vonage.com/communications-apis/sms/features/",
      "excerpt": "Automatically splits and seamlessly reassembles longer text messages according to carrier specifications. Stay compliant around the world.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://www.vonage.com/communications-apis/platform/",
      "excerpt": "Our platform is certified* for ISO27001, HIPAA, SOC 2, and PCI DSS",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://developer.vonage.com/en/mcp-server/overview",
      "excerpt": "The Vonage MCP Server enables AI agents and developer tools to discover, describe, and use Vonage capabilities via the Model Context Protocol.",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://www.vonage.com/security/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.vonage.com/communications-apis/pricing",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://www.vonage.com/communications-apis/sms/pricing/",
      "excerpt": "$0.00649 per message",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://www.vonage.com/communications-apis/pricing",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.vonage.com/communications-apis/services/support/",
      "excerpt": "99.99% platform availability SLA",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://developer.vonage.com/en/messages/concepts/messages-api-sandbox",
      "excerpt": "The Messages API Sandbox is a quick way to try out sending messages via certain messaging channels using the Vonage Messages API.",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://developer.vonage.com/en/messaging/sms/guides/delivery-receipts",
      "excerpt": "To receive DLRs in your application, you must provide a webhook for Vonage to send them to.",
      "confidence": "medium"
    },
    {
      "field": "base_url",
      "url": "https://developer.vonage.com/en/blog/curl-https-nexmo-sms-api-behind-the-scenes-dr",
      "excerpt": "Sending an SMS with the Nexmo API is as easy as initiating a request to the URL: https://rest.nexmo.com/sms/json",
      "confidence": "high"
    },
    {
      "field": "fields_not_found",
      "url": "https://www.vonage.com/legal/communications-apis/terms-of-use/",
      "excerpt": "Vonage may change all applicable charges and fees from time to time, upon providing reasonable advanced notice to Customer by posting a notice",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://api.support.vonage.com/hc/en-us/articles/203993598-What-is-the-Throughput-Limit-for-Outbound-SMS",
      "excerpt": "All API keys are set with 30 API requests per second throughput restriction by default.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://apidog.com/blog/vonage-sms-api-cost/",
      "excerpt": "Vonage SMS API pricing starts at $0.00809 per outbound message and $0.00649 per inbound message in the US.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://www.vonage.com/legal/communications-apis/terms-of-use/",
      "excerpt": "Vonage may change all applicable charges and fees from time to time, upon providing reasonable advanced notice to Customer by posting a notice",
      "confidence": "medium"
    },
    {
      "field": "auth_docs_url",
      "url": "https://developer.vonage.com/en/verify/concepts/authentication",
      "excerpt": "Basic Authentication sends your API Key and API Secret in the request headers. You can find these credentials in your API settings in the Vonage Dashboard.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://api.support.vonage.com/hc/en-us/articles/212554438-What-are-the-limitations-of-a-trial-account",
      "excerpt": "You cannot use trial credit to buy virtual phone numbers. Your SMS messages will have the text [FREE SMS DEMO, TEST MESSAGE] appended to the",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://developer.vonage.com/en/blog/curl-https-nexmo-sms-api-behind-the-scenes-dr",
      "excerpt": "Sending an SMS with the Nexmo API is as easy as initiating a request to the URL: https://rest.nexmo.com/sms/json",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://www.vonage.com/communications-apis/",
      "excerpt": "Vonage Communications APIs are well designed, documented, globally accessible, and secure. Access a host of developer resources, with free evaluation trials.",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://github.com/Vonage/vonage-mcp-server-documentation",
      "excerpt": "An MCP (Model Context Protocol) server that provides AI assistants with access to Vonage API documentation, code snippets, tutorials, and troubleshooting",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "http://developer.vonage.com/en/mcp-server/overview",
      "excerpt": "The Vonage MCP Server lets AI agents and IDEs discover and use Vonage capabilities via the Model Context Protocol (MCP). Learn more in the MCP Server docs.",
      "confidence": "high"
    },
    {
      "field": "ga_date",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "stability",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://api.support.vonage.com/hc/en-us/articles/203993598-What-is-the-Throughput-Limit-for-Outbound-SMS",
      "excerpt": "All API keys are set with 30 API requests per second throughput restriction by default.",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://developer.vonage.com/en/messaging/sms/code-snippets/send-an-sms",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://developer.vonage.com/en/getting-started/concepts/authentication",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/vonage/vonage-java-sdk",
      "excerpt": "This Java SDK allows you to use Vonage APIs in any JVM-based application.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/Vonage/vonage-dotnet-sdk",
      "excerpt": "This library allows you to integrate features from Vonage's APIs into your application.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://pypi.org/project/vonage/",
      "excerpt": "The Vonage Python SDK Package vonage provides a streamlined interface for using Vonage APIs in Python projects.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://rubygems.org/gems/vonage",
      "excerpt": "RubyGems.org is the Ruby community's gem hosting service.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://mvnrepository.com/artifact/com.vonage/server-sdk",
      "excerpt": "Vonage Java Server SDK. Java client for Vonage APIs.",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://developer.vonage.com/en/api-errors",
      "excerpt": "This page provides a list of all the possible errors that could occur with a more detailed explanation of how they can be addressed.",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://www.vonage.com/communications-apis/services/support/",
      "excerpt": "Take advantage of the Premium Plan for SLA, 24/7 coverage, and a Designated Support Engineer.",
      "confidence": "medium"
    },
    {
      "field": "webhook_signing",
      "url": "https://developer.vonage.com/en/getting-started/concepts/webhooks",
      "excerpt": "Webhook signing is enabled by default for the Messages, Dispatch, Verify, and Voice APIs. They provide a method for your application to verify a request is",
      "confidence": "medium"
    },
    {
      "field": "stability",
      "url": "https://developer.vonage.com/en/messaging/sms/overview",
      "excerpt": "Vonage's SMS API enables you to send and receive text messages to and from users worldwide, using our REST APIs.",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://api.support.vonage.com/hc/en-us/articles/360001183228-How-long-does-Vonage-API-store-data",
      "excerpt": "Vonage API stores call detail records (CDRs) of your communications transactions including personal data for thirteen months.",
      "confidence": "high"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://www.vonage.com/legal/communications-apis/terms-of-use/",
      "excerpt": "Vonage may change all applicable charges and fees from time to time, upon providing reasonable advanced notice to Customer by posting a notice",
      "confidence": "medium"
    },
    {
      "field": "quickstart_url",
      "url": "https://developer.vonage.com/en/messaging/sms/overview",
      "excerpt": "Vonage's SMS API enables you to send and receive text messages to and from users worldwide, using our REST APIs.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://developer.vonage.com/en/verify/concepts/authentication",
      "excerpt": "Basic Authentication sends your API Key and API Secret in the request headers. You can find these credentials in your API settings in the Vonage Dashboard.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/vonage/vonage-node-sdk",
      "excerpt": "This is the Node.JS Server SDK for Vonage APIs. To use it you will need a Vonage account.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/Vonage/vonage-ruby-sdk",
      "excerpt": "This is the Ruby Server SDK for Vonage APIs.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/Vonage/vonage-php-sdk-core",
      "excerpt": "To use the client library you'll need to have created a Vonage account.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.nuget.org/packages/Vonage/",
      "excerpt": "Official C#/.NET wrapper for the Vonage API.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://packagist.org/packages/vonage/client",
      "excerpt": "Nexmo is now known as Vonage. This package is a wrapper for our PHP library",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://developer.vonage.com/en/messaging/sms/guides/troubleshooting-sms",
      "excerpt": "The status field tells you if the message was successfully queued for sending. A status of zero indicates success; a non-zero value means something went wrong.",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://www.vonage.com/communications-apis/services/",
      "excerpt": "Platform availability SLA (99.99%). Real-time platform",
      "confidence": "medium"
    },
    {
      "field": "launched_at",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "webhook_events_url",
      "url": "https://developer.vonage.com/en/messaging/sms/guides/delivery-receipts",
      "excerpt": "To receive DLRs in your application, you must provide a webhook for Vonage to send them to.",
      "confidence": "medium"
    },
    {
      "field": "webhook_events_url",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "base_url",
      "url": "https://developer.vonage.com/en/blog/curl-https-nexmo-sms-api-behind-the-scenes-dr",
      "excerpt": "Sending an SMS with the Nexmo API is as easy as initiating a request to the URL: https://rest.nexmo.com/sms/json",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://api.support.vonage.com/hc/en-us/articles/204014853-How-do-I-add-test-numbers-during-my-Vonage-API-trial",
      "excerpt": "When you sign up for a Vonage API account, you'll be able to use €2 free credit while trying out the platform.",
      "confidence": "high"
    },
    {
      "field": "fields_not_found",
      "url": "https://www.vonage.com/legal/communications-apis/terms-of-use/",
      "excerpt": "Vonage may change all applicable charges and fees from time to time, upon providing reasonable advanced notice to Customer by posting a notice",
      "confidence": "high"
    },
    {
      "field": "fields_not_found",
      "url": "https://www.vonage.com/communications-apis/services/",
      "excerpt": "Platform availability SLA (99.99%). Real-time platform",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://api.support.vonage.com/hc/en-us/articles/203993598-What-is-the-Throughput-Limit-for-Outbound-SMS",
      "excerpt": "All API keys are set with 30 API requests per second throughput restriction by default.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://www.vonage.com/communications-apis/pricing/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://apidog.com/blog/vonage-sms-api-cost/",
      "excerpt": "Vonage SMS API pricing starts at $0.00809 per outbound message and $0.00649 per inbound message in the US.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://developer.vonage.com/en/blog/curl-https-nexmo-sms-api-behind-the-scenes-dr",
      "excerpt": "Sending an SMS with the Nexmo API is as easy as initiating a request to the URL: https://rest.nexmo.com/sms/json",
      "confidence": "medium"
    },
    {
      "field": "versioning_scheme",
      "url": "https://www.vonage.com/legal/communications-apis/terms-of-use/",
      "excerpt": "Vonage may change all applicable charges and fees from time to time, upon providing reasonable advanced notice to Customer by posting a notice",
      "confidence": "medium"
    },
    {
      "field": "auth_docs_url",
      "url": "https://developer.vonage.com/en/getting-started/concepts/authentication",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://developer.vonage.com/en/verify/concepts/authentication",
      "excerpt": "Basic Authentication sends your API Key and API Secret in the request headers. You can find these credentials in your API settings in the Vonage Dashboard.",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://www.vonage.com/communications-apis/pricing/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://api.support.vonage.com/hc/en-us/articles/212554438-What-are-the-limitations-of-a-trial-account",
      "excerpt": "You cannot use trial credit to buy virtual phone numbers. Your SMS messages will have the text [FREE SMS DEMO, TEST MESSAGE] appended to the",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://developer.vonage.com/en/messaging/sms/overview",
      "excerpt": "Vonage's SMS API enables you to send and receive text messages to and from users worldwide, using our REST APIs.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://developer.vonage.com/en/blog/curl-https-nexmo-sms-api-behind-the-scenes-dr",
      "excerpt": "Sending an SMS with the Nexmo API is as easy as initiating a request to the URL: https://rest.nexmo.com/sms/json",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://www.vonage.com/communications-apis/",
      "excerpt": "Vonage Communications APIs are well designed, documented, globally accessible, and secure. Access a host of developer resources, with free evaluation trials.",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://github.com/Vonage/vonage-mcp-server-documentation",
      "excerpt": "An MCP (Model Context Protocol) server that provides AI assistants with access to Vonage API documentation, code snippets, tutorials, and troubleshooting",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "http://developer.vonage.com/en/mcp-server/overview",
      "excerpt": "The Vonage MCP Server lets AI agents and IDEs discover and use Vonage capabilities via the Model Context Protocol (MCP). Learn more in the MCP Server docs.",
      "confidence": "high"
    },
    {
      "field": "ga_date",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "stability",
      "url": "https://developer.vonage.com/en/messaging/sms/overview",
      "excerpt": "Vonage's SMS API enables you to send and receive text messages to and from users worldwide, using our REST APIs.",
      "confidence": "medium"
    },
    {
      "field": "stability",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://api.support.vonage.com/hc/en-us/articles/360001183228-How-long-does-Vonage-API-store-data",
      "excerpt": "Vonage API stores call detail records (CDRs) of your communications transactions including personal data for thirteen months.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://api.support.vonage.com/hc/en-us/articles/203993598-What-is-the-Throughput-Limit-for-Outbound-SMS",
      "excerpt": "All API keys are set with 30 API requests per second throughput restriction by default.",
      "confidence": "high"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://www.vonage.com/legal/communications-apis/terms-of-use/",
      "excerpt": "Vonage may change all applicable charges and fees from time to time, upon providing reasonable advanced notice to Customer by posting a notice",
      "confidence": "medium"
    },
    {
      "field": "quickstart_url",
      "url": "https://developer.vonage.com/en/messaging/sms/code-snippets/send-an-sms",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://developer.vonage.com/en/messaging/sms/overview",
      "excerpt": "Vonage's SMS API enables you to send and receive text messages to and from users worldwide, using our REST APIs.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://developer.vonage.com/en/getting-started/concepts/authentication",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://developer.vonage.com/en/verify/concepts/authentication",
      "excerpt": "Basic Authentication sends your API Key and API Secret in the request headers. You can find these credentials in your API settings in the Vonage Dashboard.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/vonage/vonage-node-sdk",
      "excerpt": "This is the Node.JS Server SDK for Vonage APIs. To use it you will need a Vonage account.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/vonage/vonage-java-sdk",
      "excerpt": "This Java SDK allows you to use Vonage APIs in any JVM-based application.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/Vonage/vonage-ruby-sdk",
      "excerpt": "This is the Ruby Server SDK for Vonage APIs.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/Vonage/vonage-dotnet-sdk",
      "excerpt": "This library allows you to integrate features from Vonage's APIs into your application.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/Vonage/vonage-php-sdk-core",
      "excerpt": "To use the client library you'll need to have created a Vonage account.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://pypi.org/project/vonage/",
      "excerpt": "The Vonage Python SDK Package vonage provides a streamlined interface for using Vonage APIs in Python projects.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.nuget.org/packages/Vonage/",
      "excerpt": "Official C#/.NET wrapper for the Vonage API.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://rubygems.org/gems/vonage",
      "excerpt": "RubyGems.org is the Ruby community's gem hosting service.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://packagist.org/packages/vonage/client",
      "excerpt": "Nexmo is now known as Vonage. This package is a wrapper for our PHP library",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://mvnrepository.com/artifact/com.vonage/server-sdk",
      "excerpt": "Vonage Java Server SDK. Java client for Vonage APIs.",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://developer.vonage.com/en/messaging/sms/guides/troubleshooting-sms",
      "excerpt": "The status field tells you if the message was successfully queued for sending. A status of zero indicates success; a non-zero value means something went wrong.",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://developer.vonage.com/en/api-errors",
      "excerpt": "This page provides a list of all the possible errors that could occur with a more detailed explanation of how they can be addressed.",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://www.vonage.com/communications-apis/services/",
      "excerpt": "Platform availability SLA (99.99%). Real-time platform",
      "confidence": "medium"
    },
    {
      "field": "sla_url",
      "url": "https://www.vonage.com/communications-apis/services/support/",
      "excerpt": "Take advantage of the Premium Plan for SLA, 24/7 coverage, and a Designated Support Engineer.",
      "confidence": "medium"
    },
    {
      "field": "launched_at",
      "url": "https://developer.vonage.com/en/api/sms",
      "excerpt": "With the SMS API you can send SMS from your account and lookup messages both messages that you've sent as well as messages sent to your virtual numbers.",
      "confidence": "medium"
    },
    {
      "field": "webhook_signing",
      "url": "https://developer.vonage.com/en/getting-started/concepts/webhooks",
      "excerpt": "Webhook signing is enabled by default for the Messages, Dispatch, Verify, and Voice APIs. They provide a method for your application to verify a request is",
      "confidence": "medium"
    }
  ],
  "fields_not_found": [
    "gdpr",
    "ga_date",
    "launched_at",
    "idempotency_supported",
    "api_version",
    "deprecation_policy_url",
    "sla_url"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-10T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/vonage-sms",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/vonage-sms/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}