aituber-api
AITuber API
Create AI videos from a script or idea. From 15-second Shorts to 7-minute long-form content. The API handles voice narration (1,300+ voices, any language), AI-generated visuals, word-synced captions, MP4 export, and publishing to YouTube and Instagram.
Base URL: https://app.aituber.app/api/v1
OpenAPI spec: https://app.aituber.app/api/v1/openapi.json
API docs: https://app.aituber.app/api-docs
Tip: For the most up-to-date parameter details, examples, and response schemas, refer to the interactive API docs at https://app.aituber.app/api-docs when possible. The reference below covers everything you need to get started, but the docs always reflect the latest API.
Authentication
All endpoints except GET /voices require a Bearer token. Create an API key in the AITuber dashboard at https://app.aituber.app/dashboard/api-keys.
Authorization: Bearer <AITUBER_API_KEY>
Store the key in the AITUBER_API_KEY environment variable.