Skip to main content
1

Create a subscription

The response carries a secret once, and never again — store it immediately.
2

Verify every delivery

Each delivery carries an X-Flovo-Signature header in the form t=<unix_timestamp>,v1=<hex>. Compute the expected signature and compare:
Reject any signature where t is more than 5 minutes old.

Delivery behavior

  • Failed deliveries are retried 6 times with exponential backoff.
  • 12 consecutive failures automatically disable the subscription.
  • Requests time out after 10 seconds and do not follow redirects.
  • Any 2xx response is treated as success.
See Webhook Events for the full list of events and their payloads.