[ { "title": "Introduction", "id": "introduction", "slug": "introduction", "type": "markdown" }, { "title": "Installing", "id": "installing", "slug": "installing", "type": "markdown", "excludes": ["reference_javascript_v1", "reference_kotlin_v1", "reference_swift_v1"] }, { "title": "Initializing", "id": "initializing", "slug": "initializing", "type": "function" }, { "title": "TypeScript support", "id": "typescript-support", "slug": "typescript-support", "type": "markdown", "excludes": [ "reference_javascript_v1", "reference_dart_v1", "reference_dart_v2", "reference_python_v2", "reference_csharp_v0", "reference_csharp_v1", "reference_swift_v1", "reference_swift_v2", "reference_kotlin_v1", "reference_kotlin_v2", "reference_kotlin_v3" ] }, { "title": "Upgrade guide", "id": "upgrade-guide", "slug": "upgrade-guide", "type": "markdown", "excludes": [ "reference_javascript_v2", "reference_dart_v1", "reference_python_v2", "reference_csharp_v0", "reference_csharp_v1", "reference_swift_v1", "reference_swift_v2", "reference_kotlin_v1", "reference_kotlin_v2", "reference_kotlin_v3" ] }, { "type": "category", "title": "Database", "items": [ { "id": "select", "title": "Fetch data", "slug": "select", "product": "database", "type": "function" }, { "id": "insert", "title": "Insert data", "slug": "insert", "product": "database", "type": "function" }, { "id": "update", "title": "Update data", "slug": "update", "product": "database", "type": "function" }, { "id": "upsert", "title": "Upsert data", "slug": "upsert", "product": "database", "type": "function" }, { "id": "delete", "title": "Delete data", "slug": "delete", "product": "database", "type": "function" }, { "id": "rpc", "title": "Call a Postgres function", "slug": "rpc", "product": "database", "type": "function" }, { "id": "using-filters", "isFunc": false, "title": "Using filters", "slug": "using-filters", "product": "database", "type": "function", "items": [ { "id": "eq", "title": "Column is equal to a value", "slug": "eq", "product": "database", "parent": "filters", "type": "function" }, { "id": "neq", "title": "Column is not equal to a value", "slug": "neq", "product": "database", "parent": "filters", "type": "function" }, { "id": "gt", "title": "Column is greater than a value", "slug": "gt", "product": "database", "parent": "filters", "type": "function" }, { "id": "gte", "title": "Column is greater than or equal to a value", "slug": "gte", "product": "database", "parent": "filters", "type": "function" }, { "id": "lt", "title": "Column is less than a value", "slug": "lt", "product": "database", "parent": "filters", "type": "function" }, { "id": "lte", "title": "Column is less than or equal to a value", "slug": "lte", "product": "database", "parent": "filters", "type": "function" }, { "id": "like", "title": "Column matches a pattern", "slug": "like", "product": "database", "parent": "filters", "type": "function" }, { "id": "ilike", "title": "Column matches a case-insensitive pattern", "slug": "ilike", "product": "database", "parent": "filters", "type": "function" }, { "id": "is", "title": "Column is a value", "slug": "is", "product": "database", "parent": "filters", "type": "function" }, { "id": "in", "title": "Column is in an array", "slug": "in", "product": "database", "parent": "filters", "type": "function" }, { "id": "contains", "title": "Column contains every element in a value", "slug": "contains", "product": "database", "parent": "filters", "type": "function" }, { "id": "contained-by", "title": "Contained by value", "slug": "containedby", "product": "database", "parent": "filters", "type": "function" }, { "id": "range-gt", "title": "Greater than a range", "slug": "rangegt", "product": "database", "parent": "filters", "type": "function" }, { "id": "range-gte", "title": "Greater than or equal to a range", "slug": "rangegte", "product": "database", "parent": "filters", "type": "function" }, { "id": "range-lt", "title": "Less than a range", "slug": "rangelt", "product": "database", "parent": "filters", "type": "function" }, { "id": "range-lte", "title": "Less than or equal to a range", "slug": "rangelte", "product": "database", "parent": "filters", "type": "function" }, { "id": "range-adjacent", "title": "Mutually exclusive to a range", "slug": "rangeadjacent", "product": "database", "parent": "filters", "type": "function" }, { "id": "overlaps", "title": "With a common element", "slug": "overlaps", "product": "database", "parent": "filters", "type": "function" }, { "id": "text-search", "title": "Match a string", "slug": "textsearch", "product": "database", "parent": "filters", "type": "function" }, { "id": "match", "title": "Match an associated value", "slug": "match", "product": "database", "parent": "filters", "type": "function" }, { "id": "not", "title": "Don't match the filter", "slug": "not", "product": "database", "parent": "filters", "type": "function" }, { "id": "or", "title": "Match at least one filter", "slug": "or", "product": "database", "parent": "filters", "type": "function" }, { "id": "filter", "title": "Match the filter", "slug": "filter", "product": "database", "parent": "filters", "type": "function" } ] }, { "id": "using-modifiers", "isFunc": false, "title": "Using modifiers", "slug": "using-modifiers", "product": "database", "parent": "modifiers", "type": "function", "items": [ { "id": "db-modifiers-select", "title": "Return data after inserting", "slug": "db-modifiers-select", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "order", "title": "Order the results", "slug": "order", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "limit", "title": "Limit the number of rows returned", "slug": "limit", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "range", "title": "Limit the query to a range", "slug": "range", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "abort-signal", "title": "Set an abort signal", "slug": "db-abortsignal", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "single", "title": "Retrieve one row of data", "slug": "single", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "maybe-single", "title": "Retrieve zero or one row of data", "slug": "maybesingle", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "csv", "title": "Retrieve as a CSV", "slug": "db-csv", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "strip-nulls", "title": "Strip null values", "slug": "db-strip-nulls", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "returns", "title": "Override type of successful response", "slug": "db-returns", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "overrideTypes", "title": "Partially override or replace type of successful response", "slug": "db-overrideTypes", "product": "database", "parent": "modifiers", "type": "function" }, { "id": "explain", "title": "Using explain", "slug": "explain", "product": "database", "parent": "modifiers", "type": "function" } ] } ] }, { "type": "category", "title": "Auth", "items": [ { "id": "auth-api", "title": "Overview", "slug": "auth-api", "type": "function" }, { "id": "sign-up", "title": "Create a new user", "slug": "auth-signup", "product": "auth", "type": "function" }, { "id": "on-auth-state-change", "title": "Listen to auth events", "slug": "auth-onauthstatechange", "product": "auth", "type": "function" }, { "id": "sign-in", "title": "Sign in a user", "slug": "auth-signin", "product": "auth", "type": "function" }, { "id": "sign-in-with-provider", "title": "Sign in a user through OAuth", "slug": "auth-signinwithprovider", "product": "auth", "type": "function" }, { "id": "sign-in-anonymously", "title": "Create an anonymous user", "slug": "auth-signinanonymously", "product": "auth", "type": "function" }, { "id": "sign-in-with-password", "title": "Sign in a user", "slug": "auth-signinwithpassword", "product": "auth", "type": "function" }, { "id": "sign-in-with-id-token", "title": "Sign in with ID token (native sign-in)", "slug": "auth-signinwithidtoken", "product": "auth", "type": "function" }, { "id": "sign-in-with-otp", "title": "Sign in a user through OTP", "slug": "auth-signinwithotp", "product": "auth", "type": "function" }, { "id": "sign-in-with-whatsapp-otp", "title": "Sign in a user through WhatsApp", "slug": "auth-signinwithwhatsappotp", "product": "auth", "type": "function" }, { "id": "sign-in-with-apple", "title": "Sign in with Apple", "slug": "sign-in-with-apple", "product": "auth", "type": "function" }, { "id": "sign-in-with-oauth", "title": "Sign in a user through OAuth", "slug": "auth-signinwithoauth", "product": "auth", "type": "function" }, { "id": "sign-in-with-sso", "title": "Sign in a user through SSO", "slug": "auth-signinwithsso", "product": "auth", "type": "function" }, { "id": "sign-in-with-web3", "title": "Sign in a user through Web3 (Solana, Ethereum)", "slug": "auth-signinwithweb3", "product": "auth", "type": "function" }, { "id": "sign-in-with-passkey", "title": "Sign in with a passkey", "slug": "auth-signinwithpasskey", "product": "auth", "type": "function" }, { "id": "register-passkey", "title": "Register a passkey", "slug": "auth-registerpasskey", "product": "auth", "type": "function" }, { "id": "get-claims", "title": "Get user claims from verified JWT", "slug": "auth-getclaims", "product": "auth", "type": "function" }, { "id": "sign-out", "title": "Sign out a user", "slug": "auth-signout", "product": "auth", "type": "function" }, { "id": "reset-password-for-email", "title": "Send a password reset request", "slug": "auth-resetpasswordforemail", "product": "auth", "type": "function" }, { "id": "auth-update", "title": "Update a user", "slug": "auth-update", "product": "auth", "type": "function" }, { "id": "set-auth", "title": "Update the access token", "slug": "auth-setauth", "product": "auth", "type": "function" }, { "id": "user", "title": "Retrieve a user", "slug": "auth-user", "product": "auth", "type": "function" }, { "id": "session", "title": "Retrieve a session", "slug": "auth-session", "product": "auth", "type": "function" }, { "id": "verify-otp", "title": "Verify and log in through OTP", "slug": "auth-verifyotp", "product": "auth", "type": "function" }, { "id": "current-session", "title": "Retrieve a session", "slug": "auth-currentsession", "product": "auth", "type": "function" }, { "id": "current-user", "title": "Retrieve a user", "slug": "auth-currentuser", "product": "auth", "type": "function" }, { "id": "get-session", "title": "Retrieve a session", "slug": "auth-getsession", "product": "auth", "type": "function" }, { "id": "refresh-session", "title": "Retrieve a new session", "slug": "auth-refreshsession", "product": "auth", "type": "function" }, { "id": "get-user", "title": "Retrieve a user", "slug": "auth-getuser", "product": "auth", "type": "function" }, { "id": "update-user", "title": "Update a user", "slug": "auth-updateuser", "product": "auth", "type": "function" }, { "id": "get-user-identities", "title": "Retrieve identities linked to a user", "slug": "auth-getuseridentities", "product": "auth", "type": "function" }, { "id": "link-identity", "title": "Link an identity to a user", "slug": "auth-linkidentity", "product": "auth", "type": "function" }, { "id": "unlink-identity", "title": "Unlink an identity from a user", "slug": "auth-unlinkidentity", "product": "auth", "type": "function" }, { "id": "send-password-reauthentication", "title": "Send a password reauthentication nonce", "slug": "auth-reauthentication", "product": "auth", "type": "function" }, { "id": "resend-email-or-phone-otps", "title": "Resend an OTP", "slug": "auth-resend", "product": "auth", "type": "function" }, { "id": "set-session", "title": "Set the session data", "slug": "auth-setsession", "product": "auth", "type": "function" }, { "id": "exchange-code-for-session", "title": "Exchange an auth code for a session", "slug": "auth-exchangecodeforsession", "product": "auth", "type": "function" }, { "id": "start-auto-refresh", "title": "Start auto-refresh session (non-browser)", "slug": "auth-startautorefresh", "product": "auth", "type": "function" }, { "id": "stop-auto-refresh", "title": "Stop auto-refresh session (non-browser)", "slug": "auth-stopautorefresh", "product": "auth", "type": "function" }, { "id": "auth-js-gotrueclient-initialize", "title": "Initialize client session", "slug": "auth-initialize", "product": "auth", "type": "function" }, { "id": "auth-mfa-api", "title": "Auth MFA", "slug": "auth-mfa-api", "type": "function", "items": [ { "id": "mfa-enroll", "title": "Enroll a factor", "slug": "auth-mfa-enroll", "product": "auth", "type": "function" }, { "id": "mfa-challenge", "title": "Create a challenge", "slug": "auth-mfa-challenge", "product": "auth", "type": "function" }, { "id": "mfa-verify", "title": "Verify a challenge", "slug": "auth-mfa-verify", "product": "auth", "type": "function" }, { "id": "mfa-challenge-and-verify", "title": "Create and verify a challenge", "slug": "auth-mfa-challengeandverify", "product": "auth", "type": "function" }, { "id": "mfa-unenroll", "title": "Unenroll a factor", "slug": "auth-mfa-unenroll", "product": "auth", "type": "function" }, { "id": "mfa-get-authenticator-assurance-level", "title": "Get Authenticator Assurance Level", "slug": "auth-mfa-getauthenticatorassurancelevel", "product": "auth", "type": "function" }, { "id": "auth-js-gotruemfaapi-listfactors", "title": "List all factors for current user", "slug": "auth-mfa-listfactors", "product": "auth", "type": "function" } ] }, { "id": "passkey-api", "isFunc": false, "title": "Auth Passkey", "slug": "auth-passkey-api", "product": "auth", "type": "function", "items": [ { "id": "passkey-list", "title": "List passkeys", "slug": "auth-passkey-list", "product": "auth", "type": "function" }, { "id": "passkey-update", "title": "Update a passkey", "slug": "auth-passkey-update", "product": "auth", "type": "function" }, { "id": "passkey-delete", "title": "Delete a passkey", "slug": "auth-passkey-delete", "product": "auth", "type": "function" }, { "id": "passkey-start-registration", "title": "Start passkey registration", "slug": "auth-passkey-startregistration", "product": "auth", "type": "function" }, { "id": "passkey-verify-registration", "title": "Verify passkey registration", "slug": "auth-passkey-verifyregistration", "product": "auth", "type": "function" }, { "id": "passkey-start-authentication", "title": "Start passkey authentication", "slug": "auth-passkey-startauthentication", "product": "auth", "type": "function" }, { "id": "passkey-verify-authentication", "title": "Verify passkey authentication", "slug": "auth-passkey-verifyauthentication", "product": "auth", "type": "function" } ] }, { "id": "oauth-server-api", "isFunc": false, "title": "OAuth Server", "slug": "auth-admin-oauth-server", "product": "auth-admin", "type": "function", "items": [ { "id": "auth-js-authoauthserverapi-getauthorizationdetails", "title": "Get authorization details", "slug": "auth-admin-oauth-getauthorizationdetails", "product": "auth-admin", "type": "function" }, { "id": "auth-js-authoauthserverapi-approveauthorization", "title": "Approve authorization", "slug": "auth-admin-oauth-approveauthorization", "product": "auth-admin", "type": "function" }, { "id": "auth-js-authoauthserverapi-denyauthorization", "title": "Deny authorization", "slug": "auth-admin-oauth-denyauthorization", "product": "auth-admin", "type": "function" }, { "id": "auth-js-authoauthserverapi-listgrants", "title": "List grants", "slug": "auth-admin-oauth-listgrants", "product": "auth-admin", "type": "function" }, { "id": "auth-js-authoauthserverapi-revokegrant", "title": "Revoke grant", "slug": "auth-admin-oauth-revokegrant", "product": "auth-admin", "type": "function" } ] }, { "id": "admin-api", "title": "Auth Admin", "slug": "admin-api", "type": "function", "items": [ { "id": "get-user-by-id", "title": "Retrieve a user", "slug": "auth-admin-getuserbyid", "product": "auth-admin", "type": "function" }, { "id": "list-users", "title": "List all users", "slug": "auth-admin-listusers", "product": "auth-admin", "type": "function" }, { "id": "create-user", "title": "Create a user", "slug": "auth-admin-createuser", "product": "auth-admin", "type": "function" }, { "id": "delete-user", "title": "Delete a user", "slug": "auth-admin-deleteuser", "product": "auth-admin", "type": "function" }, { "id": "invite-user-by-email", "title": "Send an email invite link", "slug": "auth-admin-inviteuserbyemail", "product": "auth-admin", "type": "function" }, { "id": "generate-link", "title": "Generate an email link", "slug": "auth-admin-generatelink", "product": "auth-admin", "type": "function" }, { "id": "update-user-by-id", "title": "Update a user", "slug": "auth-admin-updateuserbyid", "product": "auth-admin", "type": "function" }, { "id": "auth-js-gotrueadminapi-signout", "title": "Sign out a user (admin)", "slug": "auth-admin-signout", "product": "auth-admin", "type": "function" }, { "id": "mfa-delete-factor", "title": "Delete a factor for a user", "slug": "auth-admin-mfa-deletefactor", "product": "auth-admin", "type": "function" }, { "id": "mfa-list-factors-admin", "title": "List all factors for a user (admin)", "slug": "auth-admin-mfa-listfactors-admin", "product": "auth-admin", "type": "function" }, { "id": "admin-passkey-api", "isFunc": false, "title": "Passkey Admin", "slug": "auth-admin-passkey-api", "product": "auth-admin", "type": "function", "items": [ { "id": "admin-list-passkeys", "title": "List passkeys for a user", "slug": "auth-admin-passkey-listpasskeys", "product": "auth-admin", "type": "function" }, { "id": "admin-delete-passkey", "title": "Delete a passkey", "slug": "auth-admin-passkey-deletepasskey", "product": "auth-admin", "type": "function" } ] }, { "id": "oauth-admin-api", "isFunc": false, "title": "OAuth Admin", "slug": "auth-admin-oauth-admin", "product": "auth-admin", "type": "function", "items": [ { "id": "auth-js-gotrueadminoauthapi-listclients", "title": "List OAuth clients", "slug": "auth-admin-oauth-listclients", "product": "auth-admin", "type": "function" }, { "id": "auth-js-gotrueadminoauthapi-getclient", "title": "Get OAuth client", "slug": "auth-admin-oauth-getclient", "product": "auth-admin", "type": "function" }, { "id": "auth-js-gotrueadminoauthapi-createclient", "title": "Create OAuth client", "slug": "auth-admin-oauth-createclient", "product": "auth-admin", "type": "function" }, { "id": "auth-js-gotrueadminoauthapi-updateclient", "title": "Update OAuth client", "slug": "auth-admin-oauth-updateclient", "product": "auth-admin", "type": "function" }, { "id": "auth-js-gotrueadminoauthapi-deleteclient", "title": "Delete OAuth client", "slug": "auth-admin-oauth-deleteclient", "product": "auth-admin", "type": "function" }, { "id": "auth-js-gotrueadminoauthapi-regenerateclientsecret", "title": "Regenerate client secret", "slug": "auth-admin-oauth-regenerateclientsecret", "product": "auth-admin", "type": "function" }, { "id": "admin-oauth-list-clients", "title": "List OAuth clients", "slug": "auth-admin-oauth-listclients", "product": "auth-admin", "type": "function" }, { "id": "admin-oauth-create-client", "title": "Create OAuth client", "slug": "auth-admin-oauth-createclient", "product": "auth-admin", "type": "function" }, { "id": "admin-oauth-get-client", "title": "Get OAuth client", "slug": "auth-admin-oauth-getclient", "product": "auth-admin", "type": "function" }, { "id": "admin-oauth-update-client", "title": "Update OAuth client", "slug": "auth-admin-oauth-updateclient", "product": "auth-admin", "type": "function" }, { "id": "admin-oauth-delete-client", "title": "Delete OAuth client", "slug": "auth-admin-oauth-deleteclient", "product": "auth-admin", "type": "function" }, { "id": "admin-oauth-regenerate-client-secret", "title": "Regenerate client secret", "slug": "auth-admin-oauth-regenerateclientsecret", "product": "auth-admin", "type": "function" } ] } ] } ] }, { "type": "category", "title": "Edge Functions", "items": [ { "id": "invoke", "title": "Invokes a Supabase Edge Function.", "slug": "functions-invoke", "product": "functions", "type": "function" }, { "id": "cors-headers", "title": "CORS headers for Edge Functions", "slug": "functions-cors-headers", "product": "functions", "type": "function" }, { "id": "functions-setauth", "title": "Update authorization token", "slug": "functions-setauth", "product": "functions", "type": "function" } ] }, { "type": "category", "title": "Realtime", "items": [ { "id": "realtime-api", "title": "Overview", "slug": "realtime-api", "type": "function" }, { "id": "stream", "title": "Listen to database changes", "slug": "stream", "product": "realtime", "type": "function" }, { "id": "subscribe", "title": "Subscribe to channel", "slug": "subscribe", "product": "realtime", "type": "function" }, { "id": "remove-subscription", "title": "Remove a subscription", "slug": "removesubscription", "product": "realtime", "type": "function" }, { "id": "remove-all-subscriptions", "title": "Remove all subscriptions", "slug": "removeallsubscriptions", "product": "realtime", "type": "function" }, { "id": "get-subscriptions", "title": "Retrieve subscriptions", "slug": "getsubscriptions", "product": "realtime", "type": "function" }, { "id": "remove-channel", "title": "Unsubscribe from a channel", "slug": "removechannel", "product": "realtime", "type": "function" }, { "id": "remove-all-channels", "title": "Unsubscribe from all channels", "slug": "removeallchannels", "product": "realtime", "type": "function" }, { "id": "get-channels", "title": "Retrieve all channels", "slug": "getchannels", "product": "realtime", "type": "function" }, { "id": "broadcast-message", "title": "Broadcast a message", "slug": "broadcastmessage", "product": "realtime", "type": "function" }, { "id": "realtime-setauth", "title": "Set authentication token", "slug": "realtime-setauth", "product": "realtime", "type": "function" } ] }, { "type": "category", "title": "Storage", "items": [ { "id": "file-buckets", "isFunc": false, "title": "File Buckets", "slug": "file-buckets", "product": "storage", "type": "function", "items": [ { "id": "storageclient-from", "title": "Access a storage bucket", "slug": "storageclient-from", "type": "function", "product": "storage" }, { "id": "list-buckets", "title": "List all buckets", "slug": "storage-listbuckets", "product": "storage", "type": "function" }, { "id": "get-bucket", "title": "Retrieve a bucket", "slug": "storage-getbucket", "product": "storage", "type": "function" }, { "id": "create-bucket", "title": "Create a bucket", "slug": "storage-createbucket", "product": "storage", "type": "function" }, { "id": "empty-bucket", "title": "Empty a bucket", "slug": "storage-emptybucket", "product": "storage", "type": "function" }, { "id": "update-bucket", "title": "Update a bucket", "slug": "storage-updatebucket", "product": "storage", "type": "function" }, { "id": "delete-bucket", "title": "Delete a bucket", "slug": "storage-deletebucket", "product": "storage", "type": "function" }, { "id": "from-upload", "title": "Upload a file", "slug": "storage-from-upload", "product": "storage", "type": "function" }, { "id": "from-update", "title": "Replace an existing file", "slug": "storage-from-update", "product": "storage", "type": "function" }, { "id": "from-move", "title": "Move an existing file", "slug": "storage-from-move", "product": "storage", "type": "function" }, { "id": "from-copy", "title": "Copy an existing file", "slug": "storage-from-copy", "product": "storage", "type": "function" }, { "id": "from-create-signed-url", "title": "Create a signed URL", "slug": "storage-from-createsignedurl", "product": "storage", "type": "function" }, { "id": "from-create-signed-urls", "title": "Create signed URLs", "slug": "storage-from-createsignedurls", "product": "storage", "type": "function" }, { "id": "from-create-signed-upload-url", "title": "Create signed upload URL", "slug": "storage-from-createsigneduploadurl", "product": "storage", "type": "function" }, { "id": "from-upload-to-signed-url", "title": "Upload to a signed URL", "slug": "storage-from-uploadtosignedurl", "product": "storage", "type": "function" }, { "id": "from-get-public-url", "title": "Retrieve public URL", "slug": "storage-from-getpublicurl", "product": "storage", "type": "function" }, { "id": "from-download", "title": "Download a file", "slug": "storage-from-download", "product": "storage", "type": "function" }, { "id": "from-remove", "title": "Delete files in a bucket", "slug": "storage-from-remove", "product": "storage", "type": "function" }, { "id": "from-list", "title": "List all files in a bucket", "slug": "storage-from-list", "product": "storage", "type": "function" }, { "id": "storagefile-exists", "title": "Check if file exists", "slug": "storage-from-exists", "type": "function", "product": "storage" }, { "id": "storagefile-info", "title": "Get file metadata", "slug": "storage-from-info", "type": "function", "product": "storage" }, { "id": "storagefile-list-v2", "title": "List files (v2)", "slug": "storage-from-listv2", "type": "function", "product": "storage" }, { "id": "storagefile-to-base64", "title": "Convert file to base64", "slug": "storage-from-tobase64", "type": "function", "product": "storage" } ] }, { "id": "analytics-buckets", "isFunc": false, "title": "Analytics Buckets", "slug": "analytics-buckets", "product": "storage", "type": "function", "items": [ { "id": "storageanalytics-from", "title": "Access an analytics bucket", "slug": "storageanalytics-from", "type": "function", "product": "storage" }, { "id": "storageanalytics-createbucket", "title": "Create a new analytics bucket", "slug": "storageanalytics-createbucket", "type": "function", "product": "storage" }, { "id": "storageanalytics-listbuckets", "title": "List analytics buckets", "slug": "storageanalytics-listbuckets", "type": "function", "product": "storage" }, { "id": "storageanalytics-deletebucket", "title": "Delete an analytics bucket", "slug": "storageanalytics-deletebucket", "type": "function", "product": "storage" } ] }, { "id": "vector-buckets", "isFunc": false, "title": "Vector Buckets", "slug": "vector-buckets", "product": "storage", "type": "function", "items": [ { "id": "storagevectors-from", "title": "Access a vector bucket", "slug": "storagevectors-from", "type": "function", "product": "storage" }, { "id": "storagevectors-create-bucket", "title": "Create a vector bucket", "slug": "storagevectors-createbucket", "type": "function", "product": "storage" }, { "id": "storagevectors-delete-bucket", "title": "Delete a vector bucket", "slug": "storagevectors-deletebucket", "type": "function", "product": "storage" }, { "id": "storagevectors-get-bucket", "title": "Retrieve a vector bucket", "slug": "storagevectors-getbucket", "type": "function", "product": "storage" }, { "id": "storagevectors-list-buckets", "title": "List all vector buckets", "slug": "storagevectors-listbuckets", "type": "function", "product": "storage" }, { "id": "vectorbucket-createindex", "title": "Create a vector index", "slug": "vectorbucket-createindex", "type": "function", "product": "storage" }, { "id": "vectorbucket-deleteindex", "title": "Delete a vector index", "slug": "vectorbucket-deleteindex", "type": "function", "product": "storage" }, { "id": "vectorbucket-getindex", "title": "Retrieve a vector index", "slug": "vectorbucket-getindex", "type": "function", "product": "storage" }, { "id": "vectorbucket-listindexes", "title": "List all vector indexes", "slug": "vectorbucket-listindexes", "type": "function", "product": "storage" }, { "id": "vectorbucket-index", "title": "Access a vector index", "slug": "vectorbucket-index", "type": "function", "product": "storage" }, { "id": "vectorindex-deletevectors", "title": "Delete vectors from index", "slug": "vectorindex-deletevectors", "type": "function", "product": "storage" }, { "id": "vectorindex-getvectors", "title": "Retrieve vectors from index", "slug": "vectorindex-getvectors", "type": "function", "product": "storage" }, { "id": "vectorindex-listvectors", "title": "List vectors in index", "slug": "vectorindex-listvectors", "type": "function", "product": "storage" }, { "id": "vectorindex-putvectors", "title": "Add vectors to index", "slug": "vectorindex-putvectors", "type": "function", "product": "storage" }, { "id": "vectorindex-queryvectors", "title": "Search vectors in index", "slug": "vectorindex-queryvectors", "type": "function", "product": "storage" } ] } ] }, { "type": "category", "title": "Misc", "excludes": [ "reference_dart_v1", "reference_dart_v2", "reference_javascript_v1", "reference_javascript_v2", "reference_kotlin_v1", "reference_kotlin_v2", "reference_python_v2", "reference_swift_v1", "reference_swift_v2", "reference_kotlin_v3" ], "items": [ { "title": "Release Notes", "id": "release-notes", "slug": "release-notes", "isFunc": false, "type": "markdown" } ] } ]