| GetDocumentProperties | Scroll | 
REST URL (POST) https://tenant.thereforeonline.com/theservice/v0001/restun/GetDocumentProperties
SOAP Action (POST) http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetDocumentProperties
Returns properties of existing Thereforeâ„¢ document.
Input Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetDocumentProperties
| Element Name | Element Type | Restrictions | Description | 
| â– parameters | 
 | 
 | |
| â– DocNo | xs:int | mandatory | Sets number of the document. | 
| â– VersionNo | xs:int | 
 | Sets the version number of the document. Pass 0 to get the latest version. | 
Output Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetDocumentPropertiesResponse
| Element Name | Element Type | Restrictions | Description | 
| â– parameters | 
 | 
 | |
| â–¡ DocumentProperties | 
 | nillable | Gets properties of the document. | 
| â–¡ CheckedOutBy | xs:string | nillable | Gets the user name of the user who checked out the document if applicable. | 
| â– CheckedOutOn | xs:dateTime | 
 | Gets the date and time when the document was checked out if applicable. | 
| â–¡ CreatedBy | xs:string | nillable | Get the user name of the user who created the document. | 
| â– CreatedOn | xs:dateTime | 
 | Gets the date and time when the document was created. | 
| â– DocNo | xs:int | 
 | Gets the number of the document. | 
| â– DocSize | xs:long | 
 | Gets the size of the document in bytes. | 
| â–¡ Extension | xs:string | nillable | Gets extension. | 
| â– FileCount | xs:int | 
 | Gets the number of the streams of the document. | 
| â– HasOldVersion | xs:boolean | 
 | Returns true if the document has an older version. | 
| â– LastModified | xs:dateTime | 
 | Gets the date and time when the document was modified the last time. | 
| â–¡ ModifiedBy | xs:string | nillable | Gets the user name of the last user who modified the document. | 
| â– VersionNo | xs:int | 
 | Gets the version number of the document. | 
| â–¡ CheckedOutByDisplayName | xs:string | nillable | Gets the user display name of the user who checked out the document if applicable. | 
| â– CheckedOutByUserNo | xs:int | 
 | Gets the user number of the user who checked out the document if applicable. | 
| â–¡ CreatedByDisplayName | xs:string | nillable | Gets the user display name of the user who created the document. | 
| â– CreatedByUserNo | xs:int | 
 | Gets the user number of the user who created the document. | 
| â–¡ ModifiedByDisplayName | xs:string | nillable | Gets the user display name of the user who modified the document. | 
| â– ModifiedByUserNo | xs:int | 
 | Gets the user number of the user who modified the document. | 
| â–¡ CheckedOutOnISO8601 | xs:string | nillable | Gets the date and time when the document was checked out if applicable (in ISO 8601 format, UTC). | 
| â–¡ CreatedOnISO8601 | xs:string | nillable | Gets the date and time when the document was created (in ISO 8601 format, UTC). | 
| â–¡ LastModifiedISO8601 | xs:string | nillable | Gets the date and time when the document was modified the last time (in ISO 8601 format, UTC). | 
Legend:
| â– | Not nillable element. | 
| â–¡ | Nillable element. | 
| ≡ | List of elements. | 
| Bold | Mandatory element. |