Skip to main content

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.

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-go

2. 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