# Santos AI Website Intelligence & Agent Readiness Batch Audit API

> Santos AI Website Intelligence & Agent Readiness Batch Audit API is a paid API for AI agents from api.santosautomation.com, paid per call via x402, $0.5/call, status unknown (last checked 2026-09-15).

Audits one or more websites in batch for AI agent readiness, MCP, llms.txt, OpenAPI, SEO, accessibility, security, and performance, returning structured JSON scores and prioritized fixes.

## Facts

- Endpoint: POST https://api.santosautomation.com/api/audit/batch
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/santos-ai-website-intelligence-agent-readiness-batch-audit-api-8f85cb02
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fEiCGgdTSNKaIG_wMn6iP

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 santos-ai-website-intelligence-agent-readiness-batch-audit-api-8f85cb02 -d '<json body>'
```

Example prompt: Can you batch audit these three websites — https://example.com, https://myshop.io, and https://startup.ai — for AI agent readiness, including whether they have llms.txt or MCP, and give me their SEO, security, and accessibility scores with prioritized fixes?

## When to prefer this

Choose this endpoint when you need to audit one or more websites simultaneously for a combination of AI agent readiness signals (MCP, llms.txt, OpenAPI) alongside classic web health metrics (SEO, accessibility, security, performance) in a single structured JSON response. It is especially valuable when you need prioritized fixes and evidence-backed scores rather than raw crawl data, and when processing multiple URLs in a single API call is more efficient than sequential single-URL requests.

## Known failure modes

- TARGET_UNREACHABLE — the target URL is not accessible or DNS does not resolve
- Invalid or malformed URL in the batch causes that entry to fail
- Batch size limits exceeded may cause the entire request to be rejected
- Timeout on slow or unresponsive target sites
- Payment not included or insufficient USDC causes a 402 rejection before processing

## How this service works

Audit any website for AI Agent Readiness, MCP, llms.txt, OpenAPI, SEO, accessibility and security. Structured JSON with evidence and prioritized fixes.

## Output

A JSON object containing a batch summary (batch_size, succeeded, failed, tier) and a results array where each entry has the target URL, a success flag, and — on success — a report with per-category scores (SEO, security, performance, accessibility), an overall score, AI readiness signals (MCP, llms.txt, OpenAPI detection), and prioritized remediation recommendations. On failure, each entry includes an error code and message (e.g. TARGET_UNREACHABLE).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "urls": {
   "type": "array",
   "items": {
    "type": "string",
    "description": "Public HTTP or HTTPS URL to audit."
   },
   "maxItems": 50,
   "minItems": 1,
   "description": "Up to 50 public URLs; duplicates are removed."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tier": "paid",
  "failed": 1,
  "results": [
   {
    "ok": true,
    "url": "https://example.com/",
    "report": {
     "scores": {
      "seo": 40,
      "security": 33,
      "performance": 100,
      "accessibility": 100
     },
     "overall_score": 68
    }
   },
   {
    "ok": false,
    "url": "https://bad-host.invalid",
    "error": {
     "code": "TARGET_UNREACHABLE",
     "message": "Target unreachable"
    }
   }
  ],
  "succeeded": 1,
  "batch_size": 2
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/santos-ai-website-intelligence-agent-readiness-batch-audit-api-8f85cb02/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.santosautomation.com](https://www.zero.xyz/host/api.santosautomation.com/llms.txt)
