Skip to content

SDK Overview

All Pulsabase SDKs share the same core API. Choose your platform below.

Every SDK starts with a client initialization:

import { PulsaClient } from '@pulsabase/sdk';
const pb = new PulsaClient({
url: 'https://api.yourproject.pulsabase.io',
clientKey: 'your-public-client-key',
auth: {
// Optional auth config
autoRefreshToken: true,
},
});
ModuleDescription
pulsabase.from()Query builder for database operations
pulsabase.authAuthentication & session management
pulsabase.storageFile storage operations
pulsabase.realtimeReal-time subscriptions & channels
pulsabase.edgeEdge function invocations