{"ok":true,"tool":"CSV to JSON Converter","operation":"convert-csv-to-json","description":"Convert CSV with a header row to a JSON array of objects.","method":"POST","endpoint":"/api/csv-to-json-converter","webUrl":"https://toolhub-5eo.pages.dev/tools/csv-to-json-converter","parameters":{"type":"object","properties":{"csv":{"type":"string","description":"The CSV text"},"headerRow":{"type":"boolean","description":"Treat the first row as headers (default true)"}},"required":["csv"]},"response":{"type":"object","properties":{"json":{"type":"array"},"jsonText":{"type":"string"},"rowCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}}}},"example":{"request":{"csv":"name,age\nAda,30\nBob,25","headerRow":true},"response_shape":{"type":"object","properties":{"json":{"type":"array"},"jsonText":{"type":"string"},"rowCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}}}}},"howToCall":"POST a JSON body to https://toolhub-5eo.pages.dev/api/csv-to-json-converter. Returns {\"ok\":true,\"result\":{...}} on success or {\"ok\":false,\"error\":\"...\"} on failure. No auth, CORS-enabled.","parametersSummary":"  csv (string, required) — The CSV text\n  headerRow (boolean, optional) — Treat the first row as headers (default true)","curlExample":"curl -X POST https://toolhub-5eo.pages.dev/api/csv-to-json-converter -H \"Content-Type: application/json\" -d '{\"csv\":\"name,age\\nAda,30\\nBob,25\",\"headerRow\":true}'"}