# Canonical Identity Repair Plan

> Canonical Identity Repair Plan 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).

Fetches public evidence from a target URL or domain and evaluates its canonical identity signals, returning an observation, verdict, evidence source, limitations, and a recommended repair action.

## Facts

- Endpoint: POST https://agentreadiness.halowerk.com/v1/canonical-identity-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/canonical-identity-repair-plan-e8d7502f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_x14SLEfcqJOIq4nU1TidW

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 canonical-identity-repair-plan-e8d7502f -d '<json body>'
```

Example prompt: Can you check the canonical identity setup for example.com and give me a repair plan — I want to know what's wrong, what the evidence says, and exactly what I need to fix?

## When to prefer this

Choose this endpoint when you need a passive, read-only canonical identity audit with a concrete repair plan — specifically when you want to know not just whether there is a problem, but exactly what to fix. Prefer it over generic SEO crawlers when the goal is agent-readable, structured verdicts with actionable repair steps rather than broad site reports.

## Known failure modes

- Target URL is unreachable or returns a non-200 status — endpoint may return an error or inconclusive verdict
- Target domain has no public canonical signals — observation returns empty or insufficient evidence
- Malformed or too-short target URL — validation error returned
- Rate limiting or payment failure via x402 protocol — call not executed
- Canonical signals exist but are ambiguous — verdict may be inconclusive with limited repair guidance

## How this service works

Canonical identity 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 assessment including: the observed canonical identity signal from the target, the evaluation threshold used, a pass/fail/warning verdict, the exact public evidence source inspected, any limitations of the passive check, and a mode-specific repair action to address identified issues. No login, form submission, or exploit is performed.

## 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/canonical-identity-repair-plan-e8d7502f/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)
