All endpoints
JSON to CSV
POST
/api/v1/tools/json-to-csvFlatten a JSON array into a CSV that opens cleanly in Excel.
Authentication
Requires an API key in the X-API-Key header.
Try it
POST
/api/v1/tools/json-to-csvParameters
jsonstringrequiredJSON array of objects.
delimiterstringoptionalField delimiter. Default comma.
,;\twithBombooleanoptionalPrepend a UTF-8 BOM (Excel).
flattenbooleanoptionalFlatten nested objects. Default true.
Request body
{
"json": "[{\"a\":1,\"b\":2}]"
}Response codes
200Success.400Invalid request — check your body or parameters.401Missing or invalid API key.403The API key is not scoped to this endpoint.429Rate limit exceeded — retry after a short wait.
Language
cURL
Request
curl -X POST https://utilerio.com/api/v1/tools/json-to-csv \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"json":"[{\"a\":1,\"b\":2}]"}'Response
{ "csv": "a,b\n1,2", "rowCount": 1 }