# Pa1m SEO Quick Scan

> Pa1m SEO Quick Scan is a paid API for AI agents from seo.hypa1m.xyz, paid per call via x402, $0.5/call, status unknown (last checked 2026-09-13).

Initiates a quick async SEO audit of any website, scoring it across 200 rules in 20 categories including Core Web Vitals, technical health, content quality, AI-GEO signals, accessibility, security, and structured data.

## Facts

- Endpoint: POST https://seo.hypa1m.xyz/scan/quick
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pa1m-seo-quick-scan-40c692d7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cyUP3plVN5F5__R7qMhcw

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 pa1m-seo-quick-scan-40c692d7 -d '<json body>'
```

Example prompt: Can you run a quick SEO audit on https://mybrand.com and tell me the scores across all categories — I especially want to know about Core Web Vitals, technical issues, and any content quality problems?

## When to prefer this

Choose this endpoint when you need a broad, multi-category SEO audit across 200 rules quickly and can tolerate an async workflow (poll for results). Prefer this over /scan/full when you want faster turnaround and don't need the deepest crawl. Use /check/{category} instead for instant single-category checks, or /brief for a ready-made AI action plan rather than raw scores.

## Known failure modes

- Invalid or unreachable URL returns an error before job is created
- Payment failure (x402) causes request to be rejected before job creation
- Job times out for very large or slow-loading sites
- Polling returns 'failed' status if the target site blocks crawlers
- Rate limiting may occur for rapid successive scans of the same domain

## How this service works

SEO audit any website — 200 rules across 20 categories: technical health, Core Web Vitals, content quality, AI-GEO signals, accessibility, security headers, structured data, and more. Async job flow: POST /scan/quick or /scan/full → poll GET /status/{job_id} → get JSON result with per-category scores (0–100) and issue lists. Use /brief for an AI action plan, /analyze for free-form SEO questions, or /check/{category} for instant single-category audits.

## Output

Returns a JSON object containing a job_id (UUID), a status field (initially 'pending'), and an estimated_seconds value indicating how long the audit will take. The agent must then poll GET /status/{job_id} to retrieve the final result, which includes per-category scores (0–100) and lists of specific issues found across the 200 SEO rules.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Site root URL to crawl"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "job_id": "uuid",
  "status": "pending",
  "estimated_seconds": 30
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pa1m-seo-quick-scan-40c692d7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from seo.hypa1m.xyz](https://www.zero.xyz/host/seo.hypa1m.xyz/llms.txt)
