SDKs
Official SDKs for popular programming languages to integrate with Unizo APIs
Choose Your Language
Our SDKs provide idiomatic interfaces for each language, handling authentication, retries, and error handling so you can focus on building your application.
JavaScript
Modern TypeScript/JavaScript SDK with full type safety
npm install @unizo/sdkLearn more→
Python
Pythonic SDK with async support and type hints
pip install unizo-sdkLearn more→
Java
Enterprise-ready Java SDK with Spring Boot integration
implementation 'com.unizo:unizo-sdk:1.0.0'Learn more→
Go
Performant Go SDK with minimal dependencies
go get github.com/unizo/unizo-goLearn more→
Quick Start
1. Install the SDK
Choose your preferred language and install the SDK using the package manager:
# JavaScript/TypeScript
npm install @unizo/sdk
# Python
pip install unizo-sdk
# Java
implementation 'com.unizo:unizo-sdk:1.0.0'
# Go
go get github.com/unizo/unizo-go2. Initialize the Client
import { UnizoClient } from '@unizo/sdk';
const client = new UnizoClient({
apiKey: process.env.UNIZO_API_KEY
});3. Make Your First API Call
// List repositories from a connected SCM integration
const repos = await client.scm.listRepositories({
integrationId: 'github_123'
});
console.log(repos);Need Help?
For SDK-related support:
Contact support at support@unizo.ai