{"uid":"cap_jqpDup6__ngKnBhznoYkJ","slug":"quietsignal-json-to-csv-converter-2854485c","name":"QuietSignal JSON-to-CSV Converter","description":"QuietSignal Public Data: independent, read-only rollup, wallet, opportunity, and developer-data facts for agents, paid per request with USDC over HTTP 402 on Base.","url":"https://83-29-153-50.sslip.io/v1/json-csv","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","description":"Public JSON URL containing an array of flat objects"},"max_redirects":{"type":"integer","maximum":5,"minimum":0,"description":"Maximum validated public redirects to follow"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"csv":"id,name\\n1,Ada\\n2,Grace\\n","schema":"public-json-csv/v1","columns":["id","name"],"disclaimer":"Deterministic normalization of a bounded public JSON array; the source was not stored.","input_rows":2,"source_url":"https://example.com/data.json","unique_rows":2,"duplicate_rows_removed":0}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AymTcMfRj83jGNxa7-JOa","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a public JSON array from a given URL and converts it to normalized CSV format, deduplicating rows and returning column schema metadata.","exampleAgentPrompt":"Can you fetch the JSON array at https://example.com/records.json and convert it to CSV for me — follow up to 3 redirects if needed?","exampleUseCases":[{"title":"Tabularize a public dataset","prompt":"There's a public JSON dataset at https://data.cityofchicago.org/resource/ijzp-q8t2.json — can you convert it to CSV so I can open it in Excel?"},{"title":"Deduplicate and normalize API output","prompt":"Fetch the JSON array from https://api.example.com/leads.json and convert it to CSV, removing any duplicate rows, following up to 2 redirects."},{"title":"Preview columns of a remote JSON feed","prompt":"I have a public JSON feed at https://feeds.myapp.io/products.json — can you tell me what columns it has and give me the data as a CSV?"}],"resultDescription":"Returns a JSON object containing: the full CSV string with header row, an array of column names, the number of input rows, the number of unique rows after deduplication, the count of removed duplicate rows, the source URL, and a schema version identifier. The source JSON is not stored.","failureModes":["Invalid or unreachable JSON URL returns an error","URL does not point to a flat JSON array (nested objects) may produce unexpected columns","Exceeding the max_redirects limit causes a fetch failure","Non-public or auth-gated URLs will fail to fetch","Malformed JSON at the source URL will cause a parse error","Payment failure over HTTP 402/x402 prevents the call from completing"],"whenToPreferThis":"Choose this endpoint when you need a quick, deterministic, read-only conversion of a flat public JSON array to CSV without storing data. It is ideal for agents that need tabular output from a remote JSON feed for downstream spreadsheet use, analysis, or display, and when you want automatic deduplication and column schema discovery in a single call. Prefer alternatives if the source JSON is deeply nested, requires authentication, or if you need to store or process the resulting CSV beyond reading it.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:32:36.157Z","isFirstParty":false}