> ## Documentation Index
> Fetch the complete documentation index at: https://docs.indigenius.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Build voice AI products with the Indigenius Developer API.

# Indigenius Developer API

Indigenius is a voice AI platform for building agents, running calls, dubbing media, and automating workflows. This API gives you programmatic access to every capability on the platform.

## What you can build

<CardGroup cols={2}>
  <Card title="Voice agents" icon="microphone">
    Create and configure AI agents with custom personas, voices, languages, and
    LLM settings.
  </Card>

  <Card title="Calls" icon="phone">
    Initiate web and outbound phone calls, retrieve transcripts, and run
    post-call analysis.
  </Card>

  <Card title="Create Studio" icon="wand-magic-sparkles">
    Generate text-to-speech audio, transcribe speech, and dub video into
    multiple languages.
  </Card>

  <Card title="Workflows" icon="diagram-project">
    Orchestrate multi-step call flows, schedule executions, and monitor job
    results.
  </Card>
</CardGroup>

## Base URL

All API requests go to:

```
https://api.indigenius.ai/v1
```

## Authentication

Every request requires an `X-API-Key` header:

```bash theme={null}
curl https://api.indigenius.ai/v1/auth/keys \
  -H "X-API-Key: YOUR_API_KEY"
```

See [Authentication](/authentication) for details.

## Response envelope

Every endpoint returns the same envelope structure:

```json theme={null}
{
  "status": true,
  "message": "Human-readable result",
  "data": {}
}
```

On error, `status` is `false` and `data` is `null`. See [Errors](/errors) for the full reference.

## Quick links

* [Quickstart](/quickstart) — make your first API call in under 5 minutes
* [Auth & Keys](/auth-keys) — create and manage API keys and scopes
* [API Reference](/api-reference) — full interactive endpoint reference
* [Changelog](/changelog) — latest API updates
