---
title: "Submit one requested zentools vibe music video for operator review."
method: POST
path: "/v2/vibe-video/submissions"
tags: ["Vibe Video"]
---

# Submit one requested zentools vibe music video for operator review.

`POST /v2/vibe-video/submissions`

## Request

- Base URL: `https://api.omtx.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.omtx.ai/v2/vibe-video/submissions`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

## Headers

- `Idempotency-Key` string, required

## Request body

- object: Public request for a user-submitted zentools vibe music video.
  - `music_prompt` string, required: Music direction for the generated track.
  - `visual_prompt` string, nullable: Visual direction for the generated looping video.
  - `artist_name` string, nullable: Optional artist or submitter credit name.
  - `title_hint` string, nullable: Optional title direction for operator review.
  - `duration_seconds` integer: Requested rendered duration in seconds.
  - `credit_artist` boolean: Whether the artist_name may be credited if the submission is published.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/omtx/apis/gateway.md) - [All operations](https://skmtc.dev/omtx/apis/gateway/llms.txt) - [OpenAPI document](https://skmtc.dev/omtx/apis/gateway/revisions/232715a75205?raw)
