Skip to content

DuplicateDecisionGroupDto

Endpoints · All schemas

FieldRequiredDescription
appliedYesboolean
decisionYesSee definition below
decisionIdYesstring
duplicateIdYesstring
keepAssetIdsYesarray
memberIdsYesarray
trashAssetIdsYesarray
undoingYesAn undo job has started on this decision
undoneYesboolean

Complete definition

required lists fields that must be present. nullable allows a null value; it does not make the field optional. Response enums retain exact wire values for compatibility.

Field definitions: DuplicateDecisionKind

{
  "properties": {
    "applied": {
      "type": "boolean"
    },
    "decision": {
      "$ref": "#/components/schemas/DuplicateDecisionKind"
    },
    "decisionId": {
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-7[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$",
      "type": "string"
    },
    "duplicateId": {
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$",
      "type": "string"
    },
    "keepAssetIds": {
      "items": {
        "format": "uuid",
        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$",
        "type": "string"
      },
      "type": "array"
    },
    "memberIds": {
      "items": {
        "format": "uuid",
        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$",
        "type": "string"
      },
      "type": "array"
    },
    "trashAssetIds": {
      "items": {
        "format": "uuid",
        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$",
        "type": "string"
      },
      "type": "array"
    },
    "undoing": {
      "description": "An undo job has started on this decision",
      "type": "boolean"
    },
    "undone": {
      "type": "boolean"
    }
  },
  "required": [
    "applied",
    "decision",
    "decisionId",
    "duplicateId",
    "keepAssetIds",
    "memberIds",
    "trashAssetIds",
    "undoing",
    "undone"
  ],
  "type": "object"
}