ManifestView
Manifest containing contextual details about the file upload. All fields are optional. temporaryRetentionInDays additionally requires temporary: true.
asset object
Details about the asset linked to this upload
- Asset
- null
Information concerning the location in which the file will be uploaded (BUILDING_GROUP, BUILDING)
Optional unique identifier for the asset. Known by the system.
123e4567-e89b-12d3-a456-426614174003externalIds objectrequired
Optional external asset identifiers. Prefer uid when known. Otherwise, provide a generic code such as { "code": "0018" }.
documentation object
Existing documentation ID to link, if this upload is part of ongoing documentation
- Documentation
- null
Information concerning the documentation the file will be uploaded
Optional unique identifier for the documentation. Known by the system.
123e4567-e89b-12d3-a456-426614174004Optional unique identifier for the documentation template. Known by the system.
123e4567-e89b-12d3-a456-426614174005tags object
Tags for the uploaded document
- TagsView
- null
Tags applied to the uploaded document
Documentation tags linked to the documentation
['EDP 2024']properties object
Custom properties to attach to the uploaded document as a JSON object.
- JsonNode
- null
Possible values: [ARRAY, BINARY, BOOLEAN, MISSING, NULL, NUMBER, OBJECT, POJO, STRING]
linkedAssets object[]
Linked assets to associate, provided as a list of references by uid or code.
Linked asset uid
123e4567-e89b-12d3-a456-426614174999Linked asset code
RU-001Flag indicating if the file is uploaded without asset context
falsefolder object
Folder details specifying where the uploaded file should reside
- Folder
- null
Folder information where the file should be stored
Optional unique identifier of the target folder
123e4567-e89b-12d3-a456-426614174005Optional template ID to apply to the folder
123e4567-e89b-12d3-a456-426614174006Existing DocumentClass ID to link
123e4567-e89b-12d3-a456-426614174007Temporary flag allow to delete a file after processing
falsetrueRetention in whole days for a temporary upload, from 1 to 30. Requires temporary: true. Defaults to the platform retention of 10 days when omitted.
Possible values: >= 1 and <= 30
3{
"asset": {
"uid": "123e4567-e89b-12d3-a456-426614174003",
"externalIds": {
"code": "0018"
}
},
"documentation": {
"uid": "123e4567-e89b-12d3-a456-426614174004",
"template": "123e4567-e89b-12d3-a456-426614174005"
},
"tags": {
"documentation": "['EDP 2024']"
},
"properties": {
"source": "public-api",
"priority": 5
},
"linkedAssets": [
{
"code": "RU-001"
},
{
"uid": "123e4567-e89b-12d3-a456-426614174999"
}
],
"disconnected": false,
"folder": {
"uid": "123e4567-e89b-12d3-a456-426614174005",
"template": "123e4567-e89b-12d3-a456-426614174006"
},
"documentClass": "123e4567-e89b-12d3-a456-426614174007",
"temporary": true,
"temporaryRetentionInDays": 3
}