# Text Summarization with Style and Word Limit

> Text Summarization with Style and Word Limit is a paid API for AI agents from twin.unykorn.org, paid per call via x402, $0.006/call, status unknown (last checked 2026-10-02).

Summarizes long text into a paragraph, bullet list, or TL;DR with a configurable word limit

## Facts

- Endpoint: POST https://twin.unykorn.org/ai/summarize?utm_source=zero.xyz
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/text-summarization-with-style-and-word-limit-19664fbb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_L_7txu8Dd3ciHz95QDpSJ

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 text-summarization-with-style-and-word-limit-19664fbb -d '<json body>'
```

Example prompt: Can you summarize this 3,000-word article into bullet points, keeping it under 150 words? [paste article text here]

## When to prefer this

Choose this endpoint when you need structured, style-controlled text summarization with a strict word cap — especially when you need to choose between paragraph prose, a bulleted list, or a TL;DR format. Ideal for agents processing long documents, articles, emails, or contracts where output length must be predictable and controlled. The 24,000-character input limit makes it suitable for large documents.

## Known failure modes

- Text exceeds 24,000 character limit — request rejected
- Invalid style value not in enum (paragraph, bullets, tldr) — validation error
- max_words outside 20-400 range — validation error
- Empty or missing text field — request fails
- Payment not included or insufficient — x402 payment required error

## How this service works

Summarize long text: paragraph, bullets or TL;DR with a word limit — Genesis402 / UnyKorn Operator Network

## Output

Returns a summary of the input text in the requested style (paragraph, bullets, or TL;DR), constrained to the specified word limit (default 120 words, max 400).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "params": {
   "type": "object",
   "properties": {
    "text": {
     "type": "string",
     "description": "required, up to 24,000 chars"
    },
    "style": {
     "enum": [
      "paragraph",
      "bullets",
      "tldr"
     ],
     "type": "string",
     "description": "optional: paragraph | bullets | tldr"
    },
    "max_words": {
     "type": "integer",
     "maximum": 400,
     "minimum": 20,
     "description": "optional 20-400, default 120"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "type": "text-summarize",
  "receipt": {
   "tx_hash": "0x<64hex>",
   "amount_usd": 0.006,
   "receipt_id": "g402-<16hex>"
  },
  "sources": [
   {
    "ok": true,
    "name": "<source>"
   }
  ],
  "limitations": "<text>",
  "generated_at": "<iso time>",
  "evidence_hash": "sha256:<64hex>"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/text-summarization-with-style-and-word-limit-19664fbb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from twin.unykorn.org](https://www.zero.xyz/host/twin.unykorn.org/llms.txt)
