Key-value stores
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.
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.
Get list of key-value stores
/key-value-storesCreate key-value store
/key-value-storesGet key-value store
/key-value-stores/{storeId}Update key-value store
/key-value-stores/{storeId}Delete key-value store
/key-value-stores/{storeId}Get list of key-value store keys
/key-value-stores/{storeId}/keysDownload key-value store records
/key-value-stores/{storeId}/recordsGet key-value store record
/key-value-stores/{storeId}/records/{recordKey}Check if key-value store record exists
/key-value-stores/{storeId}/records/{recordKey}Set key-value store record
/key-value-stores/{storeId}/records/{recordKey}Set key-value store record (POST)
/key-value-stores/{storeId}/records/{recordKey}Delete key-value store record
/key-value-stores/{storeId}/records/{recordKey}