API and webhooks
Connect nabudesk to your other tools.
Available on Pro and Enterprise plans
API keys
Create a personal API key under Account → Security, on the Personal API keys tab. A key lets a script or an integration act as you, with your current permissions. It is shown only once, so copy it when it is created, and revoke it any time. API access is part of Pro and Enterprise.
What the API can do
With the API you can create and update tickets, add comments, read and create contacts and companies, list agents, upload attachments, manage Help Center articles and categories, and manage webhooks. Developers can find the details in the API reference.
Webhooks
A webhook tells another system when something happens in nabudesk. Webhooks are part of Enterprise and currently cover tickets: created, updated, and deleted.
- Open Admin → Webhooks and add the URL of the system that should be told.
- Choose which events to send.
- Copy the signing secret. It is shown only once, and your system uses it to check that requests really come from nabudesk.
- Use Send a test to try it. You see the response your server gave and how long it took.
The Activity tab lists every delivery with the response status and lets you send one again. Delivery history is kept for 10 days.