Description:
Get metadata of a deleted node.
Precondition:
User can access parent room and has 🔓 read recycle bin permissions.
Postcondition:
Requested deleted node is returned.
Further Information:
None.
643 matches
100 actions
DRACOON
100 actions
Infrastructure/DRACOON
Get metadata of a deleted node.
User can access parent room and has 🔓 read recycle bin permissions.
Requested deleted node is returned.
None.
{
"type": "object",
"properties": {
"X-Sds-Auth-Token": {
"type": "string"
},
"X-Sds-Date-Format": {
"type": "string",
"enum": [
"UTC",
"LOCAL",
"OFFSET",
"EPOCH",
"LEET"
]
},
"deleted_node_id": {
"type": "integer",
"format": "int64"
}
},
"required": [
"deleted_node_id"
],
"additionalProperties": false
}{
"type": "object",
"description": "Deleted node information (Deleted node can be a folder or file)",
"required": [
"name",
"parentId",
"parentPath",
"type"
],
"properties": {
"accessedAt": {
"type": "string",
"format": "date-time",
"description": "Last access date"
},
"classification": {
"type": "integer",
"format": "int32",
"description": "Classification ID:\n\n* `1` - public\n\n* `2` - internal\n\n* `3` - confidential\n\n* `4` - strictly confidential\n\n\n\n(default: classification from parent room)",
"enum": [
1,
2,
3,
4
]
},
"createdAt": {
"type": "string",
"format": "date-time",
"description": "Creation date"
},
"createdBy": {
"type": "object",
"description": "User information",
"required": [
"avatarUuid",
"firstName",
"id",
"lastName",
"userName",
"userType"
],
"properties": {
"avatarUuid": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nAvatar UUID"
},
"displayName": {
"type": "string",
"description": "🚧 Deprecated since v4.11.0\n\nDisplay name\n\nuse other fields from `UserInfo` instead to combine a display name"
},
"email": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nEmail "
},
"firstName": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nUser first name (mandatory if `userType` is `internal`)"
},
"id": {
"type": "integer",
"format": "int64",
"description": "Unique identifier for the user"
},
"lastName": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nUser last name (mandatory if `userType` is `internal`)"
},
"title": {
"type": "string",
"description": "🚧 Deprecated since v4.18.0\n\nJob title"
},
"userName": {
"type": "string",
"description": "🚀 Since v4.13.0\n\nUsername (only returned for `internal` users)"
},
"userType": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nUser type:\n\n* `internal` - ordinary DRACOON user\n\n* `external` - external user without DRACOON account\n\n* `system` - system user (non human 👽)\n\n* `deleted` - deleted DRACOON user",
"enum": [
"system",
"internal",
"external",
"deleted"
]
}
}
},
"deletedAt": {
"type": "string",
"format": "date-time",
"description": "Deletion date"
},
"deletedBy": {
"type": "object",
"description": "User information",
"required": [
"avatarUuid",
"firstName",
"id",
"lastName",
"userName",
"userType"
],
"properties": {
"avatarUuid": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nAvatar UUID"
},
"displayName": {
"type": "string",
"description": "🚧 Deprecated since v4.11.0\n\nDisplay name\n\nuse other fields from `UserInfo` instead to combine a display name"
},
"email": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nEmail "
},
"firstName": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nUser first name (mandatory if `userType` is `internal`)"
},
"id": {
"type": "integer",
"format": "int64",
"description": "Unique identifier for the user"
},
"lastName": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nUser last name (mandatory if `userType` is `internal`)"
},
"title": {
"type": "string",
"description": "🚧 Deprecated since v4.18.0\n\nJob title"
},
"userName": {
"type": "string",
"description": "🚀 Since v4.13.0\n\nUsername (only returned for `internal` users)"
},
"userType": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nUser type:\n\n* `internal` - ordinary DRACOON user\n\n* `external` - external user without DRACOON account\n\n* `system` - system user (non human 👽)\n\n* `deleted` - deleted DRACOON user",
"enum": [
"system",
"internal",
"external",
"deleted"
]
}
}
},
"expireAt": {
"type": "string",
"format": "date-time",
"description": "Expiration date"
},
"id": {
"type": "integer",
"format": "int64",
"description": "Node ID"
},
"isEncrypted": {
"type": "boolean",
"description": "Encryption state"
},
"name": {
"type": "string",
"description": "Node name"
},
"notes": {
"type": "string",
"description": "User notes"
},
"parentId": {
"type": "integer",
"format": "int64",
"description": "Parent node ID (room or folder)"
},
"parentPath": {
"type": "string",
"description": "Parent node path\n\n`/` if node is a root node (room)"
},
"referenceId": {
"type": "integer",
"format": "int64",
"description": "🚀 Since v4.37.0\n\nReference ID. Identical across all versions of a file"
},
"size": {
"type": "integer",
"format": "int64",
"description": "Node size in byte"
},
"type": {
"type": "string",
"description": "Node type",
"enum": [
"folder",
"file"
]
},
"updatedAt": {
"type": "string",
"format": "date-time",
"description": "Modification date"
},
"updatedBy": {
"type": "object",
"description": "User information",
"required": [
"avatarUuid",
"firstName",
"id",
"lastName",
"userName",
"userType"
],
"properties": {
"avatarUuid": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nAvatar UUID"
},
"displayName": {
"type": "string",
"description": "🚧 Deprecated since v4.11.0\n\nDisplay name\n\nuse other fields from `UserInfo` instead to combine a display name"
},
"email": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nEmail "
},
"firstName": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nUser first name (mandatory if `userType` is `internal`)"
},
"id": {
"type": "integer",
"format": "int64",
"description": "Unique identifier for the user"
},
"lastName": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nUser last name (mandatory if `userType` is `internal`)"
},
"title": {
"type": "string",
"description": "🚧 Deprecated since v4.18.0\n\nJob title"
},
"userName": {
"type": "string",
"description": "🚀 Since v4.13.0\n\nUsername (only returned for `internal` users)"
},
"userType": {
"type": "string",
"description": "🚀 Since v4.11.0\n\nUser type:\n\n* `internal` - ordinary DRACOON user\n\n* `external` - external user without DRACOON account\n\n* `system` - system user (non human 👽)\n\n* `deleted` - deleted DRACOON user",
"enum": [
"system",
"internal",
"external",
"deleted"
]
}
}
}
}
}