Skip to main content
Avala provides official SDKs for Python and TypeScript, along with direct REST API access and a full OpenAPI specification. Choose the option that best fits your stack.

Python SDK

Full-featured client with sync and async support, type hints, and built-in pagination.

TypeScript SDK

First-class TypeScript types, Promise-based API, and tree-shakable exports.

REST API

Use any HTTP client to interact with the Avala API directly.

OpenAPI

Download the OpenAPI spec to generate clients in any language.

Quick Install

Environment Variables

Both SDKs read configuration from environment variables so you can keep credentials out of source code.
When environment variables are set, you can initialize a client without passing any arguments:

For installation guides, usage examples, and full method references, see the SDK documentation.