# ScrapFly Crawl Summarize

> ScrapFly Crawl Summarize is a paid API for AI agents from test-scrapfly.orbonomy.xyz, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Fetches a web page by URL and returns an AI-generated summary of its content, truncated to an optional maximum length

## Facts

- Endpoint: POST https://test-scrapfly.orbonomy.xyz/api/crawl/summarize
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scrapfly-crawl-summarize-fe4942ca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__Zc-lf7EryLGikoY-5Kwe

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 scrapfly-crawl-summarize-fe4942ca -d '<json body>'
```

Example prompt: Can you fetch and summarize the article at https://www.example.com/some-long-article for me, keeping the summary under 500 characters?

## When to prefer this

Use this endpoint when you need a quick, AI-generated natural language summary of a web page's content without having to parse raw HTML yourself. Ideal for agents that need to digest external URLs on the fly without managing their own scraping or summarization pipeline. Prefer this over raw crawl endpoints when the goal is comprehension rather than structured data extraction.

## Known failure modes

- URL is unreachable or returns a non-200 status — success: false
- URL is malformed or missing — validation error
- Page requires JavaScript rendering that cannot be handled — incomplete or empty summary
- maxLength too short to produce a meaningful summary — truncated or error response
- Payment failure on Base chain — 402 payment required error
- Rate limiting or anti-bot measures on target site — crawl blocked

## How this service works

69 endpoints for data, content generation, and web scraping. Pay per request via x402 on Base chain.

## Output

A JSON object with a 'success' boolean and a 'data' object containing the AI-generated summary of the crawled web page content, optionally truncated to the specified maxLength.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "url"
 ],
 "properties": {
  "url": {
   "type": "string",
   "description": "url"
  },
  "maxLength": {
   "type": "number",
   "description": "maxLength"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "success"
 ],
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scrapfly-crawl-summarize-fe4942ca/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from test-scrapfly.orbonomy.xyz](https://www.zero.xyz/host/test-scrapfly.orbonomy.xyz/llms.txt)
