---
title: "PATCH /v4/key-value-stores/self/{key}"
method: PATCH
path: "/v4/key-value-stores/self/{key}"
tags: ["Key Value Store"]
---

# PATCH /v4/key-value-stores/self/{key}

`PATCH /v4/key-value-stores/self/{key}`

Update a key-value store you own by its canonical key (X-API-Key)

## Path parameters

- `key` string, required

## Request body

- object
  - `description` string
  - `publicRead` boolean
  - `sizeLimit` number

## Response `200`

Response for status 200

- object
  - `id` string, required
  - `key` string, required
  - `description` string, required
  - `accessMode` string, required
  - `type` string, required
  - `sizeLimit` number, required
  - `publicRead` boolean, required
  - `ownerAddress` string, required
  - `createdAt` string, required
  - `updatedAt` string, required

---

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