{"uid":"cap_tx16Pw9Pnhd8_X3G-TS3A","slug":"one-engine-unicode-nfkc-normalization-e2bae663","name":"ONE Engine Unicode NFKC Normalization","description":"Low-cost pay-per-call utility APIs for autonomous agents using x402 on Base.","url":"https://one-search.one-engine.workers.dev/v3/text-normalize/unicode-nfkc/t7?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"Text up to 50000 characters"}}},"responseSchema":{"type":"object","additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0065","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.0065/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0065","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0065","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WPVg3FzRx15E8zKcVDJhl","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0065","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Normalizes text using Unicode NFKC normalization form, collapsing compatibility characters and canonically composing the result.","exampleAgentPrompt":"Normalize this text to NFKC unicode form so that compatibility characters are collapsed and it's ready for consistent string comparison: '２０２４年　Ａｐｐｌｅ　ｉＰｈｏｎｅ　ｐｒｉｃｅ　ｌｉｓｔ'","exampleUseCases":[{"title":"Normalizing scraped web content","prompt":"I just scraped a product listing that has a bunch of fullwidth Japanese and Latin characters mixed in — can you run NFKC normalization on this text so the ASCII parts become regular characters I can parse reliably?"},{"title":"Preprocessing text for NLP pipeline","prompt":"Before I run this customer review through my sentiment model, I need to normalize the unicode to NFKC so ligatures and compatibility variants don't break tokenization — can you do that for this text: 'ﬁrst class ﬂight was ａwesome'?"},{"title":"Deduplicating records with mixed encodings","prompt":"I have two product names that look different but might actually be the same — can you NFKC-normalize both of them so I can do a clean string comparison? The strings are '㎡ pricing' and '㎡ pricing'."}],"resultDescription":"Returns a JSON object containing the NFKC-normalized version of the input text, with compatibility characters decomposed and then canonically composed — e.g. fullwidth Latin letters become standard ASCII, ligatures like ﬁ become 'fi', superscripts and fractions are expanded to their canonical equivalents.","failureModes":["Input text exceeds 50000 character limit — request rejected","Empty or missing 'text' field — validation error","Payment failure via x402 — 402 response before processing","Malformed JSON request body — 400 error","Network timeout on Cloudflare Workers edge"],"whenToPreferThis":"Choose this endpoint when you need lightweight, pay-per-call NFKC unicode normalization without standing up your own NLP infrastructure. Ideal for AI agent pipelines that process variable volumes of text from web scraping, user input, or multilingual datasets and need consistent unicode encoding before downstream tasks like string matching, tokenization, or indexing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T12:44:11.151Z","isFirstParty":false,"canonicalSlug":"one-engine-unicode-nfkc-normalization-95201d29"}