Webhooks can be used in order to inform 3rd party systems when rows in Baserow have been created, updated or deleted.
Receive real-time notifications about all changes that are made in your database by setting webhooks. You can even trigger a test to make sure everything works before saving it.
With batch create/update/delete rows endpoints, you can modify multiple rows at once.
If you are using the deprecated webhooks -
row.deleted- It is highly recommended to convert all webhooks to the new types -
To create a new webhook,
Click on the ••• beside the required view or table
Click ‘Create webhook +’ and Enter a name to identify the webhook by
Select the Method and enter a valid webhook URL to send the request to in the required field. Baserow offers GET, POST, PUT, PATCH, DELETE methods, which include automatic data parsing.
Tip: With Zapier Catch Hook webhook trigger, you can generate a custom webhook URL for you to send requests to. The trigger gives you a unique URL where you can make POST requests.
Select which events should trigger the webhook. Choose the option to send everything or specify individual events to trigger the webhook: When rows are updated, created or deleted.
You can send specific headers by filling in the Name and Value fields in the Headers section.
Preview the Example payloads for events
Click the Trigger test webhook button to test the webhook
After you create a webhook, you can edit the fields to modify your output.
To edit a new webhook,
You can alternatively click on “Delete” at the bottom of the screen to delete the webhook. Note that if you delete a webhook, you will not be able to restore it later.
Click the “Trigger test webhook” button to validate all entries.
For each webhook, you can view the response and request. This can be useful if a call fails and you need to access why.
To view a log of the calls for a webhook,
Within the call log page, you can view each call event, URL, time, request and response.
If you’re looking for something else, please feel free to make recommendations or ask us questions in our online community —we’re ready to assist you!