---
title: "Animate"
method: POST
path: "/lowpoly/assets/{asset_id}/animate"
tags: ["lowpoly"]
---

# Animate

`POST /lowpoly/assets/{asset_id}/animate`

## Request

- Base URL: `https://api.retrodiffusion.ai/v2`
- URL: `https://api.retrodiffusion.ai/v2/lowpoly/assets/{asset_id}/animate`
- Auth: none declared. Required headers: `X-RD-Token`

Add an animation to a version. The first animation rigs the model (free).

## Path parameters

- `asset_id` string, required

## Headers

- `Idempotency-Key` string
- `X-RD-Token` string, required

## Request body

- LowPolyAnimateInput
  - `prompt` string, required: The motion to add (or the change to make), up to 250 characters.
  - `version` integer: Version to animate (default: the newest).
  - `animation` string: Name of an existing animation on that version to change instead of adding a new one. It keeps its name; the prompt describes what should change.
  - `mode` 'auto' | 'quality' | 'fast': auto (default): chosen per request - quality, or fast for simple requests. Same price. Lite styles ignore it (their model always runs at one setting).
  - `tiles` string[]: Scenes only: the tile ids to animate (up to 40). Priced per tile and object.
  - `objects` string[]: Scenes only: the placed object ids to animate (up to 20).
  - `custom_id` string

## Response `202`

Successful Response

- LowPolyTaskAccepted
  - `status` string
  - `task_id` string, required
  - `request_id` string, required
  - `asset_id` string, required
  - `operation` string, required
  - `cost` number, required
  - `size` integer, required
  - `size_source` string
  - `message` string, required

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `405`: Method not allowed.
- `422`: Validation Error
- `500`: Internal Server Error

---

[API](https://skmtc.dev/retrodiffusion/apis/retrodiffusion-api.md) · [All operations](https://skmtc.dev/retrodiffusion/apis/retrodiffusion-api/llms.txt) · [OpenAPI document](https://skmtc.dev/retrodiffusion/apis/retrodiffusion-api/revisions/9c76250e8e2d?raw)
