doc/administration/settings/rate-limit-on-webhook-operations.md
{{< details >}}
{{< /details >}}
{{< history >}}
web_hook_test_api_endpoint_rate_limit. Enabled by default.web_hook_event_resend_api_endpoint_rate_limit. Enabled by default.web_hook_test_api_endpoint_rate_limit and web_hook_event_resend_api_endpoint_rate_limit removed.{{< /history >}}
Configure the per-minute rate limit for requests that:
| Limit | Default |
|---|---|
| Webhook test requests | 5 each minute |
| Webhook event resend requests | 5 each minute |
Each rate limit applies per user, for a given project or group, and covers both the UI and the API. All webhooks in the same project or group share the limit.
These limits are separate from the webhook delivery rate limit, which limits how often webhooks can be triggered. Configuring webhook delivery rate limits depends on the type of instance:
For example, if you set the webhook test rate limit to 5 and try to test a webhook six times in a minute, the final request is blocked. After a minute, you can test the webhook again.
Prerequisites:
To change the rate limit:
0 to disable a rate limit.Requests that exceed the rate limit are logged to the auth.log file.