About Webhooks

Modified on Fri, 14 Jun at 12:38 PM


About webhooks


Webhooks let you subscribe to events happening in a software system and automatically receive a delivery of data to your server whenever those events occur.


Webhooks are used to receive data as it happens, as opposed to polling an API (calling an API intermittently) to see if data is available. With webhooks, you only need to express interest in an event once, when you create the webhook.



About webhooks on Fluid


When you create a webhook, you specify a URL and subscribe to events that occur on Fluid. When an event that your webhook is subscribed to occurs, Fluid will send an HTTP request with data about the event to the URL that you specified. If your server is set up to listen for webhook deliveries at that URL, it can take action when it receives one.


On a Fluid board the events are based on the Actions/Cards that form part of the board. The events supported are Create, Update and Delete. Whenever one of these events occurs on an Action for the board, your webhook will be called. To create a webhook see How to configure Webooks to Fluid Boards integration



Choosing webhooks or the REST API


Using webhooks has the following advantages over using the API:


  • Webhooks require less effort and less resources than polling an API.


  • Webhooks scale better than API calls. If you need to monitor many resources, calling the API for each resource may cause you to hit your API rate limit quota quickly. Instead, you can subscribe to multiple webhook events and receive information only when an event happens.


  • Webhooks allow near real-time updates, since webhooks are triggered when an event happens.


  • If you only need information once or intermittently, or only want to get information from a small set of resources with no plans to scale up, you can call the API when you need the relevant information.



Further reading


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article