Skip to main content

InitiateDataRoomDocumentUploadInput

Starts a single-part upload for a document in a Data Room — typically used for smaller files that don’t require chunked uploads. This input defines where the file will be stored and includes the file name.

Once initiated, the system returns a secure, pre-signed URL that the client can use to upload the entire file in one go.

input InitiateDataRoomDocumentUploadInput {
dataRoomId: ID!
folderId: ID
fileName: String!
}

Fields​

InitiateDataRoomDocumentUploadInput.dataRoomId ● ID! non-null scalar​

The unique identifier for the DataRoom where the document will be uploaded.

InitiateDataRoomDocumentUploadInput.folderId ● ID scalar​

The optional identifier for the folder within the DataRoom where the document will be uploaded. If not provided, the document will be uploaded to the root of the document index.

InitiateDataRoomDocumentUploadInput.fileName ● String! non-null scalar​

The name of the file being uploaded.

Member Of​

initiateDataRoomDocumentUpload mutation