URL Field in Webhook Block
Where it knows to go!
You’ll need to enter the exact REST API endpoint of the third-party app you want to interact with in the URL field; whether you’re sending data, fetching it, updating something, or deleting it. Think of this field as the destination address for your webhook request.
Enter the correct URL
If the URL is incorrect, the webhook can’t deliver your data, just like a letter with the wrong address. So double-check the API documentation of the service you’re integrating with, and make sure:
- The endpoint is accurate
- The base domain is secure (https://)
- Any dynamic parameters (like /customer/{id}) are correctly replaced with actual values in your flow
You can also insert variables inside the URL.
For example, if the target organization ID, customer ID, or any query parameter depends on user input, you can use dynamic variables (written as @user.input, @org.id, etc.) right in the URL. This makes the request more flexible and personalized.
Example
Let’s say you want to fetch subscription info for a customer from your billing system. The API provided by your billing platform might look something like this:
https://api.billingplatform.com/v1/subscriptions?email=jane@example.com
In this example:
- https://api.billingplatform.com is the domain of the third-party app
- /v1/subscriptions is the resource you’re accessing
- ?email=jane@example.com is the query parameter that filters the result based on the user’s email
Make sure you have permission to access the URL and that your authentication, set under Connections, is correctly configured.