Create and configure API clients to build custom applications using RESTful APIs, enabling flexible integration and development.
API clients allow you to integrate external applications or services with Sonderplan using our RESTful API. Each API client is assigned to a specific Sonderplan user, inheriting their user group permissions and ensuring that the external application can perform only actions authorized for that user. This provides a secure and precise mechanism for managing integration points, custom applications, and automated workflows.
We recommend creating separate API clients for each distinct use case or integration. By isolating API clients, you reduce risks associated with credential exposure or unauthorized access, and it becomes easier to audit and manage access, troubleshoot issues, and enforce precise permission scopes tailored to each integration scenario.
Expand Admin then click Integrations -> New -> Api Client, the sidebar editor opens.
Enter a description on the purpose of the API Client, for example “Zapier client”
Select the User that this API Client should be linked to. The API Client will have the same permissions as the User
Click Save to create the API Client.
The Authentication Bearer Token is displayed once only. Be sure to copy the token before closing the API Client sidebar.
It is currently only possible to modify the description of an existing API client.
To edit an API client:
Deleting an API Client immediately revokes the authentication token so that it can no longer be used to make requests to the Sonderplan REST API.
To delete an API client:
Explore our comprehensive REST API documentation to learn how to build powerful integrations, automate tasks, and extend your companies capabilities.
Set up a new API client, integrate it with Zapier, and build a test Zap to automate workflows and streamline data connections.
Create and configure API clients to build custom applications using RESTful APIs, enabling flexible integration and development.
API clients allow you to integrate external applications or services with Sonderplan using our RESTful API. Each API client is assigned to a specific Sonderplan user, inheriting their user group permissions and ensuring that the external application can perform only actions authorized for that user. This provides a secure and precise mechanism for managing integration points, custom applications, and automated workflows.
We recommend creating separate API clients for each distinct use case or integration. By isolating API clients, you reduce risks associated with credential exposure or unauthorized access, and it becomes easier to audit and manage access, troubleshoot issues, and enforce precise permission scopes tailored to each integration scenario.
Expand Admin then click Integrations -> New -> Api Client, the sidebar editor opens.
Enter a description on the purpose of the API Client, for example “Zapier client”
Select the User that this API Client should be linked to. The API Client will have the same permissions as the User
Click Save to create the API Client.
The Authentication Bearer Token is displayed once only. Be sure to copy the token before closing the API Client sidebar.
It is currently only possible to modify the description of an existing API client.
To edit an API client:
Deleting an API Client immediately revokes the authentication token so that it can no longer be used to make requests to the Sonderplan REST API.
To delete an API client:
Explore our comprehensive REST API documentation to learn how to build powerful integrations, automate tasks, and extend your companies capabilities.
Set up a new API client, integrate it with Zapier, and build a test Zap to automate workflows and streamline data connections.