DeskHelp now has a public API, so you can create and manage tickets from anywhere in your stack.
REST endpoints for tickets
Programmatically work with your support queue:
- Create tickets from your own apps, forms, or chatbots
- List and filter tickets by status, priority, or assignee
- Update status, priority, and assignment
- Post replies to a ticket thread
Webhooks
Subscribe to ticket events and react in real time:
ticket.created— kick off onboarding or routing automationsticket.status_changed— notify a customer when their request is resolvedticket.assigned— alert the agent who just picked up a ticket
Fair rate limiting
A token-bucket rate limiter keeps the API predictable, with burst allowances for occasional spikes and clear rate-limit headers on every response.
See the API documentation to get started.