# Arch Tools Summarize

> Arch Tools Summarize is a paid API for AI agents from archtools.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Summarizes a block of text into a concise output with configurable style and length, paid per call in USDC on Base

## Facts

- Endpoint: POST https://archtools.dev/v1/tools/summarize
- 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/arch-tools-summarize-ffe980a5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UYOkLrzG1e30RCSsxx3Ps

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 arch-tools-summarize-ffe980a5 -d '<json body>'
```

Example prompt: Can you summarize this article in bullet points, keeping it under 100 words? Here's the text: [paste article text]

## When to prefer this

Choose this endpoint when you need a quick, on-demand text summary with control over output style (bullets vs paragraph) and length, especially in agentic workflows where you pay only per call in USDC on Base. It pairs well with the sibling extract-page or extract-pdf endpoints to form a scrape-then-summarize pipeline. Prefer it over general-purpose LLM summarization when you want a metered, auditable, cost-predictable microservice rather than a full model API.

## Known failure modes

- Missing required 'text' field returns a validation error
- Text that is too short or already concise may produce a trivial or unchanged summary
- Invalid 'style' value may fall back to default bullet format or return an error
- Payment failure in USDC on Base (insufficient balance, wrong network) will block the request
- Very long input texts may hit token or character limits and be truncated or rejected

## How this service works

Summarize in 5 styles (bullets, tldr, executive...). Pay per call with USDC (x402) or credits - archtools.dev

## Output

A JSON object containing the summarized version of the input text, formatted according to the requested style (default: bullet points) and trimmed to the specified maximum word length.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "description": "Text to summarize"
  },
  "style": {
   "enum": [
    "bullets",
    "tldr",
    "executive",
    "paragraph",
    "headline"
   ],
   "type": "string",
   "default": "bullets",
   "description": "Summary style"
  },
  "max_length": {
   "type": "integer",
   "description": "Maximum summary length in words"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/arch-tools-summarize-ffe980a5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from archtools.dev](https://www.zero.xyz/host/archtools.dev/llms.txt)
