{
  "ok": true,
  "data": {
    "service": "workers-kv-typescript",
    "description": "Key-value storage on Cloudflare Workers KV.",
    "notes": {
      "scoping": "Entries are private to your client. Two visitors never see each other's keys.",
      "expiry": "Entries expire automatically after 60 minutes.",
      "limits": "Keys up to 64 characters, values up to 1024 characters."
    },
    "endpoints": [
      {
        "method": "GET",
        "path": "/",
        "description": "This document."
      },
      {
        "method": "GET",
        "path": "/health",
        "description": "Liveness check."
      },
      {
        "method": "GET",
        "path": "/get/{key}",
        "description": "Read one value."
      },
      {
        "method": "POST",
        "path": "/set",
        "description": "Store a value. Body: { \"key\": string, \"value\": string }"
      },
      {
        "method": "GET",
        "path": "/list",
        "description": "List your keys."
      },
      {
        "method": "DELETE",
        "path": "/delete/{key}",
        "description": "Delete one value."
      }
    ]
  }
}