DuplicateMergeRequest
Fields
Non-destructive merge: flip the candidate to merged and optionally soft-deprecate the losing case. NEVER deletes a case this phase.
3 fields
candidate_id· required- string (uuid)
deprecate_loser- boolean
keep_case_id· required- string (uuid)
Raw schema (JSON)
{
"description": "Non-destructive merge: flip the candidate to ``merged`` and optionally\nsoft-deprecate the losing case. NEVER deletes a case this phase.",
"properties": {
"candidate_id": {
"format": "uuid",
"title": "Candidate Id",
"type": "string"
},
"deprecate_loser": {
"default": false,
"title": "Deprecate Loser",
"type": "boolean"
},
"keep_case_id": {
"format": "uuid",
"title": "Keep Case Id",
"type": "string"
}
},
"required": [
"candidate_id",
"keep_case_id"
],
"title": "DuplicateMergeRequest",
"type": "object"
}Used by endpoints
Section titled “Used by endpoints”One endpoint sends or returns this schema, on its own or inside another schema.
POST/api/v1/projects/{project_id}/duplicate-candidates/{candidate_id}/merge— Merge Duplicate Candidate
Used by schemas
Section titled “Used by schemas”No other schema contains this one.
More details
Section titled “More details”- Specification: OpenAPI JSON