Overview

Getting Started

The VoiStrix API is a UCaaS API for communication services. The API is designed to allow system integrators an easy way to add telephony to their applications. It is designed using REST principals with predictable resource-based URLs and fully documented request and response bodies in the JSON-encoded format. The APIS use standard HTTP response codes, verbs, and authentication.

Webhooks are utilized to communicate directly with your application to push content directly which simplifies the implementation when compared to other communication APIs which utilize long-lived HTTP connections or websockets. You will require a back-end server to implement these webhooks. Any language and framework works with the VoiStrix webhooks.

Building an application with VoiStrix is simple! Begin by registering a new Application in the Applications dashboard under Account Settings. You will need to be an administrator of the account to create applications. When creating your application, you will be asked to name your application and register your webhook information. It is not required at the time of registration to have your webhooks implemented on your server. Registering your application will generate an API key for use with authentication. You will want to keep this key safe and secure and not store in any publicly accessible areas such as GitHub, client-side code, mobile applications, and so-forth.