---
title: "Delete an avatar video"
method: DELETE
path: "/v1/avatar-videos/{id}"
tags: ["Avatar Videos"]
---

# Delete an avatar video

`DELETE /v1/avatar-videos/{id}`

## Request

- Base URL: `https://api.anam.ai`
- URL: `https://api.anam.ai/v1/avatar-videos/{id}`
- Auth: HTTP bearer

Cancels the job if it is still running, then deletes its recording, session report and job content. Returns 200 once everything is deleted, or 202 when Lab finishes the deletion in the background, either because the session is still ending or because a delete failed and will be retried. Background deletion runs every minute and keeps retrying until it succeeds. The job row stays, without content, and a retry returns 409 content_expired. Repeating the call is safe.

## Path parameters

- `id` string, required

## Response `200`

Deleted

- object
  - `id` string, required
  - `deletedAt` string, date-time, required

## Other responses

- `202`: Scheduled; Lab deletes it in the background
- `401`: Missing or invalid API key
- `403`: API key lacks avatar-video write access
- `404`: Avatar video not found in this organization
- `503`: The API key could not be checked because of a temporary server problem. The key may be valid; retry after `Retry-After` seconds.

## Changes

- **2026-10-26** `e85ef0cd491e`: 1 info
  - added the non-success response with the status `503`
- **2026-10-23** `50c2b3e91610`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/anam/apis/anam-ai-api/changes/v1/avatar-videos/:id/delete.md)

---

[API](https://skmtc.dev/anam/apis/anam-ai-api.md) - [All operations](https://skmtc.dev/anam/apis/anam-ai-api/llms.txt) - [OpenAPI document](https://skmtc.dev/anam/apis/anam-ai-api/revisions/3e535ea89083?raw)
