# Apify Storage/Key-value stores API

**Canonical:** https://apis.io/apis/apify/apify-storage-key-value-stores-api/  
**Provider:** Apify — https://apis.io/providers/apify/  
**Base URL:** https://api.apify.com  
**Documentation:** https://apify.com

Apify Storage/Key-value stores API is one of 42 APIs that [Apify](https://apis.io/providers/apify/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Storage/Key-value stores. The published artifact set on APIs.io includes an OpenAPI specification.

This section describes API endpoints to manage Key-value stores. Key-value store is a simple storage for saving and reading data records or files. Each data record is represented by a unique key and associated with a MIME content type. Key-value stores are ideal for saving screenshots, Actor inputs and outputs, web pages, PDFs or to persist the state of crawlers. For more information, see the [Key-value store documentation](https://docs.apify.com/platform/storage/key-value-store). :::note Some of the endpoints do not require the authentication token, the calls are authenticated using a hard-to-guess ID of the key-value store. :::

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/key-value-stores` | Get list of key-value stores |
| POST | `/v2/key-value-stores` | Create key-value store |
| GET | `/v2/key-value-stores/{storeId}` | Get store |
| PUT | `/v2/key-value-stores/{storeId}` | Update store |
| DELETE | `/v2/key-value-stores/{storeId}` | Delete store |
| GET | `/v2/key-value-stores/{storeId}/keys` | Get list of keys |
| GET | `/v2/key-value-stores/{storeId}/records` | Download records |
| GET | `/v2/key-value-stores/{storeId}/records/{recordKey}` | Get record |
| HEAD | `/v2/key-value-stores/{storeId}/records/{recordKey}` | Check if a record exists |
| PUT | `/v2/key-value-stores/{storeId}/records/{recordKey}` | Store record |
| POST | `/v2/key-value-stores/{storeId}/records/{recordKey}` | Store record (POST) |
| DELETE | `/v2/key-value-stores/{storeId}/records/{recordKey}` | Delete record |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/apify/openapi/apify-storage-key-value-stores-api-openapi.yml

## Other Apify APIs (12)

- [Apify Actor Runs API](https://apis.io/apis/apify/apify-actor-runs-api/)
- [Apify Actors API](https://apis.io/apis/apify/apify-actors-api/)
- [Apify Datasets API](https://apis.io/apis/apify/apify-datasets-api/)
- [Apify Key-Value Stores API](https://apis.io/apis/apify/apify-key-value-stores-api/)
- [Apify Request Queues API](https://apis.io/apis/apify/apify-request-queues-api/)
- [Apify Users API](https://apis.io/apis/apify/apify-users-api/)
- [Apify Actor builds API](https://apis.io/apis/apify/apify-actor-builds-api/)
- [Apify Actor tasks API](https://apis.io/apis/apify/apify-actor-tasks-api/)
- [Apify Actors/Actor builds API](https://apis.io/apis/apify/apify-actors-actor-builds-api/)
- [Apify Actors/Actor runs API](https://apis.io/apis/apify/apify-actors-actor-runs-api/)
- [Apify Actors/Actor versions API](https://apis.io/apis/apify/apify-actors-actor-versions-api/)
- [Apify Actors/Webhook collection API](https://apis.io/apis/apify/apify-actors-webhook-collection-api/)

## Tags

Storage/Key-value stores

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/apify/apify-storage-key-value-stores-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/apify/.
