nexmo.com

The Voice API lets you create outbound calls, control in-progress calls and get information about historical calls. More information about the Voice API can be found at .

🔑 bearer 9 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
Get details of your calls
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://api.nexmo.com/v1/calls/
Get detail of a specific call
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://api.nexmo.com/v1/calls/{uuid}
Endpoints (9 total)
GET
/
Get details of your calls
GET
/{uuid}
Get detail of a specific call
POST
/
Create an outbound call
PUT
/{uuid}
Modify an in progress call
PUT
/{uuid}/dtmf
Play DTMF tones into a call
PUT
/{uuid}/talk
Play text to speech into a call
PUT
/{uuid}/stream
Play an audio file into a call
DELETE
/{uuid}/talk
Stop text to speech in a call
DELETE
/{uuid}/stream
Stop playing an audio file into a call
At a glance
Total SDKs9
Languages8
Endpoints9
Authbearer
https://api.nexmo.com/v1/calls