CSV → JSON
Quoted commas, multiline fields and leading zeros. Duplicate headers and broken rows are rejected before payment.
{"csv":"id,name\n001,Ada\n"}Convert CSV to JSON, or JSON back to CSV. Strict parsing, predictable headers and text values that stay intact.
0.10 USDC per conversion · BaseQuoted commas, multiline fields and leading zeros. Duplicate headers and broken rows are rejected before payment.
{"csv":"id,name\n001,Ada\n"}Union headers in first-seen order. Nested values stay compact. Formula-like strings get an apostrophe by default.
{"rows":[{"id":"001","name":"Ada"}]}Use an x402-compatible client. A valid unpaid POST returns a 402 challenge; approve exactly 0.10 native USDC on Base to receive the conversion. The price is fixed for up to 1,000,000 input bytes, 10,000 rows and 100 columns.
Bad input is rejected before payment. If settlement is pending, wait 30 seconds and retry the same body and payment authorization. Keep that authorization until the outcome is resolved.
Input and output files are processed in memory. Private receipt records contain request hashes and transaction receipts. We do not store wallet signatures.