{"uid":"cap_S_ijo7jFu7Yx1cA6tEk8q","slug":"delx-commerce-csv-to-json-converter-2b9e4be8","name":"Delx Commerce CSV to JSON Converter","description":"Pay-per-result APIs for agents. No signup. Exact price. Verifiable delivery. USDC on Base + Solana via x402.","url":"https://commerce.delx.ai/api/v1/x402/csv-to-json?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv_text":{"type":"string"},"delimiter":{"type":"string"}}},"responseSchema":{"type":"json","example":{"result":{"rows":[{"name":"ana","score":"7"},{"name":"bob","score":"9"}],"columns":["name","score"],"row_count":2},"tool_name":"util_csv_to_json"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CvWiEC_KliR3xt9j7tyaY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts CSV text into structured JSON with rows, columns, and row count, supporting custom delimiters, paid per-call via USDC.","exampleAgentPrompt":"Convert this CSV text to JSON for me: 'name,score\\nana,7\\nbob,9' — use a comma as the delimiter.","exampleUseCases":[{"title":"Data pipeline CSV ingestion","prompt":"I have a CSV export from our database with semicolon delimiters — can you parse it into JSON so I can process the rows programmatically? Here's the text: 'id;product;price\\n1;widget;9.99\\n2;gadget;14.99'"},{"title":"Agent data normalization step","prompt":"My workflow just received this raw CSV string from a form submission: 'first_name,last_name,email\\nJane,Doe,jane@example.com\\nJohn,Smith,john@example.com' — convert it to JSON so I can pass the records to the next step."},{"title":"TSV spreadsheet conversion","prompt":"Convert this tab-delimited data to JSON for me: 'city\\tpopulation\\nNew York\\t8000000\\nLos Angeles\\t4000000' — the delimiter is a tab character."}],"resultDescription":"Returns a JSON object with a 'result' field containing: 'rows' (array of objects keyed by column names), 'columns' (array of column header strings), and 'row_count' (integer count of data rows). Also includes a 'tool_name' field identifying the operation.","failureModes":["Malformed CSV with inconsistent column counts may produce misaligned rows","Missing or incorrect delimiter causes all data to appear as a single column","Empty csv_text input may return empty rows and zero row_count","Headers not present in CSV result in auto-indexed column names or errors","Payment failure via x402 returns 402 Payment Required before processing begins"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call CSV-to-JSON conversion with no signup or API key management, especially in agent workflows using USDC micropayments via the x402 protocol. Ideal for one-off conversions or pipelines where billing per result is preferable to a subscription.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:53:41.769Z","isFirstParty":false,"canonicalSlug":"delx-commerce-csv-to-json-converter-2b9e4be8"}