Get Started
API backend
API system
More information

PUT api/2.0/files/file/{fileId}/history This function requires authentication

Description

Changes the version history of a file with the ID specified in the request.

Parameters
Name Description Type Example
fileId
sent in url
File ID `0
Version
sent in body
File version System.Int32
ContinueVersion
sent in body
Marks as a version or revision System.Boolean
Example
PUT api/2.0/files/file/{fileid}/history
Host: yourportal.onlyoffice.com
Content-Type: application/json
Accept: application/json

{
  "Version": 1234,
  "ContinueVersion": true
}
Returns

Updated information about file versions

Example Response

application/json

{
  "status": 0,
  "response": [
    {
      "FolderId": 1234,
      "Version": 1234,
      "VersionGroup": 1234,
      "ContentLength": "some text",
      "Mute": true,
      "ViewUrl": "some text",
      "WebUrl": "some text",
      "FileExst": "some text",
      "Comment": "some text",
      "ThumbnailUrl": "some text",
      "LockedBy": "some text",
      "DenyDownload": true,
      "DenySharing": true
    }
  ]
}

text/xml

<result>
  <status>0</status>
  <response>
    <FolderId>1234</FolderId>
    <Version>1234</Version>
    <VersionGroup>1234</VersionGroup>
    <ContentLength>some text</ContentLength>
    <Mute>True</Mute>
    <ViewUrl>some text</ViewUrl>
    <WebUrl>some text</WebUrl>
    <FileExst>some text</FileExst>
    <Comment>some text</Comment>
    <ThumbnailUrl>some text</ThumbnailUrl>
    <LockedBy>some text</LockedBy>
    <DenyDownload>True</DenyDownload>
    <DenySharing>True</DenySharing>
  </response>
</result>