Get Started
Portal api methods
Help

PUT api/2.0/files/fileops/delete This function requires authentication

Description

Deletes the files and folders with the IDs specified in the request

Parameters
Name Description Type Example
folderIds
sent in body
Folder ID list Collection of strings
collection
some text
fileIds
sent in body
File ID list Collection of strings
collection
some text
deleteAfter
sent in body
Delete after finished Bool value true
immediately
sent in body
Don't move to the Recycle Bin Bool value true
Example
PUT api/2.0/files/fileops/delete
Host: yourportal.onlyoffice.com
Content-Type: application/json
Accept: application/json

{
  "folderIds": [
    "some text"
  ],
  "fileIds": [
    "some text"
  ],
  "deleteAfter": true,
  "immediately": true
}
Returns

Operation result

Example Response

application/json

{
  "status": 0,
  "response": [
    {
      "id": "7fcd7060-fd80-4313-81ee-f6a496acb9d9",
      "operation": 0,
      "progress": 100,
      "error": "",
      "processed": "1",
      "finished": false,
      "url": null,
      "files": [
        {
          "folderId": 12334,
          "version": 3,
          "versionGroup": 1,
          "contentLength": "12345",
          "fileStatus": 2,
          "viewUrl": "http:\/\/www.onlyoffice.com\/viewfile?fileid=2221",
          "fileType": 7,
          "fileExst": ".txt",
          "comment": null,
          "id": 721888357,
          "title": "Some titile.txt",
          "access": 1,
          "shared": false,
          "rootFolderType": 2,
          "updatedBy": {
            "id": "00000000-0000-0000-0000-000000000000",
            "displayName": "Mike Zanyatski",
            "title": "Manager",
            "avatarSmall": "url to small avatar",
            "profileUrl": ""
          },
          "created": "2019-06-18T22:26:04.1299149Z",
          "createdBy": {
            "id": "00000000-0000-0000-0000-000000000000",
            "displayName": "Mike Zanyatski",
            "title": "Manager",
            "avatarSmall": "url to small avatar",
            "profileUrl": ""
          },
          "updated": "2019-06-18T22:26:04.1299149Z",
          "providerItem": false
        }
      ],
      "folders": [
        {
          "parentId": 721888357,
          "filesCount": 721888357,
          "foldersCount": 721888357,
          "id": 721888357,
          "title": "Some titile",
          "access": 1,
          "shared": false,
          "rootFolderType": 2,
          "updatedBy": {
            "id": "00000000-0000-0000-0000-000000000000",
            "displayName": "Mike Zanyatski",
            "title": "Manager",
            "avatarSmall": "url to small avatar",
            "profileUrl": ""
          },
          "created": "2019-06-18T22:26:04.1299149Z",
          "createdBy": {
            "id": "00000000-0000-0000-0000-000000000000",
            "displayName": "Mike Zanyatski",
            "title": "Manager",
            "avatarSmall": "url to small avatar",
            "profileUrl": ""
          },
          "updated": "2019-06-18T22:26:04.1299149Z",
          "providerItem": false
        }
      ]
    }
  ]
}

text/xml

<result>
  <status>0</status>
  <response>
    <id>7fcd7060-fd80-4313-81ee-f6a496acb9d9</id>
    <operation>0</operation>
    <progress>100</progress>
    <error></error>
    <processed>1</processed>
    <finished>false</finished>
    <url />
    <files>
      <folderId>12334</folderId>
      <version>3</version>
      <versionGroup>1</versionGroup>
      <contentLength>12345</contentLength>
      <fileStatus>2</fileStatus>
      <viewUrl>http://www.onlyoffice.com/viewfile?fileid=2221</viewUrl>
      <fileType>7</fileType>
      <fileExst>.txt</fileExst>
      <comment />
      <id>721888357</id>
      <title>Some titile.txt</title>
      <access>1</access>
      <shared>false</shared>
      <rootFolderType>2</rootFolderType>
      <updatedBy>
        <id>00000000-0000-0000-0000-000000000000</id>
        <displayName>Mike Zanyatski</displayName>
        <title>Manager</title>
        <avatarSmall>url to small avatar</avatarSmall>
        <profileUrl></profileUrl>
      </updatedBy>
      <created>2019-06-18T22:26:04.1299149Z</created>
      <createdBy>
        <id>00000000-0000-0000-0000-000000000000</id>
        <displayName>Mike Zanyatski</displayName>
        <title>Manager</title>
        <avatarSmall>url to small avatar</avatarSmall>
        <profileUrl></profileUrl>
      </createdBy>
      <updated>2019-06-18T22:26:04.1299149Z</updated>
      <providerItem>false</providerItem>
    </files>
    <folders>
      <parentId>721888357</parentId>
      <filesCount>721888357</filesCount>
      <foldersCount>721888357</foldersCount>
      <id>721888357</id>
      <title>Some titile</title>
      <access>1</access>
      <shared>false</shared>
      <rootFolderType>2</rootFolderType>
      <updatedBy>
        <id>00000000-0000-0000-0000-000000000000</id>
        <displayName>Mike Zanyatski</displayName>
        <title>Manager</title>
        <avatarSmall>url to small avatar</avatarSmall>
        <profileUrl></profileUrl>
      </updatedBy>
      <created>2019-06-18T22:26:04.1299149Z</created>
      <createdBy>
        <id>00000000-0000-0000-0000-000000000000</id>
        <displayName>Mike Zanyatski</displayName>
        <title>Manager</title>
        <avatarSmall>url to small avatar</avatarSmall>
        <profileUrl></profileUrl>
      </createdBy>
      <updated>2019-06-18T22:26:04.1299149Z</updated>
      <providerItem>false</providerItem>
    </folders>
  </response>
</result>