Vonage
APICommunication APIs for SMS, WhatsApp, voice calls, video and verification
- Access
- API key and secret
About
Vonage offers REST APIs for messaging over SMS, MMS, WhatsApp, RCS and Viber, programmable voice calls, video sessions and phone verification. You pay per message or minute after a free signup credit, and US application-to-person SMS needs 10DLC registration first.
What you can do with it
- Send SMS, WhatsApp and RCS messages through one Messages API endpoint
- Make and receive phone calls controlled by JSON call-flow actions
- Verify phone numbers with one-time codes over SMS, voice or WhatsApp
Get started
- Sign up and copy your API key and secret from the dashboard
- Get a Vonage number or sender ID to send from
Example
curl -X POST https://api.nexmo.com/v1/messages \
-u "$VONAGE_API_KEY:$VONAGE_API_SECRET" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"to":"447700900000","from":"447700900001","channel":"sms","message_type":"text","text":"This is an SMS sent using the Vonage Messages API."}'Details
- Hosting
- Hosted service
- Available in
- Worldwide
- Official SDKs
- JavaScript/TypeScript, Python, Java, Kotlin, Ruby, PHP, C#, Swift
- MCP server
- Local
- Works with