Webhook creation unavailable. Webhooks are limited by default to 50 webhooks per account.

Platform Notice: Cloud Only - This article only applies to Atlassian products on the cloud platform.

Summary

When creating webhooks, you might encounter an error message stating that you are unable to create them because the hook limit has been exceeded.

Environment

Bitbucket Cloud.

Diagnosis

When creating a webhook, you may see an error message like such:

API response:

1 Hook limit exceeded.

UI response/Integrations:

1 Unable to create Webhook at this time.

Cause

The root cause of this problem is that Bitbucket Cloud has a 50 webhooks limit by default on every Bitbucket Cloud workspace. 

You can verify if you are affected by this problem by navigating to the repository where you are trying to create webhooks > Repository Settings > Webhooks and confirm if there are more than 50 webhooks created.

Solution

This limitation is in place to prevent malicious actors from creating too many webhooks, which would affect the platform's performance.

  • 50 is an exceedingly high number of webhooks, and as such, if you hit this limitation, it's very possible that you have some old webhooks that are no longer in use. Please review your existing webhooks on Repository Settings > Webhooks and confirm if you are able to remove any of the existing webhooks that are no longer in use.

  •  If you really need more than 50 webhooks, the Bitbucket Cloud support team can analyze your use case and increase this limit for your workspace as an exception.

    → If you are on the Standard or Premium plans, contact support at https://support.atlassian.com/. The support team will help you remove this limitation.

    → If you are on the Free plan, you will have to upgrade to either the Standard or Premium plans to have this limit increased by the support team for you.

Updated on March 10, 2025

Still need help?

The Atlassian Community is here for you.