{"uid":"cap_Ah_WUTxyXqW1u0ytK-Eu0","slug":"bot-bazaar-csv-header-lint-12f937ad","name":"Bot Bazaar CSV Header Lint","description":"Validate a CSV header list and sample row for column count parity, duplicate column names, and snake_case naming.","url":"https://bot-bazaar.fly.dev/v1/x402/csv-header-lint?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":{"headers":{"type":"string","description":"Comma-separated CSV column names"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_e74ZIQdaVfnpEphpcDJzp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a comma-separated list of CSV column headers for column count parity with a sample row, duplicate column names, and snake_case naming conventions.","exampleAgentPrompt":"Can you lint these CSV headers for me — 'user_id,firstName,user_id,email' — and check if they're all snake_case with no duplicates?","exampleUseCases":[{"title":"Pre-ingestion CSV schema check","prompt":"Before I load this CSV into the database, can you check if these headers — 'order_id,Customer Name,product_id,product_id,quantity' — have any duplicates or non-snake_case column names?"},{"title":"Data pipeline header validation","prompt":"My data pipeline keeps breaking — can you lint these CSV column headers 'invoice_id,InvoiceDate,total_amount,total_amount' and tell me what's wrong with them?"},{"title":"CSV template quality check","prompt":"I'm sharing a CSV template with my team and want to make sure the headers 'user_id,first_name,LastName,email_address' follow snake_case conventions and have no duplicates — can you check them?"}],"resultDescription":"Returns a structured report indicating whether the headers pass or fail each check: column count parity between the header row and a sample data row, presence of any duplicate column names, and whether all column names conform to snake_case formatting. Each violation is listed with details about which columns are problematic.","failureModes":["Missing or empty headers query parameter returns an error","Malformed comma-separated input may produce unexpected parsing results","Headers with special characters outside snake_case may cause false positives","No sample row provided means column count parity check cannot be performed","Very long header lists may hit query parameter length limits"],"whenToPreferThis":"Use this endpoint when you need a lightweight, instant check on CSV column headers before ingestion, ETL processing, or sharing as a data template. Ideal when you want to enforce snake_case naming standards and catch duplicate columns early without running the full data pipeline. Prefer this over manual review or heavier schema validation tools for quick, automated header audits in agent-driven data workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T19:07:20.545Z","isFirstParty":false,"canonicalSlug":"bot-bazaar-csv-header-lint-12f937ad"}