Management API
Manage your Supabase organizations and projects programmatically.
Status
The Management API is in beta
. It is usable in it's current state, but it's likely that there will be breaking changes.
Authentication
All API requests require a Supabase Personal token to be included in the Authorization header: Authorization Bearer <supabase_personal_token
.
To generate or manage your API token, visit your account page.
Your API tokens carry the same privileges as your user account, so be sure to keep it secret.
_10 curl https://api.supabase.com/v1/projects \_10 -H "Authorization: Bearer sbp_bdd0••••••••••••••••••••••••••••••••4f23"
All API requests must be authenticated and made over HTTPS.
Rate limits
The rate limit for Management API is 60 requests per one minute per user, and applies cumulatively across all requests made with your personal access tokens.
If you exceed this limit, all Management API calls for the next minute will be blocked, resulting in a HTTP 429 response.
The Management API is subject to our fair-use policy. All resources created via the API are subject to the pricing detailed on our Pricing pages.
Additional links