Skip to content
Dials Docs

Duplicate models

Back office: merging models that describe one watch. Requires an admin session.

Catalog models that are probably the same watch twice

GET/duplicate-models

Groups of catalogue models that the duplicate finder believes describe one watch, ordered by how strong the signal is.

Query Parameters

page
integer·min 1·default 1
Example1
pageSize
integer·min 1·max 100·default 24
Example24
q
string

Search brand or reference

kind
string·default all
Values
allsame_referencealternate_overlapbase_variant

Responses

Merge duplicate models into one survivor

POST/duplicate-models/merge

Relinks the duplicates' listings to the keeper, folds their references into the keeper's alternates (so future crawls match either spelling), moves over pictures the keeper does not already have, backfills the keeper's empty fields, then deletes the duplicates.

Request Body

application/json
keeperIdRequired
string

The model that survives.

duplicateIdsRequired
string[]·min 1·max 20

Responses

Mark a group as NOT duplicates

POST/duplicate-models/dismiss

Stores every pair of the group so the finder never offers it again.

Request Body

application/json
modelIdsRequired
string[]·min 2·max 20

Responses