The Apidaze functionality is separated into API Key and API Secret pairs called “Applications.” The API Key and API Key Secret are essentially the software-level credentials that allow you to access and manage your service.
Each application can have a script called External Script assigned to it.This Script is basically a set of XML instructions you can use to tell Apidaze what to do when you receive an incoming call or sms on your number that is assigned to your application.
More information on the scripting can be found in the XML Scripting section.
This documentation allows you to input the key, secret, and different parameters (depending on the function) to test the functions on this page. Whenever clicking the “Try It Out” button, it will take the information that you have put in the various text boxes and formulate and show an API call to your live account allowing you to perform simple commands and while seeing specific examples of API calls and responses to and from the Apidaze API.
Base URL
All URLs for interacting with APIdaze CPaaS have the following base URL:
https://cpaas-api.voipinnovations.com/<api_key>/
for example: https://cpaas-api.voipinnovations.com/14r4665m
Appending to the end of this base URL with different paths allows different types of interactions to achieve the desired action or response from Apidaze.
All REST API requests are protected with Authentication. Every application comes with an API Key and API Secret. These tokens are unique to each application and are needed when making a request to the REST API.
Your API Key and API Secret can be found in the Developer Dashboard of your account.
Do not share these with anyone!
Request
Apidaze only uses the HTTPS (https://) protocol.
Making requests to the API with the HTTP (http://) protocol is not supported.
Response
When you make a request to APIdaze, it will always return a response regarding the resources you have created, requested or modified.
These responses are always in XML Format.To ensure data privacy, Apidaze’s REST API is served over HTTPS
When something goes wrong during a request, APidaze would respond with an HTTP status code, error code along with a message describing what went wrong.