{"uid":"cap_wmPgpOGXqWU_ONXtNVzaV","slug":"scriptmasterlabs-csv-to-json-converter-aa27f28a","name":"ScriptMasterLabs CSV-to-JSON Converter","description":"Pay-per-call crypto, RWA, federal, SEC, and compliance APIs. Settled in USDC on Base via x402. Hyphen routes only (e.g. /x402/rwa-aggregates, /x402/gas-tracker).","url":"https://acp-x402-discovery.onrender.com/x402/csv-to-json","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"example":{}},"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_Py-ca17xnhOwIwZ5MC6JY","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-formatted data to JSON via a pay-per-call API settled in USDC on Base using the x402 protocol","exampleAgentPrompt":"Can you convert this CSV data into JSON for me? I have a comma-separated table with columns name, age, and city and want each row returned as a JSON object.","exampleUseCases":[{"title":"Spreadsheet export to API payload","prompt":"I exported data from my spreadsheet as a CSV with columns product_id, price, and stock — can you convert it into a JSON array so I can feed it into my inventory API?"},{"title":"ETL pipeline format conversion","prompt":"I have raw CSV data coming in from a sensor feed with timestamp, temperature, and humidity columns — turn it into JSON objects so my data pipeline can process them."},{"title":"Financial data restructuring","prompt":"I've got a CSV of transaction records with date, amount, and merchant fields — can you convert it to JSON so I can analyze it programmatically?"}],"resultDescription":"A JSON representation of the input CSV data, with each CSV row mapped to a JSON object and column headers used as keys. The response structure mirrors the input CSV's schema as a structured JSON payload.","failureModes":["Malformed or missing CSV input returns an empty or error response","Ambiguous or missing column headers may produce unexpected JSON keys","Large CSV payloads may be truncated or time out on the Render free tier","Payment failure via x402/USDC may block the call entirely","Undocumented input schema makes it unclear how to pass multi-row CSV data"],"whenToPreferThis":"Use this endpoint when you need a quick, pay-per-call CSV-to-JSON conversion without setting up your own parser, especially in agent workflows that already use the x402 micropayment protocol on Base. Best for small to medium CSV payloads where spinning up a local parser is impractical or where you want a hosted, on-demand conversion service settled in USDC.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:44:58.052Z","isFirstParty":false}