# Web Intel API – On-Page SEO Audit

> Web Intel API – On-Page SEO Audit is a paid API for AI agents from web-intel-x402.x402-web-intel-api.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-02).

Performs a pay-per-call on-page SEO audit of any public URL, returning a grade, score, and prioritized list of issues

## Facts

- Endpoint: GET https://web-intel-x402.x402-web-intel-api.workers.dev/v1/seo-audit?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/web-intel-api-on-page-seo-audit-d5bcd89d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UHhe4V1IIs3TLmp_nYrEG

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 web-intel-api-on-page-seo-audit-d5bcd89d
```

Example prompt: Can you run an on-page SEO audit on https://example.com and tell me what grade it gets and what the biggest issues are?

## When to prefer this

Choose this endpoint when you need a quick, structured on-page SEO analysis of a specific public URL without setting up an account or API key. It is ideal for agents that need to programmatically evaluate SEO health, detect missing meta tags, or score pages as part of a content or marketing workflow. Prefer this over full-site crawlers when you only need a single-page audit with per-call pricing and no subscription commitment.

## Known failure modes

- URL is not publicly accessible or returns a non-200 status — audit cannot be performed
- Invalid or malformed URL provided — request rejected with an error
- Page requires JavaScript rendering that the crawler cannot handle — incomplete results
- Payment fails or is insufficient — x402 payment error returned before audit runs
- Rate limiting or timeout on the target URL — partial or failed audit

## How this service works

Pay-per-call web extraction, on-page SEO audits and text analytics for AI agents. Paid in USDC on Base via x402 — no accounts or API keys.

## Output

Returns a JSON object containing an SEO letter grade (e.g. 'C'), a numeric score (0-100), and an array of detected issues each with an id and severity level (e.g. 'error', 'warning'). This allows agents to quickly triage what's wrong on a page and prioritize fixes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "grade": "C",
  "score": 72,
  "issues": [
   {
    "id": "meta-description",
    "severity": "error"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/web-intel-api-on-page-seo-audit-d5bcd89d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from web-intel-x402.x402-web-intel-api.workers.dev](https://www.zero.xyz/host/web-intel-x402.x402-web-intel-api.workers.dev/llms.txt)
