The CINNOX Open Application Programming Interface (API) can send requests and receive responses to your CINNOX service features and data.
Below, we list all the available Reports, Operations and Management modules that your developers can use in your apps.
Jump right into the API reference page to view the specification details.
| Report Modules |
|---|
| Get Enquiry Details |
| Get Enquiry Chat Details |
| Get Call Details |
| Get Call Log Details |
| Get Conference Details |
| Get Recording Files |
| Get Transcription Files |
| Get SMS Details |
| Get Enquiry Overview |
| Get Channel Type List |
| Get Channel Type Details |
| Create/Edit/Delete Enquiry Event Subscription |
| Create/Edit/Delete Record File Event Subscription |
| Create/Edit/Delete Conference Call Event Subscription |
| Get Sent Campaign Summary |
| Get Sent Campaign Details |
| Operation Modules |
|---|
| Send SMS |
| Send OTP SMS |
| Get Number list |
| Get Caller ID |
| Get Staff Sender ID |
| Get Event Hook List |
| Create/Edit/Delete Call Event Subscription |
| Create/Edit/Delete Inbound SMS Event Subscription |
| Create/Edit/Delete Outbound SMS Event Subscription |
| Management Modules |
|---|
| Create/Edit/Delete External Contact Event Subscription |
| Get External Contact List |
| Get External Contact Activity |
| Create External Contact |
| Update External Contact |
| Create/Edit/Delete Contact Event Subscription |
| Create/Edit/Delete Staff Contact Event Subscription |
| Get Staff Contact List |
| Get Supported Language List |
| Get Supported Location List |
| Create Destination-Service Group |
| Update Destination-Service Group |
| Get Destination List |
| Delete Destination-Service Group |
| Create Tag |
| Get Tag List |
| Update Tag |
| Delete Tag |
| Get Label List |
| Delete Label |
| Label an Enquiry |
| Unlabel an Enquiry |
| Create/Edit/Delete Label Event Subscription |
Your plan must be Omnichannel Contact Centre or above to use CINNOX Open API.
Refer to CINNOX Pricing for more details.
You must create an App ID in your CINNOX Web Dashboard to access the CINNOX Open API and use the generated App ID, App Token and the Base URL for the authorisation.
To create an App in the CINNOX Dashboard:

Create an App on the API page


Created an App with a generated App ID, App Token and Base URL
Once the App Name creation is done successfully, the following are generated.
You can regenerate a new App Token for security purposes.

Regenerate App Token

Regenerate App Token
You can change the App Name to have a better naming alignment with your team if necessary.

Change the App Name

Change the App Name

Change the App Name
You can delete an App when it is no longer used.

Delete an App
📘
Please Note
- Once an App is created successfully, the system will generate the App ID, App Token and Base URL for the created App.
- The maximum App to create in your CINNOX service is 10.
- The App ID, App Token and Base URL would remain the same when the App Name has been renamed.
- When you delete an App Name, its App ID and App Token will also be deleted. The API endpoint responds to an error when using an App ID and App Token for a deleted App.
Jump right into the API reference page to view the details.

CINNOX Open API Reference
The API Log located in the CINNOX Web Dashboard > Administration > API is a chronological record of all API activities made by your developer with the report data in your CINNOX service.
The API Log includes the Date, Method, Title, Status, IP Address, App ID and App Token details.
As a staff administrator, you can view the data in the API Log in real-time. You can filter by date range or search by App ID.

API Log
Please ensure you use the correct Base URL and create your App in your CINNOX Web Dashboard > Administration > API for the App ID and App Token use.
If you need further support, contact our CINNOX Support Team at [email protected].