
Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag storeI completely understand the frustration of seeing 25k+ requests just from running your project locally—that's definitely not normal! The Sanity support team was right to point you toward the community for additional help, as this is often an issue others have encountered and solved.
Sanity's community recently migrated from Slack to Discord in August 2025. The official community platform is now Discord, where you'll find 19,000+ developers and Sanity team members who can help troubleshoot your specific setup.
If the support team mentioned Slack, they may have been referring to the old platform before the migration, but Discord is now the place to be for community support. There are dedicated channels for support questions like yours, and you'll often get responses from people who've dealt with similar issues.
While you're waiting for community responses, here are some steps to identify what's causing the spike:
Sanity provides Request Logs that show exactly what's hitting your API. You can:
You can convert these to CSV for easier analysis:
gunzip --stdout [logfile].ndjson.gz | npx json2csv --ndjson --output analysis.csvBased on community discussions in the Sanity ecosystem, these are the most common causes:
useCdn: false in development means every request hits the API directlyImplement request tagging in your client configuration to help identify which part of your code is causing the spike. The tag query parameter allows you to label requests so they're easier to filter in your logs:
const client = createClient({
projectId: "your-project",
dataset: "your-dataset",
apiVersion: "2024-01-24",
requestTagPrefix: "local-dev" // This tags all requests
});
// Or tag specific queries
const posts = await client.fetch('*[_type == "post"]', {
tag: 'homepage-query'
});This makes it much easier to filter your request logs and see exactly which queries are running excessively. When you use requestTagPrefix and per-request tag together, they combine (e.g., local-dev.homepage-query), giving you granular visibility into where requests originate.
One important note when analyzing your logs: requests from Sanity Studio (marked as studioRequest) don't count toward your API usage or cost. Make sure to filter these out when doing your analysis so you're focusing on the actual problematic requests.
Once you've gathered some data from your request logs or implemented tagging, head to the Sanity Discord with that information. The community can help you interpret the logs and identify the specific issue in your setup. Having concrete data about which endpoints are being hit and how frequently will make troubleshooting much faster.
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.
Content operations
Content backend


The only platform powering content operations
By Industry


Tecovas strengthens their customer connections
Build and Share

Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag store