# Z2R Agent API — Website SEO & Compliance Checker

> Z2R Agent API — Website SEO & Compliance Checker is a paid API for AI agents from z2r-agent-api.netlify.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-11).

Analyzes a public URL for SEO and compliance issues, returning a score, detected facts, and categorized issues with severity levels.

## Facts

- Endpoint: GET https://z2r-agent-api.netlify.app/api/site-check?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/z2r-agent-api-website-seo-compliance-checker-9d392db0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wrmreApq6pNJQUiEI8UMT

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 z2r-agent-api-website-seo-compliance-checker-9d392db0
```

Example prompt: Can you run an SEO and compliance check on https://www.example.com and tell me the score, any issues found, and how severe they are?

## When to prefer this

Choose this endpoint when you need a quick, pay-per-call SEO and compliance audit of a single public webpage without committing to a subscription-based crawl platform. It is especially useful for AI agents that need to programmatically assess page health before publishing, after changes, or as part of a competitive analysis workflow. At $0.01 USDC per call via x402, it is cost-effective for on-demand or low-frequency checks.

## Known failure modes

- Invalid or non-public URL returns an error
- URL is unreachable or returns a non-200 status — check may fail or return incomplete results
- Payment not fulfilled via x402 results in a 402 response before analysis runs
- Rate limiting or network timeouts on the target site may cause partial results
- Malformed URL input causes a validation error

## How this service works

Pay-per-call APIs for AI agents: EU VAT validation (VIES) and website SEO/compliance check. USDC on Base via x402.

## Output

A JSON object containing: a numeric score from 0–100 representing overall SEO/compliance health, a facts object with discovered metadata about the page, and an array of issues each with a severity level, an ID, and a human-readable message describing the problem.

## Request schema (JSON Schema)

```json
{
 "input": {
  "type": "object",
  "required": [
   "url"
  ],
  "properties": {
   "url": {
    "type": "string",
    "description": "Public http(s) URL of the page to check"
   }
  }
 },
 "output": {
  "type": "object"
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "facts": "object",
  "score": "number 0-100",
  "issues": "array of {severity, id, message}"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/z2r-agent-api-website-seo-compliance-checker-9d392db0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from z2r-agent-api.netlify.app](https://www.zero.xyz/host/z2r-agent-api.netlify.app/llms.txt)
