Skip to content
masterclass Buddy

API reference

Supabase API reference

Postgres, auth, storage and realtime client APIs

Last updated

Identifiers
65
With full guides
0
Types
5

Topics covered

  • Database
  • Auth
  • Storage
  • Realtime
  • Edge Functions
  • CLI

Function

NameWhat it does
createClientFunction
createBrowserClientFunction
createServerClientFunction

Command

NameWhat it does
supabase initCommand
supabase startCommand
supabase stopCommand
supabase db pushCommand
supabase db pullCommand
supabase db resetCommand
supabase migration newCommand
supabase functions deployCommand
supabase gen typesCommand
supabase loginCommand
supabase linkCommand

Method

NameWhat it does
supabase.fromMethod
.selectMethod
.insertMethod
.updateMethod
.upsertMethod
.deleteMethod
.eqMethod
.neqMethod
.gtMethod
.ltMethod
.inMethod
.orderMethod
.limitMethod
.rangeMethod
.singleMethod
.maybeSingleMethod
supabase.rpcMethod
auth.signUpMethod
auth.signInWithPasswordMethod
auth.signInWithOAuthMethod
auth.signInWithOtpMethod
auth.signOutMethod
auth.getUserMethod
auth.getSessionMethod
auth.onAuthStateChangeMethod
auth.resetPasswordForEmailMethod
auth.admin.createUserMethod
storage.fromMethod
storage.uploadMethod
storage.downloadMethod
storage.getPublicUrlMethod
storage.createSignedUrlMethod
storage.removeMethod
supabase.channelMethod
channel.subscribeMethod
functions.invokeMethod

Concept

NameWhat it does
Row Level SecurityConcept
PoliciesConcept
RealtimeConcept
Edge FunctionsConcept
Storage bucketsConcept
Postgres changesConcept
BroadcastConcept
PresenceConcept
Service role keyConcept
Anon keyConcept
Database webhooksConcept
Vector embeddingsConcept

Environment Variable

NameWhat it does
SUPABASE_URLEnvironment Variable
SUPABASE_ANON_KEYEnvironment Variable
SUPABASE_SERVICE_ROLE_KEYEnvironment Variable

Search across every package and filter by type in your dashboard.

Start learning