PGRST204

what this Supabase data API error means

How it shows up

Could not find the '<column>' column of '<table>' in the schema cache

What it means

The request named a column that the API cannot find on that table, so it was rejected with HTTP 400. The column does not exist, or the schema cache does not know about it yet.

The usual cause in an AI-built app

The AI changed the app code to save a new field, such as avatar_url, but the matching column was never added to the table in Supabase, so every insert or update that sends it fails.

Check this first

Compare the column name in the error with the table's columns in the Supabase Table Editor, including spelling and underscores.

More Supabase data API codes