Skip to main content

Initializing

You can initialize a new Supabase client using the createClient() method.

The Supabase client is your entrypoint to the rest of the Supabase functionality and is the easiest way to interact with everything we offer within the Supabase ecosystem.

Parameters#

  • supabaseUrlrequiredstring

    The unique Supabase URL which is supplied when you create a new project in your project dashboard.

  • supabaseKeyrequiredstring

    The unique Supabase Key which is supplied when you create a new project in your project dashboard.

  • optionsoptionalSupabaseClientOptions

    No description provided.

Examples#

createClient()#

import { createClient } from '@supabase/supabase-js'
// Create a single supabase client for interacting with your database const supabase = createClient("https://xyzcompany.supabase.co", "public-anon-key")

With additional parameters#

import { createClient } from '@supabase/supabase-js'
const options = { }const supabase = createClient("https://xyzcompany.supabase.co", "public-anon-key", options)