Skip to main content

StagedFile

A file staged in a deposit, with its upload status.

fileIdstring<uri-reference>required

The file entity's @id in the deposited metadata document. For attached files this is the crate-relative path.

Example: NT1-001-001A.mp3
statusstringrequired

pending - staged in presigned mode and the bytes have not (yet) been observed; received - the bytes are held. Finalise remains the authoritative verification point.

Possible values: [pending, received]

Example: received
sizeinteger<int64>

The file's size in bytes, where declared or known.

Possible values: >= 0

Example: 2048576
StagedFile
{
"fileId": "NT1-001-001A.mp3",
"status": "received",
"size": 2048576
}