# ManyLives Text Keywords

> ManyLives Text Keywords is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Extracts a topic label and ranked keywords from a given text passage

## Facts

- Endpoint: POST https://api.manylives.me/paid/text/keywords?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-text-keywords-726ef7e3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HhC1AkwVhuV9NkKWtKwTq

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 manylives-text-keywords-726ef7e3 -d '<json body>'
```

Example prompt: Can you extract the top 6 keywords and main topic from this paragraph: 'Small AI agents now pay each other per call for data lookups, safety checks and summaries, settling in a US-dollar stablecoin within seconds.'?

## When to prefer this

Choose this endpoint when you need lightweight, pay-per-call keyword and topic extraction without requiring an account or subscription. Ideal for AI agents that need to tag, index, or summarize text programmatically on demand, especially within a crypto-native or Base-network-settled workflow where USDC micropayments are acceptable.

## Known failure modes

- Missing required 'text' field returns an error response
- Text exceeding 20,000 characters may be rejected or truncated
- Invalid 'max' value (non-numeric string) may cause unexpected behavior
- Payment failure via x402 protocol results in 402 Payment Required before processing
- Empty or whitespace-only text may return empty keywords array

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

A JSON object with a 'topic' field (a short string describing the overall subject) and a 'keywords' array of extracted key terms ranked by relevance, limited to the requested maximum count.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "max": {
   "type": "string",
   "examples": [
    "8"
   ],
   "description": "optional, max keywords (default 10)"
  },
  "text": {
   "type": "string",
   "examples": [
    "Small AI agents now pay each other per call for data lookups, safety checks and summaries, settling in a US-dollar stablecoin within seconds."
   ],
   "description": "the text (required, max 20,000 chars)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "topic": "…",
  "keywords": [
   "…",
   "…"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-text-keywords-726ef7e3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
