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.Documentation Index
Fetch the complete documentation index at: https://avala.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
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.| Variable | Description | Default |
|---|---|---|
AVALA_API_KEY | API key for authentication | — |
AVALA_BASE_URL | Custom API base URL | https://api.avala.ai/api/v1 |
AVALA_TIMEOUT | Request timeout in seconds | 30 |
For installation guides, usage examples, and full method references, see the SDK documentation.