---
title: "Ai Captions"
method: POST
path: "/api/v1/ai-captions"
tags: ["Utilities"]
---

# Ai Captions

`POST /api/v1/ai-captions`

## Request

- Base URL: `https://api.muapi.ai`
- URL: `https://api.muapi.ai/api/v1/ai-captions`
- Auth: one of:
  - API key in header `x-api-key`
  - OAuth 2 (client credentials, token URL `https://api.muapi.ai/oauth/token`)

## Query parameters

- `webhook` string
- `team_id` integer, nullable

## Headers

- `x-api-key` string
- `x-embed-code` string, nullable
- `x-agent-embed-code` string, nullable
- `x-whitelabel-studio` string, nullable
- `authorization` string, nullable

## Request body

- AICaptionsRequest
  - `video_url` string, uri, required
  - `language` 'English' | 'English (USA)' | 'English (UK)' | 'English (Australia)' | 'English (Canada)' | 'Japanese' | 'Chinese' | 'German' | 'Hindi' | 'French' | 'French (France)' | 'French (Canada)' | 'Korean' | 'Portuguese (Brazil)' | 'Portuguese (Portugal)' | 'Portuguese' | 'Spanish (Spain)' | 'Spanish (Mexico)' | 'Italian' | 'Spanish' | 'Indonesian' | 'Dutch' | 'Turkish' | 'Filipino' | 'Polish' | 'Swedish' | 'Bulgarian' | 'Romanian' | 'Arabic (Saudi Arabia)' | 'Arabic (UAE)' | 'Arabic' | 'Czech' | 'Greek' | 'Finnish' | 'Croatian' | 'Malay' | 'Slovak' | 'Danish' | 'Tamil' | 'Telugu' | 'Ukrainian' | 'Russian' | 'Hungarian' | 'Norwegian' | 'Vietnamese'
  - `theme` 'Hormozi_1' | 'Hormozi_2' | 'Hormozi_3' | 'Beast' | 'Ali' | 'Noah' | 'Karl' | 'Luke' | 'Devin' | 'Celine' | 'Maya' | 'Ella' | 'Dan' | 'David' | 'Tracy' | 'Umi' | 'Iman' | 'William'
  - `webhook_url` string, uri, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/muapi/apis/muapi-api.md) · [All operations](https://skmtc.dev/muapi/apis/muapi-api/llms.txt) · [OpenAPI document](https://skmtc.dev/muapi/apis/muapi-api/revisions/e4b7374381e5?raw)
