Appearance
Webhooks introduction
What are webhooks?
A webhook lets one system send a real-time message to another system when something happens—like a “push notification” for software.
Instead of your application asking an API “Has anything changed yet?”, the other system immediately calls a URL you provide and includes the event details in the request.
In this setup, Visma acts as the event source, and your application is the receiver (subscriber).
When an event occurs—say a Helpdesk ticket is updated—Visma sends an HTTP POST request to your specified URL with details about the event in the request body, so you can react instantly.
Set up
To use webhooks, you need to set up a webhook subscription in Visma Developer Portal. You can find more information about how to set up a webhook subscription in the Set up webhook subscription guide.