# Footer Semantics Decision – agentreadiness.halowerk.com

> Footer Semantics Decision – agentreadiness.halowerk.com 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 and evaluates whether its footer meets documented semantic criteria, returning a verdict, observations, evidence source, limitations, and a recommended action.

## Facts

- Endpoint: POST https://agentreadiness.halowerk.com/v1/footer-semantics-decision?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/footer-semantics-decision-agentreadiness-halowerk-com-82383816
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iYr_AUGJISqSeI1yhQci7

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 footer-semantics-decision-agentreadiness-halowerk-com-82383816 -d '<json body>'
```

Example prompt: Can you check whether the footer on https://example.com has proper semantic structure and tell me if it passes the agent-readiness evaluation — including what evidence was found and any recommended fixes?

## When to prefer this

Choose this endpoint when you need a lightweight, passive, per-URL verdict on whether a page's footer meets semantic agent-readiness criteria — especially as part of a broader site audit pipeline alongside sibling checks (header semantics, heading outline, llms.txt). It is ideal for pre-launch compliance checks, competitive benchmarking, or change-detection workflows using baselines. Prefer it over generic HTML validators when the evaluation criterion is specifically about AI-agent-readable semantics rather than W3C validity.

## Known failure modes

- Target URL is unreachable or returns non-200 status — check returns an error with no verdict
- Target has no footer element detectable by passive inspection — observation notes absence, verdict likely fails
- Footer content is rendered only via JavaScript that the passive fetch cannot execute — limitation is noted, evidence may be incomplete
- Invalid or malformed URL input — returns validation error before any fetch is attempted
- Rate limiting or network timeout on the target host — returns a fetch failure with no evaluation

## How this service works

Footer semantics decision 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 observation (what was found in the footer), the evaluated threshold/criterion, a pass/fail verdict, the exact evidence source (URL or element), any limitations of the passive check, and a mode-specific recommended action to remediate or maintain compliance.

## 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/footer-semantics-decision-agentreadiness-halowerk-com-82383816/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)
