Skip to main content

How to create an API app

diio's REST API allows you to integrate conversation data with external systems. The full technical documentation is available at developers.diio.com.

Steps

Go to diio settings › Integrations › Others › API Apps and click "Configure".

Click "New API App +".

Assign a descriptive name.

Select the required permissions (scopes). There are 9 available, including Messages.

Click Create. A Client ID and Client Secret are generated.

Save the Client Secret in a secure place. You can reveal it again whenever you need it.

Click "Install in my company". The Refresh Token is generated.

Save the Refresh Token in a secure place: it's only shown once.

Authentication

The API uses JWT Bearer Auth. Tokens are valid for 1 hour and can be renewed with the refresh_token endpoint. Documentation available at: https://developers.diio.com/

Did this answer your question?