{"id":"csv-to-json","version":"1.0.0","description":"Convert a complete CSV document into an array of string-valued objects.","supported_operations":["csv to json","convert csv to json","parse csv rows"],"unsupported_operations":["infer types","stream rows","read files","fetch urls","json to csv"],"semantics":["The first CSV record supplies object property names.","Duplicate and empty header names are rejected.","Every cell remains a string; numbers, booleans, nulls, and dates are not inferred.","The whole CSV document is processed in one request and row order is retained."],"limits":{"max_input_bytes":256000,"max_data_rows":5000,"max_columns":256,"max_header_name_bytes":256,"max_output_bytes":1048576},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["csv"],"properties":{"csv":{"type":"string","maxLength":256000}}},"output_schema":{"type":"array","maxItems":5000,"items":{"type":"object","additionalProperties":{"type":"string"}}},"examples":[{"input":{"csv":"name,city\nAda,London\n"},"output":[{"name":"Ada","city":"London"}]}],"execute_url":"/v1/tools/csv-to-json/versions/1.0.0/execute"}