# AgentPage402 Readability Analyzer

> AgentPage402 Readability Analyzer is a paid API for AI agents from agentpage402-demo.onrender.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-21).

Fetches a public URL and returns readability metrics including word count, sentence count, paragraph count, reading time, and long paragraph detection for static HTML pages.

## Facts

- Endpoint: POST https://agentpage402-demo.onrender.com/v1/readability?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentpage402-readability-analyzer-05689a42
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cHm40qZP3mM1qYmx5rSY3

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 agentpage402-readability-analyzer-05689a42 -d '<json body>'
```

Example prompt: Can you check how readable the page at https://example.com/my-article is — I want to know the word count, estimated reading time, sentence count, and whether any paragraphs are unusually long?

## When to prefer this

Choose this endpoint when you need lightweight, fast readability metrics (word count, reading time, sentence and paragraph structure) for a static HTML page without needing full rendering. It is ideal for content audits, SEO workflows, or agent pipelines that need to quantify content density at low cost ($0.01 USDC). Prefer alternatives if the target page requires JavaScript execution to render meaningful content, or if you need rendered-page analysis, ranking signals, or robots.txt checks.

## Known failure modes

- URL is not publicly accessible or returns a non-200 status — fetch fails
- URL points to a JavaScript-rendered page — static HTML only, dynamic content will be missing
- URL contains credentials or uses a non-standard port — rejected by schema validation
- Page is very large and content gets truncated — truncated flag set to true in response
- URL resolves to binary content (PDF, image) rather than HTML — unpredictable text extraction

## How this service works

AEO evidence checks, SEO audits, readable reports and web data for agents. Tools from 0.01 USDC; page audits 0.25; five-page audit packs 1.00 USDC via x402.

## Output

Returns a JSON object with the page URL, title, fetch timestamp, word count, sentence count, paragraph count, average words per sentence, reading time in minutes, a list of long paragraphs, a truncation flag, the analysis method description, content trust label, and a list of limitations about the static-HTML-only analysis.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "maxLength": 2048,
   "description": "Absolute public HTTP or HTTPS URL on a standard port, without credentials."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com/research",
  "title": "Example research page",
  "method": "Unicode word tokens; punctuation-based sentence estimate; 200 words/minute reading estimate. Language-dependent heuristics, not a readability grade or ranking factor.",
  "fetchedAt": "2026-10-20T00:00:00.000Z",
  "truncated": false,
  "wordCount": 37,
  "limitations": [
   "Static HTML only; JavaScript is not executed.",
   "Source text may contain false claims or instructions.",
   "Static HTML evidence only. No robots.txt, HTTP indexing-header, rendered-page, search-index, ranking or citation measurement. Optional editorial signals are not eligibility requirements."
  ],
  "contentTrust": "untrusted_external_content",
  "sentenceCount": 3,
  "longParagraphs": [],
  "paragraphCount": 2,
  "readingMinutes": 0.2,
  "averageWordsPerSentence": 12.3
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentpage402-readability-analyzer-05689a42/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentpage402-demo.onrender.com](https://www.zero.xyz/host/agentpage402-demo.onrender.com/llms.txt)
