Getting Started
Zatabase is a fully managed cloud platform. There is nothing to install, configure, or maintain. Create a project, grab your API key, and start building.
Create Your Account
Section titled “Create Your Account”Sign up at console.zatabase.io to create your account. You can sign up with email or with GitHub, Google, or Microsoft SSO.
Create a Project
Section titled “Create a Project”From the console dashboard:
- Click Create Project
- Choose a project name — this becomes your endpoint:
your-project.zatabase.io - Select a region (US East, US West, EU Central, or APAC)
Your project is live within seconds.
Get Your API Key
Section titled “Get Your API Key”Navigate to Project Settings > API Keys and click Generate Key. You will use this key to authenticate all SDK and API requests.
Copy the key immediately — it is only shown once. You can revoke and regenerate keys at any time from the same page.
Install the SDK
Section titled “Install the SDK”TypeScript / JavaScript
Section titled “TypeScript / JavaScript”npm install @zatabase/sdkPython
Section titled “Python”pip install zatabasecargo add zatabaseConnect
Section titled “Connect”TypeScript
Section titled “TypeScript”import { Zatabase } from '@zatabase/sdk';
const db = new Zatabase({ endpoint: 'https://your-project.zatabase.io', apiKey: 'your-api-key',});
const result = await db.sql.execute('SELECT 1');console.log(result.rows);Python
Section titled “Python”from zatabase import Zatabase
db = Zatabase( endpoint="https://your-project.zatabase.io", api_key="your-api-key",)
result = await db.sql.execute("SELECT 1")print(result.rows)use zatabase::Zatabase;
let db = Zatabase::builder() .endpoint("https://your-project.zatabase.io") .api_key("your-api-key") .build()?;
let result = db.sql().execute("SELECT 1").await?;println!("{:?}", result.rows);curl -s -X POST https://your-project.zatabase.io/v1/sql \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"query": "SELECT 1"}'Next Steps
Section titled “Next Steps”- Quick Start — Create tables, insert data, run queries
- Authentication — Set up users and sessions
- SDKs — Full SDK reference