{"slug":"grove-g-datalabs-com-api-data-check-paid-92b61e","title":"Check CSV data for missing values, duplicate rows, schema mismatches and invalid","host":"grove.g-datalabs.com","method":"POST","resource":"https://grove.g-datalabs.com/api/data-check-paid","category":"other","description":"Check CSV data for missing values, duplicate rows, schema mismatches and invalid types. Returns a deterministic JSON quality report. Up to 1 MB and 10,000 rows. No AI model calls. $0.01 USDC per check. Resubmit the same payment and input to recover a response.","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":1157,"reported_calls_30d":4,"reported_payers_30d":4,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"authorizedToProcess":true,"csv":"id,score\n1,10\n2,20\n","rules":{"columns":[{"name":"id","required":true,"type":"integer","unique":true}]}},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"authorizedToProcess":{"const":true,"description":"Confirm permission to submit this data for processing.","type":"boolean"},"csv":{"description":"UTF-8 CSV, at most 1,000,000 bytes, 10,000 data rows and 100 columns.","type":"string"},"rules":{"additionalProperties":false,"properties":{"columns":{"items":{"additionalProperties":false,"properties":{"name":{"type":"string"},"required":{"type":"boolean"},"type":{"enum":["string","number","integer","date","boolean"]},"unique":{"type":"boolean"}},"required":["name"],"type":"object"},"type":"array"},"expectedColumns":{"items":{"type":"string"},"type":"array"}},"type":"object"}},"required":["csv","authorizedToProcess"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"inputSha256":{"type":"string"},"payment":{"type":"object"},"rulesSha256":{"type":"string"},"service":{"const":"grove-data-check"},"summary":{"type":"object"}},"required":["service","summary","inputSha256","rulesSha256","payment"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":1157,"error":null}],"description_full":"Check CSV data for missing values, duplicate rows, schema mismatches and invalid types. Returns a deterministic JSON quality report. Up to 1 MB and 10,000 rows. No AI model calls. $0.01 USDC per check. Resubmit the same payment and input to recover a response.","last_updated":"2026-09-17T12:07:59.593Z","schemes":["exact"]}