S

Supabase API

by Supabase Free tier

Supabase gives you a full backend via auto-generated REST and GraphQL APIs over Postgres, plus Auth (email, social, MFA), real-time subscriptions, file storage, and serverless edge functions. Each project gets its own Postgres database with row-level security.

postgresrealtimeauthstoragerow-level-security

Quick Reference

Base URL https://{project-id}.supabase.co/rest/v1 Auth type API Key Header Auth header apikey: your-anon-key Authorization: Bearer your-anon-key Rate limit 1,000 requests/s (database) Pricing Free tier available Free quota 50k MAU, 1 GB file storage Documentation https://supabase.com/docs/guides/api Endpoint status Unreachable — No response — server may be down or blocking automated probes (checked Mar 29, 2026) Builder score C 58% builder-friendly
Pricing
90
Latency
0
Depth
78

Authentication

Use the anon key for public access (respects RLS) or service_role key for admin access. Pass as apikey header or Bearer token.

apikey: your-anon-key
Authorization: Bearer your-anon-key

Pricing

Model freemium Starting price Free tier available Free quota 50k MAU, 1 GB file storage
PlanPrice/moIncluded
Free Free 500 MB DB, 1 GB storage, 50k MAU
Pro $25 8 GB DB, 100 GB storage, unlimited MAU
Team $599 SOC2, SSO, priority support
Enterprise $0 Custom pricing

Free: 500MB DB, 1GB storage, 50k MAU. Pro: $25/mo (8GB DB, 100GB storage). Team: $599/mo. Enterprise: custom.

Key Endpoints

MethodPathDescription
GET /{table} Query a table (PostgREST filters)
POST /{table} Insert one or more rows
PATCH /{table} Update matching rows
DELETE /{table} Delete matching rows
POST /rpc/{function} Call a Postgres function/RPC

Sample Request

curl "https://xyz.supabase.co/rest/v1/todos?select=*&completed=eq.false&order=created_at.desc" \
  -H "apikey: $SUPABASE_ANON_KEY" \
  -H "Authorization: Bearer $SUPABASE_ANON_KEY"

Sample Response

[
  {
    "id": 1,
    "title": "Build the API Map",
    "completed": false,
    "created_at": "2024-01-18T12:00:00Z",
    "user_id": "uuid-here"
  },
  {
    "id": 2,
    "title": "Ship to production",
    "completed": false,
    "created_at": "2024-01-17T09:00:00Z",
    "user_id": "uuid-here"
  }
]

Data sourced from API Map. Always verify pricing and rate limits against the official Supabase documentation.