{"uid":"cap_ZtqWPMcQMfCYpnpj_iWOc","slug":"csv-preflight-validator-24a4dc7c","name":"CSV Preflight Validator","description":"Public data and utility APIs paid per call in USDC on Base (x402). No accounts, no API keys. 174 routes: crypto/equity data, onchain reads, DNS/email/security intel, geo/weather, x402 payment diagnostics, dev utilities and more.","url":"https://anibalb.duckdns.org/x402/csv-preflight?utm_source=zero.xyz","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"cols":2,"rows":2,"flags":[]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WPRTModFyp4f2ODFxEDtE","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a CSV HTTP endpoint before payment by checking column and row counts and reporting any flags","exampleAgentPrompt":"Before I pay for that CSV data endpoint, can you do a preflight check on it using a GET request to make sure it's returning valid data and tell me how many rows and columns it has?","exampleUseCases":[{"title":"Pre-payment CSV structure check","prompt":"I want to use a CSV data endpoint but don't want to waste money if it's broken — can you run a GET preflight on it and tell me the column count, row count, and any flags before I commit to paying?"},{"title":"Pipeline data shape validation","prompt":"Before I wire this CSV source into my data pipeline, can you preflight it with a GET request to confirm it's returning the expected number of columns and rows without any error flags?"},{"title":"Diagnosing a suspect CSV route","prompt":"I think one of my CSV API routes might be returning bad data — can you do a preflight GET check on it and let me know if there are any flags or if the row and column counts look off?"}],"resultDescription":"Returns a JSON object with: ok (boolean indicating success), cols (number of columns in the CSV), rows (number of rows in the CSV), and flags (an array of any warning or error flags detected in the response).","failureModes":["Invalid or unsupported HTTP method returns validation error","Endpoint unreachable results in network or timeout error","CSV endpoint returns malformed data causing parsing failure","Missing required 'type' or 'method' fields in input returns schema error","Flags array may contain warnings even when ok is true"],"whenToPreferThis":"Use this endpoint when you need to validate the structure and health of a CSV-returning HTTP endpoint before making a paid call. It is especially useful in x402 pay-per-call workflows where you want to avoid wasting USDC on broken or unexpected data sources. Prefer this over blind calls when building data pipelines or when integrating an unfamiliar CSV API.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:56.454Z","isFirstParty":false,"canonicalSlug":"csv-preflight-validator-24a4dc7c"}