---
title: "Delete annotation queue records"
method: DELETE
path: "/v2/annotation-queues/{annotation_queue_id}/records"
tags: ["Annotation Queues"]
---

# Delete annotation queue records

`DELETE /v2/annotation-queues/{annotation_queue_id}/records`

Delete one or more records from an annotation queue by their IDs.

If one or more record IDs are not found or do not belong to the specified
queue, they are silently ignored. A 204 response does not guarantee that
all provided IDs were deleted.

Returns 404 if the annotation queue specified by `annotation_queue_id` is not found.
Individual missing record IDs do not trigger a 404.

## Path parameters

- `annotation_queue_id` string, required — A universally unique identifier (base64-encoded opaque string).

## Request body

- DeleteAnnotationQueueRecordsRequest
  - `record_ids` Id[], required — The IDs of the annotation queue records to delete.

## Response `204`

Annotation queue records successfully deleted

## Other responses

- `400` — Invalid request
- `401` — Authentication is required
- `403` — Insufficient permissions to access this resource
- `404` — Not found
- `422` — Unprocessable entity
- `429` — Rate limit exceeded

---

[API](https://skmtc.dev/arize-ai/apis/arize-rest-api.md) · [All operations](https://skmtc.dev/arize-ai/apis/arize-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/arize-ai/arize-rest-api/revisions/6521535a37bb/schema)
