Build on KAZI
REST API, webhooks, AI gateway, and 20+ integrations. From zero to your first API call in under five minutes.
API access included in Pro ($49/mo) and above
# 1. Authenticate with your API key
export KAZI_API_KEY="sk_live_..."
# 2. Confirm what your key can do
curl https://kazii.ai/api/v1/auth \
-H "Authorization: Bearer $KAZI_API_KEY"
# → { "data": { "scopes": ["clients:read", "invoices:write"],
# "plan": "pro", "rateLimit": { "limit": 10000 } } }Your first request in 3 steps
- 1
Generate an API key
Create a scoped key in your dashboard. Keys are prefixed sk_ and hashed with SHA-256 at rest.
Get API Key - 2
Make your first call
Authenticate with a Bearer token and hit any REST endpoint. JSON in, JSON out. No SDK required.
- 3
Subscribe to webhooks
Receive signed, retried event payloads the moment an invoice is paid or a project completes.
View API reference
# Verify your key, scopes, plan and usage
curl https://kazii.ai/api/v1/auth \
-H "Authorization: Bearer sk_live_..."
# List your clients
curl https://kazii.ai/api/v1/clients \
-H "Authorization: Bearer sk_live_..."
# Create a client (needs the clients:write or write scope)
curl -X POST https://kazii.ai/api/v1/clients \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{ "name": "Acme Inc", "email": "ops@acme.com" }'API Overview
REST API
Full CRUD over clients, projects, tasks, invoices, time entries, and analytics. JSON in, JSON out, with pagination and rate-limit headers.
/v1/clients/v1/invoices/v1/projects/v1/projects/{id}/v1/time-entries/v1/analyticsWebhooks
Real-time event notifications for payments, project updates, and client activity. Signed payloads with automatic retries.
invoice.paidproject.completedclient.createdpayment.failedAI (via Dashboard)
Access KAZI's 12-model AI gateway through the dashboard. Content generation, brainstorm, and AI agents available in-app.
AI Chat: 13 modelsContent StudioAI Agents (Business+)Authentication
Scoped API keys, SHA-256 hashed at rest. Authenticate with a Bearer token and introspect any key to confirm its scopes, plan, and usage.
Authorization: Bearer sk_.../v1/auth (introspect key)/v1/docs (OpenAPI spec)Integrations
Connect KAZI with the tools you already use. Native integrations plus Zapier for 5,000+ apps.
Built-In
- Stripe Payments
- Supabase Auth
- Resend Email
OAuth Login
- GitHub
Storage
- Supabase Storage
- Wasabi S3
Webhooks (outbound)
- Zapier
- Make
- n8n
- Custom URLs
AI Providers
- Anthropic Claude
- OpenAI GPT
- Google Gemini
- xAI Grok
CMS
- Sanity CMS
Blockchain (Experimental)
- Etherscan
- Blockfrost (Cardano)
Coming Soon
- QuickBooks
- Google Calendar
- Figma
Enterprise-Grade Security
API Key Auth
Secure SHA-256 hashed API keys with scoped permissions
Row Level Security
Supabase RLS policies isolate every user's data
Audit Logs
Complete activity trail with SIEM export
Start Building Today
Get your API key in 30 seconds. Full access to REST API, webhooks, and AI gateway.