---
title: "Bulk delete cached responses"
method: DELETE
path: "/api/caches/bulk/"
tags: ["caches"]
---

# Bulk delete cached responses

`DELETE /api/caches/bulk/`

Bulk delete cached responses. Provide exactly one of `cache_keys`, `ids`, or `all`. `ids` uses internal integer IDs and is JWT-only; API-key clients should use `cache_keys` or `all`.

## Headers

- `Authorization` string, required

## Request body

- union — Exactly one deletion mode is required.
  - unknown
  - unknown
  - unknown

## Response `200`

Bulk delete result.

- CachesBulkDeleteCachedResponsesResponse200
  - `success_count` integer, required — Number of cache entries successfully deleted.
  - `deleted_count` integer, required — Number of cache entries deleted.
  - `message` string, required — Human-readable result message.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized - Missing or invalid authentication

---

[API](https://skmtc.dev/keywordsai/apis/api-reference.md) · [All operations](https://skmtc.dev/keywordsai/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/keywordsai/api-reference/revisions/58a2eabdccf3/schema)
