Skip to main content

ManifestView

Manifest containing contextual details about the file upload. All fields are optional.

asset object
oneOf
uidstring | nullnullable

Optional unique identifier for the asset. Known by the system.

Example: 123e4567-e89b-12d3-a456-426614174003
externalIds objectrequired

Optional external asset identifiers. Prefer uid when known. Otherwise, provide a generic code such as { "code": "0018" }.

property name*string
documentation object
oneOf
uidstring | nullnullable

Optional unique identifier for the documentation. Known by the system.

Example: 123e4567-e89b-12d3-a456-426614174004
templatestring | nullnullable

Optional unique identifier for the documentation template. Known by the system.

Example: 123e4567-e89b-12d3-a456-426614174005
tags object
oneOf
documentationstring[]nullable

Documentation tags linked to the documentation

Example: ['EDP 2024']
properties object
oneOf
emptyboolean
arrayboolean
nullboolean
objectboolean
floatboolean
integralNumberboolean
floatingPointNumberboolean
containerboolean
missingNodeboolean
pojoboolean
bigDecimalboolean
bigIntegerboolean
textualbooleandeprecated
valueNodeboolean
booleanboolean
doubleboolean
intboolean
longboolean
shortboolean
binaryboolean
numberboolean
stringboolean
nodeTypestring

Possible values: [ARRAY, BINARY, BOOLEAN, MISSING, NULL, NUMBER, OBJECT, POJO, STRING]

embeddedValueboolean
linkedAssets object[]

Linked assets to associate, provided as a list of references by uid or code.

  • Array [
  • uidstring | nullnullable

    Linked asset uid

    Example: 123e4567-e89b-12d3-a456-426614174999
    codestring | nullnullable

    Linked asset code

    Example: RU-001
  • ]
  • disconnectedboolean | nullnullable

    Flag indicating if the file is uploaded without asset context

    Example: false
    folder object
    oneOf
    uidstring | nullnullable

    Optional unique identifier of the target folder

    Example: 123e4567-e89b-12d3-a456-426614174005
    templatestring | nullnullable

    Optional template ID to apply to the folder

    Example: 123e4567-e89b-12d3-a456-426614174006
    documentClassstring | nullnullable

    Existing DocumentClass ID to link

    Example: 123e4567-e89b-12d3-a456-426614174007
    temporarybooleanrequired

    Temporary flag allow to delete a file after processing

    Default value: false
    Example: true
    ManifestView
    {
    "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": {
    "empty": true,
    "array": true,
    "null": true,
    "object": true,
    "float": true,
    "integralNumber": true,
    "floatingPointNumber": true,
    "container": true,
    "missingNode": true,
    "pojo": true,
    "bigDecimal": true,
    "bigInteger": true,
    "valueNode": true,
    "boolean": true,
    "double": true,
    "int": true,
    "long": true,
    "short": true,
    "binary": true,
    "number": true,
    "string": true,
    "nodeType": "ARRAY",
    "embeddedValue": true
    },
    "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
    }