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.
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:
Click the Client Id in the API Clients Data Table, this opens the API Client sidebar editor.
Click the button in the bottom right corner of the editor.
Click the Delete button in the delete confirmation popover.