{"uid":"cap_FKOXFjtvkvJ0hMjDVAcGL","slug":"moneytools-csv-json-converter-360df1e3","name":"MoneyTools CSV ↔ JSON Converter","description":"CSV ↔ JSON converter: CSV to JSON (auto delimiter, headers, typed values, error rows) or JSON array to CSV. Free tier 10/day; then $0.001 via x402 (HTTP 402 + PAYMENT-REQUIRED) or X-API-Key credits. Not charged on failure. $0.001 USDC per call via x402 on Base. Run by MoneyTools.","url":"https://tools.moneytools.dev/v1/csv-json?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","examples":["name,age\nAmy,30\nBo,25"],"description":"CSV text or JSON array"},"delimiter":{"type":"string","description":"delimiter (auto)"},"direction":{"type":"string","description":"csv-to-json | json-to-csv (auto)"}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TSDSI0DrZup3lbthVX3D9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts CSV text to a typed JSON array (with auto delimiter detection and error rows) or converts a JSON array back to CSV","exampleAgentPrompt":"Can you convert this CSV data to JSON for me? name,age\\nAmy,30\\nBo,25 — make sure to auto-detect the delimiter and type the values properly.","exampleUseCases":[{"title":"Spreadsheet export to API payload","prompt":"I exported some user records from Excel as CSV — name,email,signup_date\\nAlice,alice@example.com,2024-01-15\\nBob,bob@example.com,2024-03-22 — can you convert this to a JSON array so I can POST it to our API?"},{"title":"Flatten JSON records to CSV download","prompt":"I have a JSON array of transactions like [{\"id\":1,\"amount\":50,\"currency\":\"USD\"},{\"id\":2,\"amount\":75,\"currency\":\"EUR\"}] and I need to turn it into a CSV so I can open it in Excel."},{"title":"Parse pipe-delimited data feed","prompt":"I've got a pipe-delimited data file: id|product|price\\n1|Widget|9.99\\n2|Gadget|24.99 — please parse it into JSON objects, auto-detecting the delimiter."}],"resultDescription":"For CSV-to-JSON: a JSON array of objects with typed values (numbers, booleans, strings), column headers, and a list of any error rows that failed to parse. For JSON-to-CSV: a CSV text string with headers derived from the JSON keys. The response indicates the detected delimiter and conversion direction used.","failureModes":["Malformed or empty input returns an error without charging","Ambiguous or inconsistent column counts may produce partial error rows","Unsupported or complex nested JSON objects may not serialize cleanly to CSV","Rate limit reached on free tier (10/day) without payment credentials returns a 402 Payment Required","Invalid API key or insufficient x402 credits returns an authentication/payment error"],"whenToPreferThis":"Use this endpoint when you need a quick, reliable, server-side CSV↔JSON conversion without setting up a local parser — especially useful in agent workflows where data arrives in one format and a downstream API expects the other. Prefer it over manual parsing when auto-delimiter detection, automatic value typing (numbers vs strings), and error-row isolation matter. It supports the x402 micropayment protocol making it easy to call programmatically without subscription management.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-05T12:42:37.967Z","isFirstParty":false,"canonicalSlug":"moneytools-csv-json-converter-360df1e3"}