---
title: "Delete many"
method: DELETE
path: "/chrt_gpt/conversations/delete_many/v1"
tags: ["/chrt_gpt"]
---

# Delete many

`DELETE /chrt_gpt/conversations/delete_many/v1`

## Request

- Base URL: `http://localhost:8000`
- URL: `http://localhost:8000/chrt_gpt/conversations/delete_many/v1`
- Auth: HTTP bearer

Permanently deletes the caller's ChrtGPT conversations, their history, and the files uploaded into them, skipping IDs that don't exist or aren't the caller's. | authz: allowed_org_types=[shipper, provider], min_org_role=operator | (ChrtGPTConversationsDeleteManyReq) -> (ChrtGPTConversationsDeleteManyRes)

## Request body

- ChrtGPTConversationsDeleteManyReq
  - `conversation_ids` string[], required: IDs that don't exist or aren't the caller's are skipped.

## Response `200`

Successful Response

- ChrtGPTConversationsDeleteManyRes
  - `deleted_conversation_ids` string[], required: The requested conversations this call deleted; skipped IDs are left out.

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-13** `2cbb4c8fec86`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/chrt/apis/chrt-fastapi/changes/chrt_gpt/conversations/delete_many/v1/delete.md)

---

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