Sanity recently started enforcing webhook creation limits through their API. Previously they only enforced this in their UI and their API could create as many as possible.
The Sanity API now rejects creating webhooks if a user's Sanity Studio webhook limit has been reached. Their API will return a
400 status code and this message:
You have used all the included webhooks in your plan. In order to add more webhooks, you need to upgrade your plan.
The impact of this on Gatsby Cloud is that users might try and quick connect to Sanity but get silent or weird failures if they have reached their Sanity webhook limit.
How to check Sanity webhook limits:
- Log into Sanity studio
- Click on the "API" tab
- Look at the "GROQ Powered Webhooks" section and if at the limit, there is usually a banner showing a warning:
If you haven't exceeded your limit and you're still unable to connect to Sanity, please contact support.