aituber-api
AITuber API
Create AI videos from a script or idea. From 15-second Shorts to 20-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, TikTok, and Instagram.
Base URL: https://app.aituber.app/api/v1
OpenAPI spec: https://app.aituber.app/api/v1/openapi.json
API docs: https://aituber.app/api
Tip: The endpoint reference and credit costs below are generated from the live API definition, so they match the current API. For interactive exploration and response schemas, use the OpenAPI spec or the docs page.
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. Keys start with ak_.
Authorization: Bearer <AITUBER_API_KEY>
Store the key in the AITUBER_API_KEY environment variable.