How to Add Custom Headers to Your Webhooks
Tom Fast on Dec 22 2022
Today, we are excited to announce the addition of header support to our webhooks feature. This enhancement allows users to include custom headers in their webhook requests, giving them greater control and flexibility in how they use this powerful tool.
For those unfamiliar with webhooks, they are a way for one application to send data to another application in real-time. They are often used to trigger certain actions or events within the receiving application, based on the data that is sent. For example, a webhook could be used to automatically update a customer's account balance in a billing system every time a payment is made.
One of the key benefits of webhooks is that they allow for real-time data transfer, as opposed to traditional APIs which typically require the requesting application to poll for data. This can be particularly useful in scenarios where timely data is critical, such as in financial or e-commerce applications.
The addition of header support to our webhooks feature takes this functionality to the next level by allowing users to include custom headers in their webhook requests. This means that users can now specify additional information or metadata to be sent along with the webhook data. This can be used to further customize the behavior of the receiving application, or to provide additional context for the data being transmitted.
The addition of header support to our webhooks feature takes this functionality to the next level by allowing users to include custom headers in their webhook requests. This means that users can now specify additional information or metadata to be sent along with the webhook data. This can be used to further customize the behavior of the receiving application, or to provide additional context for the data being transmitted.
For example, a user could include a custom header in their webhook request to specify a secret token. The receiving application could then use this information to authenticate the request and trigger a specific action or workflow.
How to connect your form to Google Sheets
To get started, this integration will require:
- A Basin: Standard subscription.
- A webhook endpoint. RequestBin could be used for testing.
First select your form, then navigate to Integrations -> Webhooks.
Click on "New Webhook"
Next, fill in the name, URL, payload format and decide whether this webhook should include submissions that Basin has marked as spam. Make sure to press "Save".
Next, add up to 5 different webhook headers:
Now, you can test your webhook by filling out your form and sending Basin a submission. The webhook will be sent with the specified custom headers.
Next, fill in the name, URL, payload format and decide whether this webhook should include submissions that Basin has marked as spam. Make sure to press "Save".
Next, add up to 5 different webhook headers:
Now, you can test your webhook by filling out your form and sending Basin a submission. The webhook will be sent with the specified custom headers.
We believe that the addition of header support to our webhooks feature will greatly enhance the usefulness and power of this tool for our users. We are excited to see how our users will utilize this new functionality to build even more powerful and innovative applications.
Get Started with a Free Basin account today!
Discover the benefits of Basin and how it can help streamline your forms. Sign up now and explore our features.
Sign Up for Free