Skip to main content

webhook_limit_reached

This workspace already has as many webhook endpoints as it may have, so the new one was not created.

Status: 422

{
"status": 422,
"type": "webhook_limit_reached",
"message": "This workspace already has the maximum number of webhook endpoints",
"request_id": "req_01J8K2P...",
"doc_url": "https://docs.epostix.com/errors/webhook_limit_reached"
}

The limit is 20 endpoints per workspace.

Why you got this

  • The workspace genuinely has 20 endpoints.
  • Endpoints were created per environment or per service and never cleaned up.
  • A provisioning script creates an endpoint on every run without checking first.

Disabled endpoints still occupy a slot. Toggling one off does not free space.

How to fix it

List the endpoints and delete the ones nothing reads. An endpoint that has been failing for days, or one pointing at a host that no longer exists, is a candidate.

If you need to reach more than 20 destinations, receive on one endpoint of your own and fan out from there. That is also easier to operate: one signature to verify, one place to add a consumer.

Is it safe to retry

No, not until a slot is free. Delete an endpoint first, then create the new one.