Files

Bulk create or update files

Create or update multiple files in a single operation.

put/v1/drives/files/bulk

Request

  • Base URL: https://demo.getcollate.io/api
  • URL: https://demo.getcollate.io/api/v1/drives/files/bulk
  • Auth: HTTP bearer

Query parameters

overrideMetadataboolean

When true, allows the bulk update to overwrite user-curated fields (description, displayName, owners, tags) that bot-driven updates normally preserve, and disables the sourceHash fast-path so unchanged entities are re-evaluated. Defaults to false.

asyncboolean

Request body

namestring required
displayNamestring
descriptionstring
servicestring required
directorystring
fileType'Document' | 'Spreadsheet' | 'Presentation' | 'Image' | 'Video' | 'Audio' | 'PDF' | 'Archive' | 'Code' | 'Data' | 'CSV' | 'Text' | 'Other'
mimeTypestring
fileExtensionstring
pathstring
sizeinteger
checksumstring
webViewLinkstring uri
downloadLinkstring uri
isSharedboolean
fileVersionstring
sourceUrlstring
dataProductsstring[]
domainsstring[]
sourceHashstring
extensionobject

Response

Bulk operation results

Changes

No recorded changes to this operation across all 1 revision of this API.