Skip to main content

Server SDKs

Build backend integrations with type-safe SDKs.

Python

Use a type-safe Python library with async support

TypeScript

Build with full TypeScript support and autocomplete

Getting Your API Key

Before using the SDKs, you will need an API key from your itellicoAI dashboard.
1

Navigate to API Keys

Go to your itellicoAI dashboard and navigate to Developers → API Keys.
2

Create your key

Click the Create API Key button.
3

Copy and use with your SDK

Copy the generated API key and store it securely. The key is only shown once.
Never share your API key or commit it to version control. Use environment variables to store your key securely.

Why Use SDKs?

Type Safety

Access full TypeScript definitions and Python type hints for all API methods

Simplified Auth

Manage API keys automatically — no manual headers needed

Better Errors

Get structured exceptions for easier debugging

Less Code

Use clean methods instead of manual HTTP requests

Where To Find Examples

This page helps you choose an SDK and find the right reference. Language-specific pages own the runnable examples.
If you use…Go toWhat it covers
PythonPython SDKInstallation, sync and async usage, operations, errors, and environment variables
TypeScriptTypeScript SDKInstallation, typed usage, operations, errors, and environment variables
Raw HTTPREST API ReferenceAuthentication, endpoints, OpenAPI, and direct API usage

Installation

pip install itellicoai
View Python SDK docs →

Resources

NPM Package

Install TypeScript SDK from NPM

PyPI Package

Install Python SDK from PyPI

TypeScript SDK

View TypeScript SDK source code

Python SDK

View Python SDK source code

REST API Reference

Browse the complete REST API documentation

OpenAPI Spec

View the OpenAPI specification file