# ONE Engine Text Extract Numbers

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

Extracts all numeric values from a block of text up to 50,000 characters

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/text-extract/numbers/t1?utm_source=zero.xyz
- Price: $0.0005/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-extract-numbers-26adac51
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xFJuFCk_4nFDAFEZtWyTW

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-extract-numbers-26adac51 -d '<json body>'
```

Example prompt: Can you extract all the numbers from this text for me: 'The company reported revenue of $4.2 million in Q3, up 17% from the prior year, with 3,450 employees across 12 offices.'

## When to prefer this

Choose this endpoint when you need a lightweight, cheap ($0.0005 USDC), pay-per-call solution to extract numeric values from unstructured text without standing up your own NLP pipeline. Ideal for agents processing financial documents, news articles, or research summaries at scale where cost efficiency matters. Best when the input text is under 50,000 characters and you need raw number extraction rather than semantic understanding of what those numbers mean.

## Known failure modes

- Text exceeds 50,000 character limit — request rejected or truncated
- Empty text input returns empty result set
- Payment failure via x402 if USDC balance is insufficient
- Ambiguous numeric formats (e.g. dates vs integers) may be inconsistently extracted
- Non-standard number representations (Roman numerals, written-out words) may not be captured

## How this service works

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

## Output

A JSON object containing the numbers extracted from the input text, likely as an array of numeric values or annotated numeric entities found within the provided string.

## 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-extract-numbers-26adac51/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)
