You can upload files to a Web Client server site using OData syntax in Web API v3. The following endpoints are available on the v3 API.
-
. . /api/v3/UploadFile
-
. . /api/v3/MakeUploadAvailable
-
. . /api/v3/Upload
-
These functions work exactly as the Web API v2 endpoints but do not use the FileMgmt grouping. The call v3/MakeUploadAvailable performs virus scanning on a file when a virus scanner is present.
-
You cannot upload certain file formats or file name extensions. For more information, see Site Settings node properties.
Single files are uploaded in a single operation. Larger files are uploaded in separate parts in multiple operations, and each separate part is combined together at the end in a final commit operation.