- accept
POSTrequests with JSON bodies; - verify YoLead webhook signatures;
- respond with
2xxquickly; - process events idempotently by event id.
Webhook delivery is initiated by YoLead. Your backend receives the request and returns the HTTP status code for that delivery attempt.
Delivery behavior
YoLead sends webhook requests with:- method:
POST; - content type:
application/json; - timeout: 10 seconds;
- max delivery attempts: 4;
- retry backoff: exponential, starting at 60 seconds.
429 or any 5xx status. Other 4xx responses are treated as non-retryable failures.