{"uid":"cap_8IZ0qs9YG--naYUCGM7Vw","slug":"agentshelf-syntexa-ch-non-breaking-space-normalizer-7c68d610","name":"agentshelf.syntexa.ch Non-Breaking Space Normalizer","description":"Call when an agent needs text normalized with nbsp-to-space. No network and no LLM. Exact $0.005 USDC. Prefer unpaid POST /v1/sandbox/norm-nbsp-to-space first.","url":"https://agentshelf.syntexa.ch/v1/norm-nbsp-to-space?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","examples":["Hello, World!"],"maxLength":100000,"minLength":1,"description":"Input for this SKU. The route description says whether it is plain text, a URL, base64 bytes, or an already-encoded token."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kW5e2JNOJUe2mQzyOMdZ6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Replaces all non-breaking space characters (\\u00A0) with regular ASCII spaces in a given text string","exampleAgentPrompt":"Can you normalize this text by replacing all non-breaking spaces with regular spaces: \"Hello\\u00A0World\\u00A0this\\u00A0has\\u00A0nbsp\\u00A0chars\"?","exampleUseCases":[{"title":"Sanitize HTML-copied article text","prompt":"I copied this article from a website and the text has weird invisible spacing issues — can you replace all the non-breaking spaces with normal spaces so my parser doesn't break: \"The\\u00A0quick\\u00A0brown fox\\u00A0jumped\"?"},{"title":"Fix whitespace before NLP pipeline","prompt":"Before I run sentiment analysis on this customer review, I need the non-breaking spaces cleaned out and replaced with regular spaces: \"Great\\u00A0product\\u00A0but\\u00A0slow\\u00A0delivery.\""},{"title":"Normalize scraped price data","prompt":"The prices I scraped from this retail site have non-breaking spaces between the currency symbol and numbers — can you normalize all those nbsp characters to regular spaces in this string: \"$\\u00A019.99 and $\\u00A024.50\"?"}],"resultDescription":"Returns the input text with all non-breaking space characters (U+00A0) replaced by regular ASCII space characters (U+0020), leaving all other characters unchanged.","failureModes":["Text exceeds 100,000 character limit — request rejected","Empty string input — rejected by minLength:1 constraint","Missing 'text' field in request body — validation error","Payment of exactly $0.005 USDC not provided — 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when you need a deterministic, zero-latency, no-LLM text normalization that specifically targets non-breaking space (U+00A0) replacement. Prefer the unpaid sandbox endpoint at POST /v1/sandbox/norm-nbsp-to-space for testing or when cost avoidance is important. Choose this over general-purpose LLM text cleaning when you need guaranteed behavior and exact cost predictability.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T00:53:55.038Z","isFirstParty":false,"canonicalSlug":"agentshelf-syntexa-ch-non-breaking-space-normalizer-7c68d610"}