{"uid":"cap_R1bYDlBB-bBN1JgMsZuJz","slug":"format-conversion-api-csv-json-markdown-html-35c432ce","name":"Format Conversion API (CSV↔JSON, Markdown↔HTML)","description":"Format conversion for AI agents — convert between csv↔json, markdown→html, and html→markdown/text. Pay-per-call in USDC via x402 — no signup, no API key. Use as glue between pipeline steps so an agent can transform data formats on the fly.","url":"https://api-production-17e1.up.railway.app/convert","method":"GET","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"The page URL to unfurl."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","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_cflfvQFckbDlCywom83PJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts data between CSV and JSON formats (bidirectionally) and between Markdown and HTML (and HTML to plain text), pay-per-call via x402 USDC micropayment.","exampleAgentPrompt":"Can you convert this CSV data to JSON for me? Here's the CSV: 'name,age,city\\nAlice,30,NYC\\nBob,25,LA' — I need it as a proper JSON array so I can feed it into the next step of my pipeline.","exampleUseCases":null,"resultDescription":"Returns the input data reformatted in the target format: a JSON array/object when converting from CSV, a CSV string when converting from JSON, an HTML string when converting from Markdown, or a Markdown/plain-text string when converting from HTML.","failureModes":["Malformed CSV or JSON input returns a parse error","Unsupported conversion direction (e.g. JSON to HTML) returns an error or unsupported response","Payment not included or invalid x402 header results in 402 Payment Required","Missing required query parameters (source format, target format, or data) returns a 400 error","Very large payloads may time out or be rejected"],"whenToPreferThis":"Use this endpoint when an AI agent pipeline needs lightweight, pay-per-use format glue between steps — especially when no API key or signup is desired and the conversion is simple (CSV↔JSON or Markdown↔HTML). Prefer it over heavier ETL services for small, single-shot transformations in automated workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:32:09.075Z","isFirstParty":false}