Skip to main content
Use this endpoint to flag two reference hotels as duplicates of the same real-world property. Reports are queued for review; resolution (merge or reject) is handled by the backoffice team via a separate admin-only endpoint.
Submitting a report works with a regular API key. Resolving a report (POST /api/v1/reference/duplicates/{reportId}/resolve) is backoffice-only and requires an admin key.

POST /api/v1/reference/duplicates

Submit a new duplicate report.

Request body

string
required
UUID of the reference hotel you consider canonical (the one to keep).
string
required
UUID of the reference hotel you believe is a duplicate of originalHotelId.
string
Optional identifier for the source that surfaced the duplicate (e.g. a supplier or dataset reference).
string
Optional free-text explanation of why the two hotels are duplicates.
This request body schema is derived from the API’s OpenAPI definition. If your integration relies on additional fields, confirm against the current OpenAPI spec — the accepted body is { originalHotelId, duplicateHotelId, duplicateSourceId?, reason? }.

Response

Returns 200 OK with the created duplicate report, including its reportId and initial state.

Example

Error responses