Welcome to the Vonage API Developer Documentation. Get familiar with concepts common to Vonage's APIs and products. Then start building connected applications with Vonage.


There are a number of shared concepts between the various Vonage APIs:

  • Applications - Security and configuration information you need to connect to Vonage endpoints
  • Authentication – API keys and JSON Web Tokens (JWTs)
  • Signing messages – How to cryptographically sign messages and verify signatures
  • Webhooks – Vonage's API can send data back to your web server via a webhook
  • OpenAPI – All Vonage APIs have OpenAPI descriptions that you can take advantage of in your own development process

You can also find definitions of commonly used terms in the Glossary.


Documentation within Vonage API Developer is organized by product. Within each product section you'll find the following types of documentation:

  • Guides - Key concepts highlighting core functionality and features
  • Code Snippets - Quick access code samples to help you construct your programmable communications apps
  • Tutorials - Step-by-step tutorials to help you build solutions to common communications use cases
  • API Reference - The resources, parameters and payload examples