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