# Reading Time & Word Count Analyzer

> Reading Time & Word Count Analyzer is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns word count, character count, paragraph count, estimated reading time (at 238 wpm), and speaking time (at 150 wpm) for a given web page URL.

## Facts

- Endpoint: GET https://intel.rallylive.ca/site/reading-time
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/reading-time-word-count-analyzer-a2169b8b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rFHeOhuu0tsvM2_vExYfS

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 reading-time-word-count-analyzer-a2169b8b
```

Example prompt: How long would it take to read the article at https://example.com/my-article — give me the word count, estimated reading time at 238 words per minute, and speaking time too.

## When to prefer this

Choose this endpoint when you need lightweight, inexpensive content-sizing metrics for a web page without needing full content extraction. Ideal for populating feed metadata (e.g. '5 min read' badges), estimating podcast or presentation script length, or comparing content volume across pages. At $0.01 per call it is very cost-effective for bulk feed enrichment where only size metrics are needed rather than full text or semantic analysis.

## Known failure modes

- Page URL is inaccessible or returns a non-200 HTTP status — endpoint may return an error or empty metrics
- JavaScript-rendered pages may not be fully parsed, leading to undercount of words or paragraphs
- Very long pages may have higher latency or truncated results
- Paywalled or login-required pages may return minimal or zero content metrics
- Malformed or non-HTML URLs (e.g. PDF, binary files) may yield unexpected results

## How this service works

Reading time and word count for a page: words, characters, paragraphs, estimated reading time at 238 wpm and speaking time at 150 wpm. Lightweight content sizing for feeds and summaries. $0.01 per page.

## Output

Returns structured metrics for the target page including: total word count, character count, paragraph count, estimated reading time in minutes (calculated at 238 words per minute), and estimated speaking time in minutes (calculated at 150 words per minute). Useful for feed metadata, content cards, and editorial sizing decisions.

## 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",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/reading-time-word-count-analyzer-a2169b8b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
