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": 2000 } } }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, and time entries, plus read-only analytics and financial reports. JSON in, JSON out, with pagination and rate-limit headers.
/v1/clients/v1/invoices/v1/projects/v1/analytics/v1/financial/transactions/v1/financial/reportsWebhooks
Real-time event notifications for payments, project updates, and client activity. Signed payloads with automatic retries.
invoice.paidproject.completedclient.createdpayment.failedAI & Media
Generate real, metered video assets over the API — the same pipeline as the in-app AI Video Studio. Chat, Content Studio, and AI Agents run in-app via the 11-model gateway.
/v1/video/generate/v1/video/generate (poll)AI Chat + Agents (in-app)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
- Paystack 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.