{"slug":"92-222-181-125-sslip-io-v1-csv-analyze-c5da4c","title":"Use this service before importing CSV to check data quality","host":"92-222-181-125.sslip.io","method":"POST","resource":"https://92-222-181-125.sslip.io/v1/csv/analyze","category":"other","description":"Use this service before importing CSV to check data quality: missing cells, duplicate rows, required columns and declared string, integer, number, boolean or date types. Provide raw CSV with unique headers; comma, semicolon and tab delimiters supported. Max 1 MiB UTF-8, 10000 data rows and 100 colum","price_listed":0.003,"price_asked":0.003,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":1123,"reported_calls_30d":2,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"requiredColumns":["name"],"text":"name,age\nAlice,30","types":{"age":"integer"}},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"delimiter":{"enum":[",",";","\t"],"type":"string"},"requiredColumns":{"items":{"maxLength":256,"minLength":1,"type":"string"},"maxItems":100,"type":"array","uniqueItems":true},"text":{"description":"Raw CSV, at most 1 MiB UTF-8, 10000 data rows, 100 columns; unique non-empty headers.","maxLength":1048576,"type":"string"},"types":{"additionalProperties":{"enum":["string","integer","number","boolean","date"],"type":"string"},"maxProperties":100,"propertyNames":{"maxLength":256,"minLength":1,"not":{"enum":["__proto__","constructor","prototype"]},"type":"string"},"type":"object"}},"required":["text"],"type":"object"},"bodyType":{"const":"json","type":"string"},"method":{"const":"POST","type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"additionalProperties":false,"properties":{"example":{"additionalProperties":false,"properties":{"result":{"additionalProperties":false,"properties":{"counts":{"additionalProperties":{"minimum":0,"type":"integer"},"type":"object"},"errors":{"items":{"additionalProperties":false,"properties":{"code":{"type":"string"},"column":{"minimum":0,"type":"integer"},"row":{"minimum":0,"type":"integer"}},"required":["code"],"type":"object"},"maxItems":20,"type":"array"},"truncated":{"type":"boolean"},"valid":{"type":"boolean"}},"required":["valid","counts","errors","truncated"],"type":"object"},"service":{"const":"core-csv-analyzer","type":"string"}},"required":["service","result"],"type":"object"},"type":{"const":"json","type":"string"}},"required":["type","example"],"type":"object"}},"required":["input","output"],"type":"object"},"history":[{"day":"2026-10-18","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.003,"price_match":true,"latency_ms":1123,"error":null}],"description_full":"Use this service before importing CSV to check data quality: missing cells, duplicate rows, required columns and declared string, integer, number, boolean or date types. Provide raw CSV with unique headers; comma, semicolon and tab delimiters supported. Max 1 MiB UTF-8, 10000 data rows and 100 columns. No URL fetching. Invalid business data returns valid=false.","last_updated":"2026-10-12T09:34:53.066Z","schemes":["exact"]}