---
title: "Gen Video Ai Asset Image To Lipsync"
method: POST
path: "/api/v1/video/gen-video-ai-asset-image-to-lipsync"
tags: ["video"]
---

# Gen Video Ai Asset Image To Lipsync

`POST /api/v1/video/gen-video-ai-asset-image-to-lipsync`

## Request

- Base URL: `https://api.brandbooster.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.brandbooster.ai/api/v1/video/gen-video-ai-asset-image-to-lipsync`
- Auth: HTTP bearer

Generate lipsync video using FAL API

## Request body

- AIProductVideoLipsyncDTO
  - `params` LipsyncParamsDTO
    - `quality` string: Quality of the lipsync output
    - `seed` integer, nullable: Seed for reproducibility
    - `input_image` InputImageDTO, required
      - `image_url` string, required: URL of the input image
      - `type` string: Type of input image
    - `input_audio` InputAudioDTO, required
      - `audio_url` string, required: URL of the input audio
      - `type` string: Type of input audio
    - `prompt` string, required: Prompt for lipsync generation
    - `enhance_prompt` boolean: Whether to enhance the prompt
  - `provider` string, nullable: Provider for lipsync (fal)
  - `video_model` string, nullable: Video model to use
  - `image_url` string, nullable: URL of the input image (for FAL)
  - `audio_url` string, nullable: URL of the input audio (for FAL)
  - `prompt` string, nullable: Prompt for lipsync generation (for FAL)
  - `domain_id` string, nullable: Optional domain ID

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/brandbooster/apis/fastapi.md) - [All operations](https://skmtc.dev/brandbooster/apis/fastapi/llms.txt) - [OpenAPI document](https://skmtc.dev/brandbooster/apis/fastapi/revisions/8e8c18c2dc35?raw)
