# DomainAudit Bundle Report

> DomainAudit Bundle Report is a paid API for AI agents from domainaudit.genexxis.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-30).

Returns a comprehensive one-call website report covering on-page SEO, accessibility, security headers, TLS, email anti-spoofing, and RDAP registration, with section scores, an overall 0-100 grade, and top 10 prioritized fixes.

## Facts

- Endpoint: POST https://domainaudit.genexxis.com/audit/bundle?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/domainaudit-bundle-report-5f1f4c4c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0DHUMXP7qBvj3h36p2UZ3

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 domainaudit-bundle-report-5f1f4c4c -d '<json body>'
```

Example prompt: Can you run a full bundle audit on https://myshop.com and tell me the overall score, the letter grade, and what the top 10 things I should fix are?

## When to prefer this

Choose this endpoint when you need a comprehensive, multi-dimensional audit of a single web page in one API call rather than separate calls for SEO, headers, TLS, and email. It is ideal when you want a single overall score and prioritized fix list without stitching together multiple specialized endpoints. Prefer sibling endpoints if you only need one specific dimension (e.g., headers only or TLS only) to reduce cost and latency.

## Known failure modes

- Invalid or unreachable URL returns an error with no scores
- HTTP-only or non-existent domain may produce partial results for TLS section
- Payment not included or insufficient USDC results in 402 response
- Malformed JSON body or missing url field causes a 400 bad request
- Very slow target sites may cause timeout with incomplete section data

## How this service works

One-call website report for a URL: on-page SEO, accessibility pass on the HTML (alt text, form labels, html lang, button/link names, heading order, duplicate ids; contrast not measured), security headers, TLS, email anti-spoofing and RDAP registration, with section scores, an overall 0-100 score and the top 10 fixes. Body {"url":"https://..."}.

## Output

A JSON object containing the audited URL, an overall 0-100 numeric score, a letter grade (A–F), the domain, section scores for SEO, TLS, email, security headers, registration, and accessibility, and an ordered list of up to 10 top fixes each with an ID, description, area, and severity level.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Page URL (https://...) or plain hostname"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com/",
  "grade": "C",
  "score": 72,
  "domain": "example.com",
  "topFixes": [
   {
    "id": "hsts",
    "fix": "Add Strict-Transport-Security: max-age=31536000; includeSubDomains",
    "area": "headers",
    "severity": "fail"
   },
   {
    "id": "meta_description",
    "fix": "Add <meta name=\"description\"> of 50-160 characters",
    "area": "seo",
    "severity": "fail"
   }
  ],
  "sectionScores": {
   "seo": 69,
   "tls": 80,
   "email": 100,
   "headers": 15,
   "registration": 100,
   "accessibility": 100
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/domainaudit-bundle-report-5f1f4c4c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from domainaudit.genexxis.com](https://www.zero.xyz/host/domainaudit.genexxis.com/llms.txt)
