Application Clients
Enable secure connections between your applications and Mindful services.
On the Application Clients page (API > Application Clients), you can generate unique Client IDs and Client Secrets to establish secure connections between your applications and Mindful services.
The Mindful API requires integrations to authenticate using an Application Client, which consists of a Client ID and Client Secret, in order to obtain a short-lived token. This token is then used to validate subsequent requests made to the API. By creating multiple Application Clients, you can maintain distinct Client IDs and Client Secrets for each app that interacts with Mindful API endpoints.
To learn more about authenticating with the API using these values, see the Mindful API documentation. The remainder of this article describes the process of creating and editing Application Clients.
Create new Application Clients
Follow the steps below to create a new Application Client.
On the Application Clients page, click Add Application Client.
Enter a name and description for the new client.
Click Save when finished.
Copy the Client ID and Client Secret that appear before moving on, and save these details somewhere outside of the Mindful UI.
Edit or delete Application Clients
To edit an existing Application Client's name or description, click the Edit icon in the appropriate row on the Application Clients page. You can also view the Client ID from the Edit page any time.
To delete an Application Client, click the Delete icon in the appropriate row.