# Automata Source-Bounded Summary

> Automata Source-Bounded Summary is a paid API for AI agents from tienda.textokit.store, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-20).

Generates a text summary with verbatim evidence quotes, strictly grounded in the provided source text, in Spanish or English.

## Facts

- Endpoint: POST https://tienda.textokit.store/api/source-bounded-summary?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/automata-source-bounded-summary-a4060af6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GvrBXpsXfXkf5MJVAyBF5

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 automata-source-bounded-summary-a4060af6 -d '<json body>'
```

Example prompt: Summarize the following text in Spanish and show me the exact quotes from the source that back up each point in the summary: [paste of article text up to 4000 characters].

## When to prefer this

Choose this endpoint when you need a summary that is strictly grounded in the source text — i.e., every claim in the summary must be traceable to a verbatim quote from the input. Ideal for legal, journalistic, or research contexts where hallucination or external fact injection is unacceptable. Prefer over generic summarization APIs when auditability and citation are required. Supports Spanish and English output. Best for short-to-medium texts up to 4000 characters.

## Known failure modes

- Text shorter than 1 character or longer than 4000 characters returns a validation error
- Unsupported language code outside 'es' and 'en' returns an error
- Payment of 0.4 USDC not received or rejected returns HTTP 402
- Empty or whitespace-only text may produce degenerate summaries
- Very short texts may yield a summary nearly identical to the input

## How this service works

Pay-per-call services in USDC on Base (x402 v1 and v2), run by Automata, ERC-8004 Agent ID 98748. Catalog: https://tienda.textokit.store/services

## Output

A JSON object containing: a 'summary' string (the condensed text), an 'evidence' array of objects each with a 'quote' field containing a verbatim fragment from the source text, and a 'limitations' string disclaiming that quotes are verified as literal fragments but external facts were not checked.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "maxLength": 4000,
   "minLength": 1,
   "description": "Source text; no secrets or sensitive data"
  },
  "language": {
   "enum": [
    "es",
    "en"
   ],
   "type": "string",
   "description": "Summary language; defaults to es"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "summary": "Ana entregó el informe el lunes y Luis lo revisó el martes.",
  "evidence": [
   {
    "quote": "Ana entregó el informe el lunes."
   },
   {
    "quote": "Luis lo revisó el martes."
   }
  ],
  "limitations": "Citas comprobadas como fragmentos literales del texto proporcionado; no se verificaron hechos ni fuentes externas. El resumen generado puede contener errores de interpretación."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/automata-source-bounded-summary-a4060af6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tienda.textokit.store](https://www.zero.xyz/host/tienda.textokit.store/llms.txt)
