# ManyLives AI Named Entity Recognition

> ManyLives AI Named Entity Recognition 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 named entities (people, organisations, dates, locations, amounts, and more) from a block of text, returning each entity's text, type, and occurrence count.

## Facts

- Endpoint: POST https://api.manylives.me/paid/text/entities?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-ai-named-entity-recognition-8c2e7f92
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wOPoTEw0jpbyr47hMk7Ot

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-ai-named-entity-recognition-8c2e7f92 -d '<json body>'
```

Example prompt: Pull out all the named entities from this text — 'On 3 March 2026 Acme Pty Ltd in Sydney paid Jane Citizen AUD 5,000 for the Falcon X1 drone' — and tell me each entity's type and how many times it appears.

## When to prefer this

Choose this endpoint when you need lightweight, pay-per-call named entity extraction without creating an account or managing a subscription. It is well-suited for AI agents processing financial documents, contracts, trading signals, or news articles that already operate in a crypto-payment (USDC/Base) environment. Prefer it over heavier NLP APIs when you need quick entity tagging at low per-call cost and when you are already integrated into the ManyLives ecosystem for trading or on-chain tools.

## Known failure modes

- Text exceeds 20,000 character limit — request rejected or truncated
- Empty or missing 'text' field returns an error or empty entities array
- Ambiguous entity types may be misclassified (e.g. a person name matching a place name)
- Payment failure via x402 protocol returns 402 status before processing begins
- Very short or highly abbreviation-heavy text may yield few or no entities

## 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 an 'entities' array. Each element contains the matched entity text (e.g. 'Acme Pty Ltd'), its semantic type (e.g. 'organisation', 'person', 'date', 'location', 'amount'), and an integer count of how many times that entity appears in the input text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "examples": [
    "On 3 March 2026 Acme Pty Ltd in Sydney paid Jane Citizen AUD 5,000 for the Falcon X1 drone."
   ],
   "description": "the text (required, max 20,000 chars)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "entities": [
   {
    "text": "Acme Pty Ltd",
    "type": "organisation",
    "count": 2
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-ai-named-entity-recognition-8c2e7f92/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)
