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.