# Halowerk Site Audit

> Halowerk Site Audit is a paid API for AI agents from tools.halowerk.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Audits a website URL across technology, speed, security, discoverability, and accessibility, returning scored sections with detailed evidence-backed findings.

## Facts

- Endpoint: POST https://tools.halowerk.com/v1/site/audit
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-site-audit-746caca6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MHTo0ibJVTp346AmN3l5l

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 halowerk-site-audit-746caca6 -d '<json body>'
```

Example prompt: Can you run a full site audit on https://example.com and tell me how it scores on technology, speed, security, discoverability, and accessibility — with any critical or high-severity findings highlighted?

## When to prefer this

Choose this endpoint when you need a comprehensive, multi-dimensional website audit with evidence-backed findings in a single call. It covers technology stack detection, performance, security headers, SEO signals, and accessibility simultaneously and in parallel — making it more efficient than calling separate tools for each domain. Prefer it over generic uptime or ping checks when you need scored, actionable findings rather than simple availability status. Well-suited for pre-launch reviews, client reporting, and ongoing site health monitoring.

## Known failure modes

- Unreachable or invalid URL returns an error with no audit sections
- A section that times out or fails does not block other parallel sections
- Paywalled or authentication-required pages may yield incomplete results
- Extremely slow sites may cause partial data in the speed section

## How this service works

Prueft eine Adresse auf Technik, Geschwindigkeit, Sicherheit, Auffindbarkeit und Barrierefreiheit. Je Abschnitt strukturierte Werte, dazu Punkte von 0 bis 100 und eine Befundliste, in der jeder Eintrag einen Beleg traegt: Header, Zeichenkette, URL oder Messwert. Der Schweregrad kritisch bleibt belegter Kompromittierung und offenen Zugaengen vorbehalten. Ausschliesslich lesende Pruefungen, keine Anmeldeversuche, keine Einschleusung, kein Lasttest. Abschnitte laufen parallel; ein Abschnitt, der sc

## Output

A structured JSON response with parallel sections (technology, speed, security, discoverability, accessibility), each containing a score from 0–100, structured values, and a findings list where every entry carries evidence such as a header, string, URL, or measured value. Severity levels are used conservatively — 'critical' is reserved for confirmed compromises or open access points.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Ziel-URL, http oder https"
  },
  "sections": {
   "type": "array",
   "items": {
    "enum": [
     "tech",
     "speed",
     "security",
     "seo",
     "a11y"
    ],
    "type": "string"
   },
   "default": [
    "tech",
    "speed",
    "security",
    "seo",
    "a11y"
   ],
   "description": "Abschnitte, die geprueft werden sollen. Voreinstellung: alle fuenf."
  },
  "viewport": {
   "enum": [
    "mobile",
    "desktop"
   ],
   "type": "string",
   "default": "mobile"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-site-audit-746caca6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tools.halowerk.com](https://www.zero.xyz/host/tools.halowerk.com/llms.txt)
