# AgentShelf CSV Semicolon Parser

> AgentShelf CSV Semicolon Parser is a paid API for AI agents from agentshelf.syntexa.ch, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-23).

Parses CSV text using a forced semicolon delimiter and returns structured data

## Facts

- Endpoint: POST https://agentshelf.syntexa.ch/v1/csv-semicolon?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentshelf-csv-semicolon-parser-23b291c9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4B33MWBAxIr03mM70CMH1

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-csv-semicolon-parser-23b291c9 -d '<json body>'
```

Example prompt: Parse this semicolon-delimited CSV text for me: 'name;age;city\nAlice;30;Zurich\nBob;25;Basel' — use the semicolon as the delimiter.

## When to prefer this

Choose this endpoint when your CSV data uses semicolons as the delimiter (common in European locales, Excel exports from non-US regions, or ERP system exports) rather than commas. If you need a free trial before committing the $0.005 USDC cost, try the unpaid POST /v1/sandbox/csv-semicolon endpoint first.

## Known failure modes

- Empty or whitespace-only text input returns an error
- Input exceeding 100,000 characters is rejected
- Malformed data where fields contain unescaped semicolons may produce unexpected splits
- Payment failure (402) if USDC payment is not attached — try unpaid sandbox endpoint first
- Network timeout if the service is temporarily unavailable

## How this service works

Call when an agent needs CSV parsed with a forced semicolon delimiter. Exact $0.005 USDC. Prefer unpaid POST /v1/sandbox/csv-semicolon first.

## Output

Returns the CSV text parsed into structured rows and fields using semicolon as the forced delimiter, yielding an array of records or tabular data that the agent can further process or inspect.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "examples": [
    "a;b\n1;2"
   ],
   "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-csv-semicolon-parser-23b291c9/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)
