# ONE Engine ASCII Fold Text Normalizer

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

Converts text up to 50,000 characters to ASCII by replacing or removing non-ASCII Unicode characters (accent folding, transliteration)

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/text-normalize/ascii-fold/t3?utm_source=zero.xyz
- Price: $0.001/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-ascii-fold-text-normalizer-4ea52459
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MuaQUCJjoh5IVivDKIVvy

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-ascii-fold-text-normalizer-4ea52459 -d '<json body>'
```

Example prompt: Can you ASCII-fold this text for me — replace all the accented and non-ASCII characters with their plain ASCII equivalents: 'Crème brûlée at Café Göteborg costs 12€ per Straße'?

## When to prefer this

Choose this endpoint when you need fast, cheap ($0.001 USDC), pay-per-call ASCII folding of arbitrary Unicode text up to 50,000 characters — ideal for autonomous agents that need to preprocess multilingual or accented text for ASCII-only systems, search indexes, or legacy databases, and want to avoid spinning up local NLP libraries. Prefer this over self-hosted solutions when running in a stateless agent environment on Base/x402.

## Known failure modes

- Text exceeds 50,000 character limit — request rejected
- Empty or missing 'text' field — validation error returned
- Payment failure via x402 protocol — 402 response with payment details
- Network timeout on Cloudflare Worker edge node
- Malformed JSON body — 400 bad request

## 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 ASCII-folded version of the input text, where Unicode characters with ASCII equivalents (accented letters, diacritical marks, special typographic characters) have been replaced or transliterated to their closest plain ASCII representations, and characters with no ASCII equivalent may be removed or replaced with a placeholder.

## 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-ascii-fold-text-normalizer-4ea52459/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)
