{
  "name": "JWT Toolkit API",
  "description": "Generate, validate, decode, and refresh JWT tokens with JWKS management.",
  "version": "1.0",
  "endpoints": [
    {
      "path": "/jwt-toolkit/decode",
      "method": "POST",
      "body": {
        "token": "string"
      },
      "desc": "Decode JWT without verification"
    },
    {
      "path": "/jwt-toolkit/inspect",
      "method": "POST",
      "body": {
        "token": "string"
      },
      "desc": "Inspect JWT claims, expiry, algorithm"
    },
    {
      "path": "/jwt-toolkit/validate",
      "method": "POST",
      "body": {
        "token": "string",
        "secret": "string?"
      },
      "desc": "Validate JWT signature (HS256 only)"
    }
  ]
}