Learn how to respond to a successful webhook call with the Flow REST API.

To confirm that you have successfully received a webhook call, your endpoint must respond with a status code that falls within the 2xx range, signaling a job well done.

If you send back any response codes outside this range, including the 3xx codes, it signals that your end hasn’t received the webhook call. In particular, URL redirections or a “Not Modified” response are viewed as failures, and we disregard any additional information contained in the request headers or body.

Rest assured that we are committed to ensuring every webhook call reaches you. We make repeated attempts to deliver these calls over a span of two to four hours, employing an exponential back-off strategy to manage our retries. However, after this window closes, those webhooks cannot be manually retried, underscoring the importance of a timely response.