Skip to main content

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

Voice agents

Create and configure AI agents with custom personas, voices, languages, and LLM settings.

Calls

Initiate web and outbound phone calls, retrieve transcripts, and run post-call analysis.

Create Studio

Generate text-to-speech audio, transcribe speech, and dub video into multiple languages.

Workflows

Orchestrate multi-step call flows, schedule executions, and monitor job results.

Base URL

All API requests go to:

Authentication

Every request requires an X-API-Key header:
See Authentication for details.

Response envelope

Every successful response is wrapped the same way:
A handful of paginated list endpoints (e.g. GET /v1/workflows, GET /v1/billing/credit-history) omit message — data there is the pagination object itself (currentPage, totalPages, record, etc.) rather than a nested payload. Check each endpoint’s own documented response shape for the exact contents of data. Failed requests use a different shape — { success: false, error: {...}, meta: {...} } instead of message/data. See Errors for the full reference.