Create, add and update files and folders

null and if no folder id is specified when adding a File, this is the folder that will be used by default.
Every folder including the root folder, will have a a number of sub-folders and files. When retrieveing a folder from the Folders endpoint you will get a list of the sub-folders and files in that folder. Here is a response for root folder of the Matter shown above:
parentFolderId is null or not provided, the folder will be created in the root directory of the matter.parentFolderId is specified with a valid folder ID, the new folder will be created as a subdirectory of that parent folder.parentFolderId or set it to null:
fileId of the new File and an uploadUrl that you can use to upload the actual file to AWS S3 with a PUT request. The uploadUrl will be valid up until the time specified in the expiry field.
For detailed instructions on uploading files using pre-signed S3 URLs, see the AWS documentation on using presigned URLs. The documentation covers request headers, content types, and example code in multiple languages.
uploadUrl that you can use to upload the new version to AWS S3 with a PUT request. The uploadUrl will be valid up until the time specified in the expiry field.
For detailed instructions on uploading files using pre-signed S3 URLs, see the AWS documentation on using presigned URLs. The documentation covers request headers, content types, and example code in multiple languages.
downloadUrl:
ThedownloadUrlwill be valid up until the time specified in theexpiryfield.