← Back to directory

Website audit API for one public page: security headers, HSTS (preload rules), T...

https://horizonpulse.dev/api/site/audit

Overview

Website audit API for one public page: security headers, HSTS (preload rules), TLS certificate and HTTP/2, HTTP to HTTPS redirect, on-page SEO and Open Graph, heuristic accessibility checks (not a WCAG or ADA conformance audit), transfer size, robots.txt, sitemap, security.txt, a 10-link broken-link sample and an agent-readiness summary, scored against our checklist, with fixes. Findings only. Obeys the site's robots.txt. Blocked or unreachable targets are not charged. USDC on Base only.

Protocol x402
Price $0.02
Payment Asset USD Coin
Payment Network eip155:8453
Category crypto/transactions
Provider horizonpulse
Source bazaar
Indexed 2026-11-09 23:08:25

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "url": "https://example.com/" }, "type": "http" }

Output Schema

{ "example": { "cached": false, "depth": "standard", "disclaimer": "<disclaimer>", "fetched": [ { "at": "<ISO 8601 time>", "bytes": 120, "method": "GET", "ok": true, "status": 200, "truncated": false, "url": "https://example.com/robots.txt" } ], "findings": [ { "category": "transport", "checkedAt": "<ISO 8601 time>", "evidence": "max-age=63072000", "id": "hsts", "severity": null, "source": "https://example.com/", "status": "pass", "title": "HSTS" } ], "fixes": [ { "category": "headers", "evidence": "<evidence>", "fix": "<fix>", "id": "csp", "priority": 1, "severity": "medium", "status": "fail" } ], "metrics": { "bytesReceived": 50000, "elapsedMs": 1500, "requests": 9 }, "ok": true, "priced": { "amountAtomic": "<atomic USDC>", "amountUsd": "<price>", "asset": "<USDC on Base>", "network": "base", "payTo": "<payTo>" }, "receipt": { "amountAtomic": "<atomic USDC>", "id": "hpr_<id>", "route": "/api/site/audit", "tier": "standard" }, "report_id": "sar_<uuid>", "rubric_version": "site-audit-rubric/2026-11-09.1", "score": { "categories": [ { "category": "headers", "earned": 10.5, "possible": 17, "score": 60, "weight": 25 } ], "label": "scored against our checklist", "overall": 72 }, "summary": { "fail": 4, "info": 3, "pass": 20, "unavailable": 0, "warn": 6 }, "target": { "finalUrl": "https://example.com/", "origin": "https://example.com", "pinnedAddress": "<ip>", "url": "https://example.com/" }, "timestamp": "<ISO 8601 time>" }, "type": "json" }