{
  "schema": "uaix.talisman.rest_endpoint_readiness.v1",
  "version": "3.199.0",
  "updatedUtc": "2026-06-07T00:00:00Z",
  "namespace": "uaix/v1",
  "status": "readiness-contract; optional disabled scaffold only",
  "endpoints": [
    {
      "method": "GET",
      "route": "/wp-json/uaix/v1/talisman/status",
      "publicSafe": true,
      "returns": "static package status",
      "writesFiles": false,
      "requiresAuth": false
    },
    {
      "method": "GET",
      "route": "/wp-json/uaix/v1/talisman/agents",
      "publicSafe": true,
      "returns": "static agent index",
      "writesFiles": false,
      "requiresAuth": false
    },
    {
      "method": "GET",
      "route": "/wp-json/uaix/v1/talisman/schema/request",
      "publicSafe": true,
      "returns": "static request schema",
      "writesFiles": false,
      "requiresAuth": false
    },
    {
      "method": "GET",
      "route": "/wp-json/uaix/v1/talisman/schema/response",
      "publicSafe": true,
      "returns": "static response schema",
      "writesFiles": false,
      "requiresAuth": false
    },
    {
      "method": "POST",
      "route": "/wp-json/uaix/v1/talisman/requests",
      "publicSafe": false,
      "returns": "501 talisman inbox not configured unless owner-configured",
      "writesFiles": false,
      "requiresAuth": true,
      "requiredCapability": "manage_options",
      "mutationAllowed": false
    }
  ]
}
