---
title: "Delete specific KVStore entries"
method: POST
path: "/keys/delete/"
tags: ["KVStore", "public"]
---

# Delete specific KVStore entries

`POST /keys/delete/`

Delete entries for the specified keys from the specified store for the current user. If a World ID header is supplied, the
Project ID header _must_ also be supplied. Keys can be deleted from either the
client or server store. This operation is non-recursive
and only affects the specified scope level.

## Headers

- `x-m2-organization-id` string, required
- `x-m2-project-id` string
- `x-m2-world-id` string

## Request body

- object[] — The request body for deleting specific keys from a KV Store.
  - `key` string, required — The key to delete from the store
  - `store` union, required — Client or Server KV Store
    - 'kvstoreClient'
    - 'kvstoreServer'

## Response `204`

Indicates the KV Store was successfully cleared.

- PostKvstoreDeleteResponse — Indicates the KV Store was successfully cleared.

## Other responses

- `4XX` — The error object returned by the API when an error occurs

---

[API](https://skmtc.net/otherside/apis/key-value-store.md) · [All operations](https://skmtc.net/otherside/apis/key-value-store/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/otherside/key-value-store/revisions/fc05ba366987/schema)
