---
title: ContentUploadArguments (2019/03)
slug: develop/contentuploadarguments-201903
docTags: 
createdAt: 2025-11-15T00:23:45.859Z
---

The ContentUploadArguments entity is structured as follows:

`entity`:

- `SessionToken` <font color="#704ae0">Nullable&lt;</font><font color="#704ae0">string&gt;</font><font color="#01a0af"> </font><font color="#01a0af">read-write</font>: The Content Upload Session Token generated by the server
- `UploadToken` <font color="#704ae0">Nullable&lt;</font><font color="#704ae0">string&gt;</font><font color="#704ae0">&gt; </font><font color="#01a0af">read-write</font>: The Content Upload Token generated by the server
- `FileName` <font color="#704ae0">string </font><font color="#01a0af">read-write</font>: The name of the file being uploaded
- `VirtualPath` <font color="#704ae0">Nullable&lt;</font><font color="#704ae0">string&gt;</font><font color="#704ae0"> </font><font color="#01a0af">read-write</font>: The target virtual path in the library for the content being uploaded
- `MediaType` <font color="#704ae0">string </font><font color="#01a0af">read-write</font>: The media type of the content being uploaded. See [ContentMediaType Enumeration (2019/03)](docId\:xLXfOwGMbqoNlTeF0dw90).   &#x20;
- `FileSize` <font color="#704ae0">long</font><font color="#704ae0"> </font><font color="#01a0af">read-write</font>: The size of the file being uploaded in bytes
- `FileLastModifiedDate` <font color="#704ae0">DateTime </font><font color="#01a0af">read-write</font>: The timestamp of last modification of original file in local storage. See [DateTime](docId:8oxgPxYJltIKaU9ho1nr2) for more information about this data type. 
- `SHA1Hash` <font color="#704ae0">Nullable&lt;</font><font color="#704ae0">string&gt;</font><font color="#704ae0"> </font><font color="#01a0af">read-write</font>: The SHA1 hash of the file being uploaded
- `FileThumb` <font color="#704ae0">Nullable&lt;</font><font color="#704ae0">byte[]&gt;</font> <font color="#01a0af">read-write</font>: A BASE64-encoded thumbnail for the content being uploaded.&#x20;
- `Tags` <font color="#704ae0">Nullable</font>\<<font color="#704ae0">Dictionary&lt;string, string&gt;&gt;</font> <font color="#01a0af">read-write</font>: An object where each property and its value represents a tag that must be assigned to the content file being uploaded. Each property value must be formatted as follows: "\<value\_type>\::\<tag\_type>.\<tag\_key>":"".





