# Agent Access Repair Plan – Generic Criterion Check

> Agent Access Repair Plan – Generic Criterion Check is a paid API for AI agents from agentreadiness.halowerk.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-14).

Passively fetches public evidence from a target URL and evaluates a generic agent-access criterion, returning an observation, threshold, verdict, evidence source, limitations, and a repair action.

## Facts

- Endpoint: POST https://agentreadiness.halowerk.com/v1/generic-agent-access-repair?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-access-repair-plan-generic-criterion-check-af4b4758
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QGupmwJSRss5QFJy_Tp7t

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-access-repair-plan-generic-criterion-check-af4b4758 -d '<json body>'
```

Example prompt: Can you check whether https://example.com is set up correctly for AI agent access and give me a specific repair plan — I want to know the exact issue, the evidence you found, and what to fix?

## When to prefer this

Choose this endpoint when you need a passive, read-only evaluation of a generic agent-access criterion for any public URL — especially when the specific criterion doesn't have a dedicated sibling endpoint (e.g. GPTBot access, llms.txt). It is ideal for custom or composite checks where you supply the criterion directly. Prefer the specialized sibling endpoints (GPTBot, PerplexityBot, CCBot, llms.txt, etc.) when the criterion is well-known and standardized, as those return more targeted diagnostics.

## Known failure modes

- Target URL is unreachable or returns a non-200 status, causing incomplete evidence collection
- Criterion cannot be evaluated because the relevant signals are behind authentication or paywalls
- Malformed or excessively long target URL rejected by input validation
- Baseline object schema mismatch causing comparison to fail
- Rate limiting or transient network errors returning no evidence

## How this service works

Generic crawler access repair plan fetches current public evidence from the supplied target and evaluates the documented criterion. It returns the observation, threshold, verdict, exact evidence source, limitations and a mode-specific action. The check is passive: no login attempt, payload injection, exploit, purchase, form submission or load test is performed.

## Output

Returns a structured report containing: the observed state of the target (observation), the required threshold for the criterion, a pass/fail verdict, the exact public evidence source used, known limitations of the passive check, and a mode-specific repair action the site owner can take — all without performing any login, payload injection, exploit, purchase, form submission, or load test.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "target": {
   "type": "string",
   "maxLength": 2048,
   "minLength": 3,
   "description": "Public HTTP(S) URL or domain to inspect. A bare domain is normalized to HTTPS."
  },
  "context": {
   "type": "object",
   "description": "Optional non-secret correlation labels returned unchanged only in the request lifecycle.",
   "maxProperties": 12,
   "additionalProperties": {
    "type": [
     "string",
     "number",
     "boolean",
     "null"
    ]
   }
  },
  "baseline": {
   "type": [
    "object",
    "null"
   ],
   "description": "Optional baseline returned by a previous snapshot call.",
   "additionalProperties": true
  },
  "compare_url": {
   "type": "string",
   "maxLength": 2048,
   "minLength": 3,
   "description": "Optional public comparison URL. Used by change and monitoring services."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-access-repair-plan-generic-criterion-check-af4b4758/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentreadiness.halowerk.com](https://www.zero.xyz/host/agentreadiness.halowerk.com/llms.txt)
