type URI on every webhook_limit_reached problem body: https://docs.get-exo.com/errors/webhook_limit_reached.
HTTP status: 409 Conflict.
Why it happens
Fan-out is serial with a per-endpoint timeout, so an unbounded endpoint list turns one graph mutation into an unbounded outbound burst. Twenty endpoints per organization is the cap. Nothing is created when this fires. The registration is refused whole.How to fix it
- Delete endpoints you no longer use with
DELETE /v1/webhooks/{webhook_id}. - Subscribe one endpoint to more event types rather than registering another. An endpoint may carry up to 20 event types, or subscribe to everything with
*.
Related
webhook_not_found- Errors for the envelope and the full catalogue