# agentshelf.syntexa.ch Spaces-to-Tabs Normalizer

> agentshelf.syntexa.ch Spaces-to-Tabs Normalizer is a paid API for AI agents from agentshelf.syntexa.ch, paid per call via x402, $0.008/call, status unknown (last checked 2026-10-02).

Converts all space characters in text to tab characters, returning normalized text with no network dependencies or LLM processing.

## Facts

- Endpoint: POST https://agentshelf.syntexa.ch/v1/norm-spaces-to-tabs?utm_source=zero.xyz
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentshelf-syntexa-ch-spaces-to-tabs-normalizer-ba797f97
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AVethdMWhol3NwrCbH1Rl

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 agentshelf-syntexa-ch-spaces-to-tabs-normalizer-ba797f97 -d '<json body>'
```

Example prompt: Can you normalize this text by converting all spaces to tabs: '    function hello() {\n        return true;\n    }'?

## When to prefer this

Choose this endpoint when you need a guaranteed, deterministic, no-LLM conversion of spaces to tabs in text up to 100,000 characters. It is ideal for code formatting pipelines, config file normalization, or any workflow requiring exact whitespace substitution without probabilistic output. If the free sandbox endpoint POST /v1/sandbox/norm-spaces-to-tabs is available, prefer that first to avoid the $0.008 USDC charge.

## Known failure modes

- Empty or missing 'text' field returns a validation error
- Text exceeding 100,000 characters is rejected with a length error
- Payment failure (insufficient USDC balance) results in a 402 Payment Required response
- Malformed JSON body returns a 400 Bad Request

## How this service works

Call when an agent needs text normalized with spaces-to-tabs. No network and no LLM. Exact $0.008 USDC. Prefer unpaid POST /v1/sandbox/norm-spaces-to-tabs first.

## Output

The endpoint returns the input text with every space character replaced by a tab character. The response is the normalized string, processed locally without any network calls or LLM involvement, making it deterministic and fast.

## Request schema (JSON Schema)

```json
{
 "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."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentshelf-syntexa-ch-spaces-to-tabs-normalizer-ba797f97/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentshelf.syntexa.ch](https://www.zero.xyz/host/agentshelf.syntexa.ch/llms.txt)
