---
title: "POST /publish-video"
method: POST
path: "/publish-video"
---

# POST /publish-video

`POST /publish-video`

## Headers

- `VIZARDAI_API_KEY` string, required

## Request body

- object
  - `finalVideoId` integer, required — The ID of the generated video returned from Retrieve Video Clips endpoint.
  - `publishTime` integer — Unix timestamp for scheduled publishing. If not set, the video is published immediately.
  - `socialAccountId` string, required — The ID of the connected social account returned by the Retrieve Social Accounts endpoint.
  - `post` string — Video description for the social post. Empty string is allowed — AI will generate content automatically. Character limits vary by platform.
  - `title` string — YouTube video title. Only used for YouTube. If empty, an AI-generated title will be used.

## Response `200`

---

[API](https://skmtc.net/vizard/apis/video-clipping.md) · [All operations](https://skmtc.net/vizard/apis/video-clipping/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vizard/video-clipping/versions/2ba45d67ee36/schema)
