# ONE Engine T9 Control-Clean Text Normalizer

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

Normalizes and cleans text using T9-style control-clean processing, removing noise and standardizing format for up to 50,000 characters.

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/text-normalize/control-clean/t9?utm_source=zero.xyz
- Price: $0.018/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-t9-control-clean-text-normalizer-72abce02
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fzgRKeb2OnKM5BlmJ9w3w

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-t9-control-clean-text-normalizer-72abce02 -d '<json body>'
```

Example prompt: Clean up this messy scraped text for me — it has weird control characters, inconsistent spacing, and formatting artifacts: 'H3ll0   W0rld!!  	
  th1s is  a t3st...'

## When to prefer this

Choose this endpoint when you need a lightweight, low-cost ($0.018 USDC per call) pay-per-call text normalization step for up to 50,000 characters, especially in autonomous agent pipelines using x402 on Base where metered micropayment billing is preferred over subscription APIs. Best suited for preprocessing noisy text before NLP, embedding, or storage steps.

## Known failure modes

- Text exceeds 50,000 character limit — request rejected
- Empty or missing 'text' field — validation error
- Payment failure via x402 protocol — 402 response returned
- Malformed JSON body — bad request error
- Transient Cloudflare worker failure — 5xx error

## How this service works

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

## Output

Returns a JSON object containing the normalized and cleaned version of the input text, with control characters removed, whitespace standardized, and formatting artifacts corrected.

## 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-t9-control-clean-text-normalizer-72abce02/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)
