# agentshelf.syntexa.ch COBOL Case Transform

> agentshelf.syntexa.ch COBOL Case Transform is a paid API for AI agents from agentshelf.syntexa.ch, paid per call via x402, $0.007/call, status unknown (last checked 2026-10-02).

Rewrites input text using COBOL-case (UPPER-HYPHEN) formatting without network calls or LLMs

## Facts

- Endpoint: POST https://agentshelf.syntexa.ch/v1/case-cobol?utm_source=zero.xyz
- Price: $0.007/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-cobol-case-transform-cd0d4f47
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PUYgFmmJ5rvhROQ0O5F2W

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-cobol-case-transform-cd0d4f47 -d '<json body>'
```

Example prompt: Can you reformat this text to COBOL case for me: 'customerAccountBalance'?

## When to prefer this

Use this endpoint when you need deterministic, fast COBOL-case text transformation and a free sandbox endpoint (/v1/sandbox/case-cobol) is unavailable or unsuitable. It is the right choice when you need reliable, offline (no network, no LLM) string conversion to COBOL naming conventions for legacy system integration, code migration, or identifier normalization.

## Known failure modes

- Empty or missing 'text' field returns a validation error
- Text exceeding 100,000 characters is rejected
- Malformed JSON request body results in a 400 error
- Payment not included or incorrect amount causes a 402 Payment Required response

## How this service works

Call when an agent needs text rewritten with the cobol case transform. No network and no LLM. Exact $0.007 USDC. Prefer unpaid POST /v1/sandbox/case-cobol first.

## Output

Returns the input text reformatted in COBOL case, typically uppercase words separated by hyphens (e.g. 'hello world' becomes 'HELLO-WORLD'), with no external network calls or AI inference involved.

## 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-cobol-case-transform-cd0d4f47/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)
