# OmniAPI Named Entity Recognition (NER)

> OmniAPI Named Entity Recognition (NER) is a paid API for AI agents from omni-api-cyan.vercel.app, paid per call via x402, $0.110144/call, status unknown (last checked 2026-09-15).

Extracts named entities (people, organizations, locations, dates, etc.) from input text using AI-powered NER

## Facts

- Endpoint: POST https://omni-api-cyan.vercel.app/api/ai/ner
- Price: $0.110144/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/omniapi-named-entity-recognition-ner-17f64fa0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JMqkYXyC8dHHEZuyIwtIv

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 omniapi-named-entity-recognition-ner-17f64fa0 -d '<json body>'
```

Example prompt: Extract all named entities from this text and tell me what type each one is: 'Apple CEO Tim Cook announced a new partnership with Microsoft in Seattle on Tuesday.'

## When to prefer this

Choose this endpoint when you need to identify and classify named entities (people, places, organizations, dates) from free-form text as part of a pipeline — especially when paying per-call via USDC x402 is acceptable and you need a simple POST interface without setting up your own NLP model infrastructure.

## Known failure modes

- Missing required 'query' field returns a validation error
- Empty or very short text may yield no entities or low-confidence results
- Ambiguous proper nouns may be misclassified between entity types
- Non-English or heavily domain-specific text may reduce extraction accuracy
- Payment failure via x402 protocol returns HTTP 402 and no result

## How this service works

444 endpoints across 9+ chains. Crypto, AI, Social, Finance, Weather, Tools. Pay per call in USDC via x402 with 4 facilitators: Dexter, Meridian, FluxA, GoPlausible.

## Output

Returns a structured object containing identified named entities extracted from the input text, with each entity labeled by its type (e.g. PERSON, ORG, LOCATION, DATE) and its corresponding span or value from the original text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "input": {
   "type": "string",
   "description": "Input data for the endpoint"
  },
  "query": {
   "type": "string",
   "description": "Search query or input text"
  },
  "params": {
   "type": "object",
   "description": "Additional parameters"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "description": "API response data"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/omniapi-named-entity-recognition-ner-17f64fa0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from omni-api-cyan.vercel.app](https://www.zero.xyz/host/omni-api-cyan.vercel.app/llms.txt)
