Duplicate Detection — MDDB API

Find duplicate and similar documents #

POST /v1/find-duplicates

Scans a collection for duplicate and similar documents using content hashes and embedding vectors. Exact mode groups documents with identical content hashes. Similar mode compares embedding vectors pairwise and clusters documents above the similarity threshold using transitive clustering.

Authorization: BearerAuth or APIKeyAuth or none

Request body #

Required.

Content type application/json: FindDuplicatesRequest

{
  "collection": "string",
  "distanceMetric": "cosine",
  "includeContent": false,
  "maxDocs": 5000,
  "mode": "both",
  "threshold": 0.9
}

Responses #

Status Description Body
200 Duplicate detection results FindDuplicatesResponse (application/json)
400 Invalid request ErrorResponse (application/json)