🗓️ Everything *[NYC] is back. A free gathering for AI builders. Sept 9

Sanity API quota exceeded: payment deadline, reset date, and flexible billing

2 repliesLast updated: Dec 1, 2025

Hello!We have a project running in production using NextJS (we launched this week), and due to a wrong configuration (revalidation frequency), we’re seeing this very clear message about the quota exceeded about the API Requests. Nothing wrong with it, we messed it up in our config.

But, what isn’t clear to us is when we will be blocked completely.
1. How much time do we have to apply for the payment until a full lock of the API requests?
2. On what date are the counters reset to zero again?
3. Can we pay for example this month and the next one maybe don’t? depending on the usage needed every month? This is because we don’t expect to reach the limits of the free tier again the next month…. at least, not for now
Thank you all!
AI Update

I understand your concern about the quota situation! Let me address your questions, though I need to be transparent that I couldn't find specific documentation about some of the exact policies you're asking about.

What I can tell you based on available information:

Sanity operates on a pay-as-you-go model for usage beyond the free tier. When you exceed your free tier limits, you're billed for the overage rather than being immediately blocked. The Growth Plan explicitly mentions "pay-as-you-go for higher usage," which suggests the platform is designed to scale with your needs rather than hard-stop your service.

Regarding your specific questions:

For your Next.js revalidation issue:

Since you identified the problem as revalidation frequency, consider using Sanity Functions to trigger on-demand revalidation only when content actually changes. This is much more efficient than time-based revalidation and is the modern recommended approach. Functions can listen to document changes and call your Next.js revalidation endpoint only when needed, dramatically reducing unnecessary API requests.

My recommendation: Contact Sanity support directly through your project dashboard or at support@sanity.io to get definitive answers about your specific billing situation and timeline. They'll be able to see your account status and give you exact dates and policies that I couldn't verify in the documentation.

Show original thread
2 replies

Was this answer helpful?

Sanity – Build the way you think, not the way your CMS thinks

Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.

Related contributions