Joint session with Vercel: How to build intelligent storefronts (May 15th)

Sanity Studio API connection error with new blog preset project

20 repliesLast updated: Nov 29, 2025

Okay, so started a new project just now and can't get it to work at all
Standard init
Used the blog preset

sanity start
works - no problembut when I try to go to the studio it just shows me this error:


An error occured while attempting to reach the Sanity API.

It might be that your internet connection is unstable or down. You could try hitting the Retry button to see if it was just a temporary glitch.
Any clues to what I can try to fix?
AI Update

This is a classic CORS (Cross-Origin Resource Sharing) issue that happens when you initialize a new Sanity Studio project. The good news is it's easy to fix!

When you run sanity start, your Studio typically runs on http://localhost:3333 by default. For security reasons, Sanity projects only respond to queries from explicitly allowed origins. A fresh project defaults to allowing localhost:3333, but sometimes the configuration needs to be added manually.

Here's how to fix it:

Option 1: Add CORS origin via CLI (Easiest)

Option 2: Add CORS origin via Management Console

If the CLI command doesn't work:

If you're using a different port

If you started your Studio on a different port (like localhost:3000), make sure to add that specific URL instead. You can check which port your Studio is running on by looking at the terminal output after running sanity start.

Still not working?

A few other things to check:

The CORS configuration is covered in detail in the Sanity CORS documentation, which explains why this security measure exists and how to manage origins for different environments (development, staging, production).

Show original thread
20 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