nexmo.com

The Conversation API enables you to build conversation features where communication can take place across multiple mediums including IP Messaging, PSTN Voice, SMS and WebRTC Audio and Video. The context of the conversations is maintained though each communication event taking place within a conversa

🔑 bearer 23 endpoints
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (9 total)

verify-javascript-sdk ✓ Official
npm install verify-javascript-sdk
verify-android-sdk ✓ Official
# Maven: see https://github.com/Nexmo/verify-android-sdk
# Maven: see https://github.com/artechsio/react-native-nexmo-verify
composer require vonage-php-nexmo-bridge
verify-ios-sdk ✓ Official
# See https://github.com/Nexmo/verify-ios-sdk
# Maven: see https://github.com/nexmo-community/client-sdk-voice-app-to-phone-flutter
stitch-js-quickstart ✓ Official
# See https://github.com/Nexmo/stitch-js-quickstart
# See https://github.com/Nexmo/server-sdk-specification
client-sdk-tutorials ✓ Official
# See https://github.com/nexmo-community/client-sdk-tutorials
curl examples
List legs
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://api.nexmo.com/v0.1/legs
List users
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://api.nexmo.com/v0.1/users
List conversations
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://api.nexmo.com/v0.1/conversations
Endpoints (23 total)
GET
/legs
List legs
GET
/users
List users
GET
/conversations
List conversations
GET
/users/{user_id}
Retrieve a user
GET
/users/{user_id}/conversations
List user conversations
GET
/conversations/{conversation_id}
Retrieve a conversation
GET
/conversations/{conversation_id}/events
List events
GET
/conversations/{conversation_id}/members
List members
GET
/conversations/{conversation_id}/events/{event_id}
Retrieve an event
GET
/conversations/{conversation_id}/members/{member_id}
Retrieve a member
POST
/users
Create a user
POST
/conversations
Create a conversation
At a glance
Total SDKs9
Languages8
Endpoints23
Authbearer
https://api.nexmo.com/v0.1