Cloudflare/kv
@webframp/cloudflare/kvv2026.07.19.1
01README
Cloudflare Workers KV — namespaces, keys, values, bulk operations
02Release Notes
2026.07.19.1
Added: Initial code-generated release of @webframp/cloudflare/kv with 12 methods covering the Cloudflare kv API surface.
03Models
@webframp/cloudflare/kvv2026.07.19.1cloudflare/kv.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| apiToken | string | Cloudflare API token |
| accountId | string | Cloudflare account ID |
fn list_namespaces(page?: number, per_page?: number, order?: enum, direction?: enum)
List Namespaces
| Argument | Type | Description |
|---|---|---|
| page? | number | |
| per_page? | number | |
| order? | enum | |
| direction? | enum |
fn create_a_namespace(title: unknown)
Create a Namespace
| Argument | Type | Description |
|---|---|---|
| title | unknown |
fn get_a_namespace(namespace_id: string)
Get a Namespace
| Argument | Type | Description |
|---|---|---|
| namespace_id | string |
fn update_workers_kv_namespace_rename_a_namespace(namespace_id: string, title: unknown)
Rename a Namespace
| Argument | Type | Description |
|---|---|---|
| namespace_id | string | |
| title | unknown |
fn delete_workers_kv_namespace_remove_a_namespace(namespace_id: string)
Remove a Namespace
| Argument | Type | Description |
|---|---|---|
| namespace_id | string |
fn update_workers_kv_namespace_write_multiple_key_value_pairs(namespace_id: string)
Write multiple key-value pairs
| Argument | Type | Description |
|---|---|---|
| namespace_id | string |
fn delete_multiple_key_value_pairs(namespace_id: string)
Delete multiple key-value pairs
| Argument | Type | Description |
|---|---|---|
| namespace_id | string |
fn get_multiple_key_value_pairs(namespace_id: string, keys: array, type?: enum, withMetadata?: boolean)
Get multiple key-value pairs
| Argument | Type | Description |
|---|---|---|
| namespace_id | string | |
| keys | array | Array of keys to retrieve (maximum of 100). |
| type? | enum | Whether to parse JSON values in the response. |
| withMetadata? | boolean | Whether to include metadata in the response. |
fn list_a_namespace_s_keys(namespace_id: string, limit?: number, prefix?: string, cursor?: string)
List a Namespace's Keys
| Argument | Type | Description |
|---|---|---|
| namespace_id | string | |
| limit? | number | |
| prefix? | string | |
| cursor? | string |
fn get_workers_kv_namespace_read_the_metadata_for_a_key(key_name: string, namespace_id: string)
Read the metadata for a key
| Argument | Type | Description |
|---|---|---|
| key_name | string | |
| namespace_id | string |
fn update_workers_kv_namespace_write_key_value_pair_with_metadata(key_name: string, namespace_id: string, expiration?: string, expiration_ttl?: string)
Write key-value pair with optional metadata
| Argument | Type | Description |
|---|---|---|
| key_name | string | |
| namespace_id | string | |
| expiration? | string | |
| expiration_ttl? | string |
fn delete_key_value_pair(key_name: string, namespace_id: string)
Delete key-value pair
| Argument | Type | Description |
|---|---|---|
| key_name | string | |
| namespace_id | string |
Resources
namespaces(infinite)— List Namespaces
a_namespace(infinite)— Create a Namespace
workers_kv_namespace_rename_a_namespace(infinite)— Rename a Namespace
workers_kv_namespace_write_multiple_key_value_pairs(infinite)— Write multiple key-value pairs
delete_multiple_key_value_pairs(infinite)— Delete multiple key-value pairs
multiple_key_value_pairs(infinite)— Get multiple key-value pairs
a_namespace_s_keys(infinite)— List a Namespace's Keys
workers_kv_namespace_read_the_metadata_for_a_key(infinite)— Read the metadata for a key
workers_kv_namespace_write_key_value_pair_with_metadata(infinite)— Write key-value pair with optional metadata
04Stats
A
100 / 100
Downloads
0
Archive size
8.3 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels