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/
