© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
SupabaseS
Supabase•3y ago
ajogicodes

write on public schema fails

Hi!
I've recently started using supabase after having used my own infrastructure. I've run into authentication issue trying to upload data to my table.

No matter what API key I use, I get a 403 when I try uploading with the python client.
HTTP Request: POST https://<project>.supabase.co/rest/v1/vendor "HTTP/1.1 403 Forbidden"
That's on the https url obviously using the supabase python client.
This happens no matter what key I use. How do I connect?

I could fix my issue using sqlalchemy instead, so I pulled it off in the end but I'd like to know how the supabase client works for next time, because sqlalchemy isn't as neat a solution, I don't like writing SQL.
Supabase banner
SupabaseJoin
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.
45,816Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Query data in public schema from private schema
SupabaseSSupabase / help-and-questions
4y ago
Exposing non-public schema to postgrest
SupabaseSSupabase / help-and-questions
13mo ago
API Docs for non-public Schema
SupabaseSSupabase / help-and-questions
3y ago
service_role lost write permissions on auth schema - Production DOWN
SupabaseSSupabase / help-and-questions
2mo ago