Uploads a new file to the Library in the specified teamsite using a multipart/form-data POST containing the file metadata and binary content.
The metadata part is a JSON string with required properties name, format, and parentFolderId. Additional optional properties documented in the PATCH operation (Seismic.LibraryContentManagement.ChangeFileInformationproperties) such as ownerId, experts, description, expiresAt, properties, and externalId may also be included.
Use the special keyword root as parentFolderId to add files to the root folder of a teamsite.
The content part contains the binary file bytes to upload.
Example metadata JSON:
{
"name": "file name here",
"parentFolderId": "root",
"format": "pptx"
}
You can also optionally include an externalId as a well-known and non-editable way of tracking the content ID from an external system.
Use the optional query parameter resolveNameCollision=true to automatically append an index such as (1), (2), (3), etc. until a name is found that does not conflict with an existing document in the folder.
Upload Limits
Max file size is limited to 2 GB.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||