{"uid":"cap_dClaLFtd6qG6OwgEOShVs","slug":"sixpath-csv-parse-ab50fbc0","name":"SixPath CSV Parse","description":"All-in-one API hub: Social Media, Jobs, Finance, Crypto, and Tools. Pay-per-call with x402 protocol on Base chain.","url":"https://sixpath.vercel.app/api/csv-parse","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","description":"CSV text to parse"},"delimiter":{"type":"string","description":"Column delimiter"}}},"responseSchema":{"type":"object","properties":{"rows":{"type":"array"},"count":{"type":"integer"},"headers":{"type":"array","items":{"type":"string"}}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.146663","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.146663/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.146663","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.146663","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CcPMyOCx5Goa2ID8SFjpM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.146663","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 structured rows, headers, and row count with configurable delimiter support","exampleAgentPrompt":"Parse this CSV text for me — it uses semicolons as the delimiter: 'name;age;city\\nAlice;30;NYC\\nBob;25;LA' — and give me back the headers and all rows as structured data.","exampleUseCases":[{"title":"Process exported spreadsheet data","prompt":"I've got some data copied from a spreadsheet that uses tabs to separate columns. Can you parse it and give me back the headers and all the rows in a structured format? Here's the raw text: 'Product\\tPrice\\tQuantity\\nLaptop\\t999\\t5\\nMouse\\t25\\t50\\nKeyboard\\t75\\t30'"},{"title":"Count records in uploaded CSV text","prompt":"I need to know how many rows of data are in this CSV export. Parse it for me and tell me the total record count. The data is: 'email,subscription_date,status\\nuser1@example.com,2024-01-15,active\\nuser2@example.com,2024-02-20,inactive\\nuser3@example.com,2024-03-10,active'"},{"title":"Convert pipe-delimited text to JSON","prompt":"I have some data that's separated by pipe characters instead of commas. Can you parse this raw text and convert it into structured rows so I can work with it as JSON objects? Here it is: 'id|name|department|salary\\n101|Sarah|Engineering|120000\\n102|Mike|Marketing|85000\\n103|Jessica|Sales|90000'"}],"resultDescription":"Returns an object with 'headers' (array of column name strings), 'rows' (array of parsed row objects or arrays), and 'count' (integer number of data rows parsed from the CSV input).","failureModes":["Malformed or empty CSV text may return an error or empty rows array","Wrong delimiter specified causes misaligned column parsing","Very large CSV payloads may time out or be rejected","Missing 'csv' field in request body causes validation error","Non-string input for csv field returns error"],"whenToPreferThis":"Use this endpoint when you have raw CSV text (not a file URL) that needs to be parsed into structured rows and headers programmatically, especially when the delimiter may be non-standard (e.g., semicolons or tabs). Best suited for lightweight, on-demand CSV parsing without requiring a full data pipeline.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:11:14.020Z","isFirstParty":false}