# Vextorium Extractive Summary

> Vextorium Extractive Summary is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-30).

Summarizes a block of text by selecting and returning the most important original sentences, with configurable sentence count and reduction statistics.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/extractive-summary?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-extractive-summary-c8441c50
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mEJhtFu-oV_c4D1p98maq

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 vextorium-extractive-summary-c8441c50 -d '<json body>'
```

Example prompt: Can you summarize this article into 3 sentences, keeping the original wording exactly as written? Here's the text: 'Artificial intelligence is reshaping industries worldwide. Automation is displacing traditional jobs while creating new ones. Governments are debating regulatory frameworks. Companies are investing billions in AI research. The pace of change is unprecedented.'

## When to prefer this

Choose this endpoint when you need to shorten text while preserving the original author's exact wording — ideal for news articles, legal documents, or research papers where paraphrasing would introduce inaccuracy. Prefer it over abstractive summarization when fidelity to the source text matters. The sentence count parameter makes it easy to control output length precisely.

## Known failure modes

- Missing required 'text' field returns a validation error
- Very short input text (1 sentence) may produce a summary identical to the input
- Requesting more sentences than exist in the text may return all available sentences
- Non-UTF-8 encoded text may cause parsing issues
- Payment failure via x402 returns 402 status before processing begins

## How this service works

244 pay-per-call data APIs for AI agents: official statistics and economy (ECB, Fed, Eurostat, World Bank, SEC, BOE, INE), crypto prices and sentiment, Spanish public data, compliance (sanctions, VAT, IBAN, LEI), science, weather, web and developer tools and local AI text tools. Pay in USDC via x402.

## Output

Returns a JSON object with: the extractive summary string (sentences copied verbatim from the original), detected language code, percentage of text reduced, count of sentences in the summary, count of sentences in the original, and a note clarifying that sentences are copied not rewritten.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string"
  },
  "sentences": {
   "type": "integer",
   "description": "Sentences to keep (default 5)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Extractive summary (it copies sentences from the original, it does not rewrite them).",
  "summary": "Artificial intelligence agents are transforming the digital economy. The x402 protocol lets agents pay per call without accounts.",
  "language": "en",
  "reduction_pct": 54.3,
  "summary_sentences": 2,
  "original_sentences": 5
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-extractive-summary-c8441c50/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
