{"uid":"cap_tTMaUg0NV_nNRHX_UQ1pl","slug":"agentfund-tabular-to-json-converter-8f48f5ba","name":"AgentFund Tabular to JSON Converter","description":"Tabular to JSON","url":"https://x402.agentfund.net/x402/tabular_to_json","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","description":"Raw CSV/TSV/Markdown-table text."},"format":{"enum":["auto","csv","tsv","markdown"],"type":"string","description":"Force or auto-detect format."},"schema":{"type":"object","description":"Optional JSON Schema to validate/coerce each row."},"hasHeader":{"enum":["auto","true","false"],"type":"string","description":"Whether row 1 is a header."},"inferTypes":{"type":"boolean","description":"Infer cell types (default true)."}}},"responseSchema":{"type":"json","example":{"ok":true,"rows":[{"age":36,"name":"Ada"}],"errors":[],"format":"csv","changed":true,"columns":[{"name":"name","type":"string"},{"name":"age","type":"integer"}],"repairs":["Detected 'csv' format.","Treated the first row as a header (auto-detected)."],"rowCount":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bzqXBON340tczbD7VastZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts raw CSV, TSV, or Markdown table text into structured JSON, with optional type inference and schema validation","exampleAgentPrompt":"Convert this CSV text to JSON for me — auto-detect the format, treat the first row as headers, and infer the cell types: 'name,age,salary\\nAlice,30,75000\\nBob,25,60000'","exampleUseCases":[{"title":"Parsing scraped financial table data","prompt":"I scraped this markdown table of stock prices from a webpage — can you convert it to JSON with type inference on so the numbers come back as actual numbers, not strings?"},{"title":"Validating CSV export against schema","prompt":"Here's a TSV export from our HR system. Convert it to JSON and validate each row against this schema: {\"type\":\"object\",\"properties\":{\"employee_id\":{\"type\":\"integer\"},\"department\":{\"type\":\"string\"},\"salary\":{\"type\":\"number\"}}} — flag any rows that don't conform."},{"title":"Preprocessing economic data for analysis","prompt":"I have a raw CSV of US housing starts data I downloaded. Can you convert it to JSON with auto-format detection, first row as header, and infer all the column types so I can feed it into my analysis pipeline?"}],"resultDescription":"A JSON array of objects, one per data row, where each key corresponds to a column header and values are type-inferred (numbers, booleans, strings) when inferTypes is true. If an optional JSON Schema is provided, rows are validated and/or coerced to match it.","failureModes":["Malformed or inconsistent CSV/TSV returns a parsing error","Schema validation failures when row data doesn't match the provided JSON Schema","Ambiguous format when auto-detection cannot determine delimiter","Missing or mismatched header count causes misaligned JSON keys","Payment not received results in 402 response blocking the conversion"],"whenToPreferThis":"Choose this endpoint when you need a quick, paid, agent-friendly API call to convert raw tabular text (CSV, TSV, or Markdown tables) into typed JSON objects, especially when you also want optional schema validation/coercion in a single step. Useful when your agent pipeline receives tabular data as raw strings and needs structured JSON to pass to downstream tools.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:44:58.959Z","isFirstParty":false}