API and Webhooks
You can integrate SmartLink with any software (LDAP, SOC, Google Suite, ...) via the SmartLink API and Webhooks!
These features are available for Platinum and Enterprise licenses only!
The SmartLink API allows you to make requests to your SmartLink (e.g. Retrieve apps, create users, ...) for your integrations.
Webhooks allow you to send data to the URL of your choice when events are triggered (e.g. User creation, user login, ...)
Webhooks
1. Access the admin console
Click on the top right menu of SmartLink and then on Admin Mode to access the admin console.
2. Click on the Workflow tab
3. Webhooks Tab
In the Workflow menu, two tabs are available: Webhooks and API.
4. Webhooks Documentation
Click on the link at the bottom of the page to access the documentation on webhooks.
You will find the list of available webhooks, information on the data they contain, and how to verify them.
5. Add a webhook
To add an endpoint (URL to which webhooks will be sent), click on the "Add an endpoint" button.
6. Configure your webhook
Add the URL to which your webhooks will be sent, choose the events you want to send, and then click on "Add the endpoint".
SmartLink API
7. Activate the API
The API is disabled by default. Click on the switch to activate the API.
An API key will be generated, please keep this key confidential.
8. API Documentation
You can access the API documentation by clicking on the link at the bottom of the page.
9. Documentation
You will then find the list of available requests.
You can also test each request directly from the SmartLink interface, without having to enter the API key (authentication is done via your session on SmartLink).