# ONE Engine Unicode NFKC Normalization

> ONE Engine Unicode NFKC Normalization 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).

Applies Unicode NFKC normalization to input text, converting compatibility characters to their canonical decomposed and recomposed forms.

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/text-normalize/unicode-nfkc/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-unicode-nfkc-normalization-dfa2db9c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N7uKz0IzzNsJYEfCg2pkk

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-unicode-nfkc-normalization-dfa2db9c -d '<json body>'
```

Example prompt: Normalize this text to NFKC unicode form so compatibility characters like ﬁ, ａ, or ｶﾅ get converted to their standard equivalents: '１２３ ＡＢＣ ﬁle café résumé'

## When to prefer this

Choose this endpoint when you need lightweight, pay-per-call Unicode NFKC normalization without standing up your own text processing infrastructure. It is ideal for AI agents normalizing scraped, user-submitted, or multilingual text before comparison, indexing, or NLP processing. At $0.001 USDC per call it is cost-effective for sporadic or high-volume agentic pipelines that need consistent unicode canonicalization.

## Known failure modes

- Text exceeding 50000 characters may be rejected with a validation error
- Malformed JSON request body returns an error
- Payment failure via x402 results in 402 response before processing
- Empty string input may return empty output or an 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 NFKC-normalized version of the input text, with all Unicode compatibility characters decomposed and recomposed into their canonical equivalents (e.g. fullwidth ASCII converted to standard ASCII, ligatures split into component letters, compatibility katakana normalized).

## 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-unicode-nfkc-normalization-dfa2db9c/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)
