{"uid":"cap_3SzzYy_j62PCNO_rFqkbp","slug":"csv-to-json-parser-7dfd9481","name":"CSV to JSON Parser","description":"Parse CSV text to JSON array","url":"https://csv-to-json.api.klymax402.com/api/parse","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","description":"CSV content to parse"},"delimiter":{"type":"string","description":"Delimiter: comma, semicolon, tab, pipe (default: auto-detect)"},"hasHeaders":{"type":"boolean","description":"First row is headers (default: true)"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JILhF3EstTnCMIjueaJ-z","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses CSV text into a structured JSON array, with support for custom delimiters and header detection","exampleAgentPrompt":"Can you parse this CSV text into a JSON array for me? The data uses semicolons as the delimiter and the first row contains headers: 'name;age;city\\nAlice;30;New York\\nBob;25;London'","exampleUseCases":null,"resultDescription":"Returns a JSON array of objects where each element represents a row from the CSV. If headers are present, object keys correspond to column header names; otherwise keys are positional (e.g., field0, field1). Each record maps column names or positions to their string values.","failureModes":["Malformed CSV input with mismatched quotes or inconsistent columns may return a parse error","Specifying an unsupported delimiter value may result in incorrect parsing or an error response","Empty CSV string input may return an empty array or an error","If hasHeaders is true but the CSV has only one row, the result may be an empty array with no data records"],"whenToPreferThis":"Use this endpoint when you need a quick, stateless HTTP call to convert raw CSV text into JSON without setting up a local CSV parser library. Ideal for lightweight pipelines, serverless functions, or agents that receive CSV payloads and need structured JSON for downstream processing. Best when the CSV fits within a single API request payload.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:33:16.217Z","isFirstParty":false}