DATA-CLEANING API

Deduplicate CSV rows and keep evidence of exactly what changed.

Send CSV text plus the columns that define a duplicate. Receive cleaned CSV, input and output row counts, removed-row count, detected delimiter, and SHA-256 hashes for reproducible provenance.

DETERMINISTIC OUTPUT

Small enough for an automated workflow, explicit enough to audit.

Controls

  • Choose one or more key columns
  • Keep the first or last duplicate row
  • Normalize whitespace optionally
  • Compare case-sensitively or insensitively

Evidence returned

  • Clean CSV in the response
  • Input, output, and removed row counts
  • Detected comma, semicolon, tab, or pipe delimiter
  • SHA-256 hashes of input and cleaned output

TRY BEFORE PAYING

Use the sample to inspect a complete result.

The API processes the request in memory and returns one result after settlement. Maximum request size is 100,000 characters; do not submit secrets or personal data you lack authority to process.