---
title: "Create shorts"
method: POST
path: "/video/CreateShorts"
tags: ["Video"]
---

# Create shorts

`POST /video/CreateShorts`

Create short videos from audio content or feeds

## Request body

- object
  - `audioUrl` string — URL to the audio file to create shorts from (optional if feedIds provided)
  - `feedIds` string[] — Array of feed IDs to generate content from (optional if audioUrl provided)
  - `prompt` string — Optional instructions for short creation
  - `avatar1` string, required — ID of the first avatar to use
  - `avatar2` string — Optional ID of the second avatar to use
  - `subtitles` boolean — Optional boolean to include subtitles (default: true)
  - `callbackData` string — Optional data to include in webhooks
  - `scheduledOn` string, date-time — Optional date/time to schedule the request for processing

## Response `200`

Request accepted

- object
  - `requestId` string — Request identifier
  - `status` integer — Initial status code (0 = pending)

## Other responses

- `400` — Invalid request
- `401` — Unauthorized

---

[API](https://skmtc.net/autocontentapi/apis/content-api.md) · [All operations](https://skmtc.net/autocontentapi/apis/content-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/autocontentapi/content-api/revisions/355890b6b4cc/schema)
