| UploadSessionStart | Scroll | 
REST URL (POST) https://tenant.thereforeonline.com/theservice/v0001/restun/UploadSessionStart
SOAP Action (POST) http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/UploadSessionStart
Starts a chunk upload session for a single file to create and archive a new Thereforeâ„¢ document.
Input Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/UploadSessionStart
| Element Name | Element Type | Restrictions | Description | 
| â– parameters | 
 | 
 | |
| â– FileSize | xs:long | mandatory | Sets size of the file to be uploaded in this session. | 
| â–¡ FileExtension | xs:string | nillable | Extension of the uploaded file. The dot is optional so both examples would be fine: ".docx" or "docx". | 
| â–¡ FileNameWithoutExtension | xs:string | nillable | Name of the uploaded file (WITHOUT extension). Example: "report". Value is optional. Final full file name should be set when saving the document (see CreateDocument/UpdateDocument methods). | 
Output Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/UploadSessionStartResponse
| Element Name | Element Type | Restrictions | Description | 
| â– parameters | 
 | 
 | |
| â– SessionId | xs:string | 
 GUID string template: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} | Gets id of the started session. | 
Legend:
| â– | Not nillable element. | 
| â–¡ | Nillable element. | 
| ≡ | List of elements. | 
| Bold | Mandatory element. |