APIs & Integrations
Supabase
Overview
Pre-built tooling
Pre-built integrations
No pre-built integration yet (time to contribute: <48h)
Not seeing the integration you need? Build your own independently.
Access requirements
Pre-Requisites | Status | Comment |
---|---|---|
Supabase project | ✅ | Required for all API access |
API Key | ✅ | anon or service_role key required |
Paid account | ❌ | Free tier available |
Partnership | ❌ | Not required |
App review | ❌ | Not required |
Security audit | ❌ | Not required |
Setup guide
To get started with the Supabase integration:
-
Find your Project URL
- In your Supabase dashboard, go to
Project Settings
>Data API
. - Under the
Project URL
section, copy the full URL (e.g.,https://abcd1234efgh5678ijkl.supabase.co
or your self-hosted URL).
- In your Supabase dashboard, go to
-
Get your API Key
- In your Supabase dashboard, go to
Project Settings
>Data API
. - Under
Project API keys
, copy theanon
orservice_role
key. - Use the
service_role
key for admin access, oranon
for public access.
- In your Supabase dashboard, go to
-
Connect your Supabase account
- In the connection form, enter:
- Project URL: Your Supabase project URL (e.g.,
https://abcd1234efgh5678ijkl.supabase.co
) - API Key: Your Supabase
anon
orservice_role
key
- Project URL: Your Supabase project URL (e.g.,
- In the connection form, enter:
Need help getting started? Get help in the community.
Contribute improvements to the setup guide by editing this page
Useful links
Contribute useful links by editing this page
API gotchas
- Use the
service_role
key for admin access, oranon
for public access - Rate limits and permissions depend on your Supabase plan and the key used
- The REST API exposes your Postgres tables directly; be careful with permissions
Contribute API gotchas by editing this page
Going further
Connect to Supabase
Guide to connect to Supabase with an API Key using Connect UI