---
title: "Run Lip-sync"
method: PUT
path: "/v2/projects/{project_id}/lipsync"
tags: ["projects"]
---

# Run Lip-sync

`PUT /v2/projects/{project_id}/lipsync`

Run lip-sync task for project id provided.

## Path parameters

- `project_id` string, uuid, required — Project ID

## Request body

- LipsyncTaskData
  - `is_multiple_speakers` boolean, nullable — Whether the video always has one face on screen at a time, or multiple. If unsure, set to `true`.
  - `is_free_lipsync` boolean, nullable — If specified, free lip-sync credits will be charged instead of minutes

## Response `200`

Lip-sync task response.

- LipsyncTaskResponse
  - `tasks_in_lipsync_queue` integer, nullable — Number of tasks in the lip-sync queue before your project
  - `lipsync_task_status` 'started' | 'done' | 'failed', nullable — Lip-sync task status

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/rask/apis/rask-api-documentation.md) · [All operations](https://skmtc.net/rask/apis/rask-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rask/rask-api-documentation/versions/e517d78f3592/schema)
