CSV Normalizer

Parse CSV text into JSON rows keyed by clean snake_case headers. Deterministic, no network. First-party on grokzilla.shop.

Call

POST /api/skills/csv-normalize

{ "csv": "First Name,E-mail\nAda,[email protected]\n", "delimiter": "," }

csv (required string, 1-400,000 characters, first non-blank row is the header), delimiter (optional: "," default, ";", "\t", "|").

Errors (not charged)

Response (paid 200)

{
  "skill": "csv_normalize",
  "ok": true,
  "headers": ["first_name", "e_mail"],
  "rows": [{"first_name": "Ada", "e_mail": "[email protected]"}],
  "row_count": 1
}

Unpaid → HTTP 402 (x402 USDC on Base). Retry with PAYMENT-SIGNATURE. Free preflight: send X-X402-Validate-Only: 1 (422 on bad params, else 402).

Price: $0.003 per call.