| AddObjectFile | Adds new document file to a document. | 
| AddObjectWithFiles | Adds a new object with files. | 
| ChangeSecurity | Changes the security settings of an object. | 
| CheckInMultiple | Checks in one or more objects. | 
| CheckOutMultiple | Checks out one or more objects. | 
| DestroyObjects | Destroys objects. | 
| FollowObject | Starts or stops following the specified object. While the object is being followed, the current user will be notified if the object changes. | 
| GetAutomaticMetadata | Fetches automatic metadata. | 
| GetDocEventSubscriptions | Gets the event subscriptions of a document (for the current user). | 
| GetEffectivePermissions | Gets the effective permissions of a document. | 
| GetObjectDataOfMultipleObjects | Gets requested information about the specified objects. | 
| GetObjIDByGUID | Gets the Object ID of the object that is identified by the specified Object GUID. | 
| GetTemplates | Gets the templates. Note: In the template object the icon and additional classes property are passed as null / empty value for now. This will be handled in future. | 
| GetWorkflowsForClient | Gets all the workflows in a format suitable for client. | 
| GetWorkflowStatesAndTransitions | Gets the states and transitions of the given workflow. | 
| PromoteUnmanagedObject | Promote unmanaged objects to managed. | 
| RemoveObjectFile | Removes a file from a document. | 
| RemoveObjects | Removes objects i.e. marks them deleted. | 
| RenameObjectFile | Renames a document file. | 
| SetObjectLevelProperty | Sets an object-level property. | 
| SetPropertiesMultiple | If the object is currently checked in, a new checked-in version is created. | 
| If the object is currently checked out, the changes are applied to the checked-out version. |  | 
| UndoCheckoutMultiple | Undoes the checkout of one or more objects. | 
| UploadExistingFiles | Creates temporary copies of existing files accessible via upload ids. |