# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Cloudflare KV Metadata API version: 1.0.0 extends: openapi/cloudflare-metadata-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 1 - target: $.paths['/accounts/{account_id}/storage/kv/namespaces/{namespace_id}/metadata/{key_name}'].get update: x-apievangelist-phrasing: intent: Read the metadata stored on a KV key effect: read questions: - What metadata is attached to a key in my KV namespace? - Can I read a KV key's metadata without fetching its value? instructions: - text: Read the metadata for key {key_name} in KV namespace {namespace_id}. slots: key_name: path.key_name namespace_id: path.namespace_id - text: Get the metadata of {key_name} in namespace {namespace_id} for account {account_id}. slots: key_name: path.key_name namespace_id: path.namespace_id account_id: path.account_id method: generated generated: '2026-09-26'