# ONE Engine Text Normalize Line Endings

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

Normalizes line endings in text, standardizing them to a consistent format (up to 50,000 characters).

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/text-normalize/line-endings/t10?utm_source=zero.xyz
- Price: $0.03/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-text-normalize-line-endings-e6a52404
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sDQBobZ_1H8QyFMjCG5iy

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-text-normalize-line-endings-e6a52404 -d '<json body>'
```

Example prompt: Can you normalize the line endings in this text I pasted from a Windows document — it has mixed CRLF and LF newlines and I need them all consistent: [text here]

## When to prefer this

Choose this endpoint when you need a lightweight, pay-per-call solution to normalize line endings in text strings without standing up your own text processing infrastructure. Ideal for agent pipelines that occasionally receive text from mixed OS sources (Windows CRLF, Unix LF, old Mac CR) and need a quick, cheap normalization step before further processing.

## 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 — 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 input text with all line endings normalized to a consistent format (e.g. all converted to LF \n or a standard form), making the text safe for cross-platform processing.

## 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-text-normalize-line-endings-e6a52404/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)
