{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Lists key names in the specified Workers KV namespace, with expiration times and metadata when present. Use `prefix` to filter names and `cursor` to request the next page. Values are not included.","properties":{"path":{"type":"object","properties":{"namespace_id":{"$ref":"#/definitions/workers-kv_namespace_identifier"},"account_id":{"$ref":"#/definitions/workers-kv_identifier"}},"required":["namespace_id","account_id"],"additionalProperties":false},"query":{"type":"object","properties":{"limit":{"description":"Maximum number of keys to return in one response. Pass `result_info.cursor` from the response as `cursor` to request the next page.","type":"number","default":1000,"maximum":1000,"minimum":10},"prefix":{"description":"Filters returned keys by a name prefix. Exact matches and any key names that begin with the prefix will be returned.","type":"string","examples":["My-Prefix"]},"cursor":{"description":"Opaque pagination token from `result_info.cursor` in the previous response. Pass it unchanged to request the next page of keys.","type":"string","examples":["6Ck1la0VxJ0djhidm1MdX2FyDGxLKVeeHZZmORS_8XeSuhz9SjIJRaSa2lnsF01tQOHrfTGAP3R5X1Kv5iVUuMbNKhWNAXHOl6ePB0TUL8nw"]}},"required":[],"additionalProperties":false}},"required":["path"],"additionalProperties":false,"definitions":{"workers-kv_namespace_identifier":{"description":"ID of the Workers KV namespace.","type":"string","maxLength":32,"examples":["0f2ac74b498b48028cb68387c421e279"]},"workers-kv_identifier":{"description":"ID of the Cloudflare account that owns the Workers KV namespaces.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]}}},"name":"List keys in a namespace","id":"cloudflare.workers-kv-namespace-list-a-namespace--s-keys","example":{"path":{"namespace_id":"0f2ac74b498b48028cb68387c421e279","account_id":"023e105f4ecef8ad9ca31a8372d0c353"}},"maxRequests":1,"summary":false}}