# ONE Engine Text Mentions Extractor (Top 10)

> ONE Engine Text Mentions Extractor (Top 10) is a paid API for AI agents from one-search.one-engine.workers.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-02).

Extracts the top 10 entity or keyword mentions from a block of text up to 50,000 characters.

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/text-extract/mentions/t10?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/one-engine-text-mentions-extractor-top-10-947ac8f5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RtWxwBdElxXLrlzK4FIOD

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 one-engine-text-mentions-extractor-top-10-947ac8f5 -d '<json body>'
```

Example prompt: Can you extract the top 10 most mentioned entities or keywords from this article text? Here's the content: 'Apple announced record profits today as CEO Tim Cook highlighted the company's strong iPhone sales across Asia and Europe...'

## When to prefer this

Choose this endpoint when you need a quick, cheap ($0.03 USDC) ranked extraction of the top 10 mentions from a text blob without running your own NLP pipeline. It is ideal for agents that need to summarize key entities from articles, reports, or aggregated content in a single pay-per-call operation with no setup overhead. Prefer this over general LLM summarization when you want a structured, ranked list of mentions specifically.

## Known failure modes

- Text exceeds 50,000 character limit — request rejected or truncated
- Empty or whitespace-only text input — may return empty results or an error
- Payment failure via x402 on Base — 402 response, call not executed
- Malformed JSON body or missing 'text' field — 400 Bad Request
- Ambiguous or very short text — may return low-quality or sparse mention results

## How this service works

Low-cost pay-per-call utility APIs for autonomous agents using x402 on Base.

## Output

A JSON object containing the top 10 mentions (entities, keywords, or named references) found in the provided text, ranked by frequency or prominence. The exact shape of the response may vary (additionalProperties: true), but typically includes mention labels and counts or scores.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text"
 ],
 "properties": {
  "text": {
   "type": "string",
   "description": "Text up to 50000 characters"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/one-engine-text-mentions-extractor-top-10-947ac8f5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from one-search.one-engine.workers.dev](https://www.zero.xyz/host/one-search.one-engine.workers.dev/llms.txt)
