Developer Tools
Programmatic access to Sazabi via CLI, REST API, and SDKs.
Sazabi provides multiple ways to integrate programmatically with the platform. Whether you prefer command-line tools, direct API access, or language-specific SDKs, we have you covered.
Available tools
CLI
Command-line interface for managing projects, querying logs, and automating workflows from your terminal.
REST API
Full programmatic access to threads, messages, data sources, and configuration via HTTP endpoints.
SDKs
Official client libraries for JavaScript/TypeScript, Python, and Go with idiomatic interfaces.
Choosing the right tool
| Use case | Recommended tool |
|---|---|
| Interactive debugging | CLI |
| CI/CD automation | CLI or API |
| Server-side applications | SDKs |
| Custom integrations | API |
| Scripts and one-off tasks | CLI |
| Production services | SDKs |
Authentication overview
All developer tools use the same API key authentication:
- Public keys (
pk_) are project-scoped and used for data ingestion - Secret keys (
sk_) are organization-scoped and provide full API access
See API Keys to create and manage your keys.