{"slug":"api-webbersites-com-api-data-convert-328e54","title":"Deterministic data-format conversion — the shape work an LLM cannot do reliably ","host":"api.webbersites.com","method":"POST","resource":"https://api.webbersites.com/api/data/convert","category":"market","description":"Deterministic data-format conversion — the shape work an LLM cannot do reliably token-by-token. POST {data, from, to}: JSON, NDJSON, CSV, TSV, or a SQL INSERT dump in; any of the same out. Handles RFC 4180 quoting (commas, quotes, newlines in values), flattens nested objects to dot-notation columns,","price_listed":0.005,"price_asked":0.005,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":252,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"data":"[{\"id\":1,\"user\":{\"name\":\"Ann\"}},{\"id\":2,\"user\":{\"name\":\"Bo\"}}]","from":"json","to":"csv"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"data":{"description":"The dataset as a string (up to ~4MB)","type":"string"},"delimiter":{"description":"Override the delimiter for csv/tsv","type":"string"},"flatten":{"description":"Flatten nested objects to dot-notation columns (default true)","type":"boolean"},"from":{"description":"json (default), ndjson, csv, tsv, or sql","type":"string"},"header":{"description":"CSV/TSV input has a header row (default true)","type":"boolean"},"infer_types":{"description":"Convert numeric/boolean/null strings on input (default true); leading zeros stay strings","type":"boolean"},"table":{"description":"Table name when to=sql (default 'data')","type":"string"},"to":{"description":"csv (default), tsv, json, ndjson, or sql","type":"string"}},"required":["data"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"bytes":{"type":"number"},"columns":{"type":"array"},"from":{"type":"string"},"output":{"type":"string"},"rows":{"type":"number"},"to":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-03","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.005,"price_match":true,"latency_ms":252,"error":null}],"description_full":"Deterministic data-format conversion — the shape work an LLM cannot do reliably token-by-token. POST {data, from, to}: JSON, NDJSON, CSV, TSV, or a SQL INSERT dump in; any of the same out. Handles RFC 4180 quoting (commas, quotes, newlines in values), flattens nested objects to dot-notation columns, unions ragged records into a stable column set, and parses SQL string literals with '' and \\' escapes. No AI, no network — same input, same bytes, every time.","last_updated":"2026-10-03T05:08:24.87Z","schemes":["exact"]}