# API Changelog

> Browse API changes between Kiteworks versions. Filter by component, version range, tag, or keyword to see what changed in your upgrade path.

## How to Use This File

This file contains the complete breaking and warning change data for Kiteworks API versions v18–v22. Versions v22–v28 have no API spec changes for the Core component. All integrations must still send `X-Accellion-Version: 28` — see [upgrade-api-v28.md](upgrade-api-v28.md).

**Level codes used in tables below:** `B` = breaking change (err), `W` = warning. Info-level entries are omitted.

## Change Type Legend

Repetitive change descriptions are abbreviated using these codes:

| Code | Meaning |
|------|---------|
| PATH-UUID | Path parameter type changed from integer to string/uuid |
| QUERY-UUID | Query parameter type changed from integer to string/uuid |
| REQ-UUID | Request body property type changed from integer to string/uuid |
| RESP-UUID | Response property type changed from integer to string/uuid |
| PATH-TYPE | Path parameter type changed (non-UUID) |
| QUERY-TYPE | Query parameter type changed (non-UUID) |
| REQ-TYPE | Request body property type changed (non-UUID) |
| RESP-TYPE | Response property type changed (non-UUID) |
| PARAM-REMOVED | Request parameter removed |
| PROP-REMOVED | Response property removed |
| ENUM-REMOVED | Enum value removed from a parameter |
| ENDPOINT-ADDED | New endpoint added |
| ENDPOINT-REMOVED | Endpoint removed |

## Upgrade Guides

Consult these guides when you encounter changes in the tables below:

| Guide | When to Read | File |
|-------|-------------|------|
| Check Your API Version | Before any migration — confirm which version your integration targets | [upgrade-check-version.md](upgrade-check-version.md) |
| Migrate to OAuth 2.0 | Auth uses Signature (HMAC) or User Credentials (grant_type=password) | [upgrade-auth-flow.md](upgrade-auth-flow.md) |
| Migrate to API v28 | ALL integrations: add version header, replace 8 removed endpoints, update removed params | [upgrade-api-v28.md](upgrade-api-v28.md) |
| Migrate Files & Folders to UUID (v18→v19+) | Integration built against v18 or earlier — file/folder IDs change to UUID strings | [upgrade-uuid-files-folders.md](upgrade-uuid-files-folders.md) |
| Migrate Mail & Email to UUID (v21→v22+) | Integration built against v21 or earlier — mail/email IDs change to UUID strings | [upgrade-uuid-mail.md](upgrade-uuid-mail.md) |
| Migrate Users to UUID (v22→v23+) | Integration built against v22 or earlier — user IDs change to UUID strings | [upgrade-uuid-users.md](upgrade-uuid-users.md) |

## Version Summary

| Transition | Breaking | Warnings | Endpoints Added | Endpoints Removed |
|-----------|----------|----------|-----------------|------------------|
| V18→V19 | 43 | 19 | 0 | 0 |
| V19→V20 | 6 | 4 | 1 | 0 |
| V20→V21 | 20 | 8 | 0 | 0 |
| V21→V22 | 52 | 2 | 1 | 0 |
| V22→V23 | 0 | 0 | 0 | 0 |
| V23→V24 | 0 | 0 | 0 | 0 |
| V24→V25 | 0 | 0 | 0 | 0 |
| V25→V26 | 0 | 0 | 0 | 0 |
| V26→V27 | 0 | 0 | 0 | 0 |
| V27→V28 | 0 | 0 | 0 | 0 |

## Changes: V18→V19 (43 breaking, 19 warnings)

| Lvl | Method | Path | Tag | Change | Guide |
|-----|--------|------|-----|--------|-------|
| B | GET | /rest/admin/activities/{id} | admin | PATH-UUID `id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | PUT | /rest/admin/files | files | REQ-UUID `ids/items/` | [files-folders](upgrade-uuid-files-folders.md) |
| B | PUT | /rest/admin/files | files | RESP-UUID `data/items/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/admin/mail | admin | RESP-UUID `data/items/sender/basedirId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/admin/profiles/{id}/users | admin | RESP-UUID `data/items/basedirId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/admin/users | admin | RESP-UUID `basedirId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/comments/{id} | comments | RESP-UUID `author/basedirId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/dli/files/{id} | dli | RESP-UUID `id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/favorites | favorites | ENUM-REMOVED `query` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/favorites | favorites | RESP-UUID `data/items/object/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/favorites | favorites | RESP-UUID `object/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/files/actions/copy | files | RESP-UUID `id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/files/actions/mobileSyncItems | mobileSync | RESP-UUID `data/items/file/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/files/members | files | RESP-UUID `data/items/objectId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/files/shared | files | RESP-UUID `items/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/files/{id}/comments | comments | RESP-UUID `data/items/author/basedirId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/files/{id}/members | files | RESP-UUID `data/items/objectId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/files/{id}/members/ldapGroup/{ldap_group_id} | files | RESP-UUID `objectId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/files/{id}/tasks | files | RESP-UUID `data/items/assignee/basedirId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/files/{id}/tasks | files | RESP-UUID `assignee/basedirId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/folders/actions/move | folders | RESP-UUID `data/items/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/folders/{id}/actions/move | folders | REQ-UUID `destinationFolderId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/folders/{id}/actions/requestFile | requestFile | REQ-UUID `files/items/` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/folders/{id}/children | folders | RESP-UUID `items/oneOf[File]/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/mobileSyncItems | mobileSync | RESP-UUID `file/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/permissions/files | files | RESP-UUID `data/items/fileId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/query | search | RESP-UUID `files/items/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/search | search | RESP-UUID `emails/items/sender/basedirId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/shortLinks/{ref} | shortLinks | RESP-UUID `entityId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/users/me/recent | users | REQ-UUID `objects/items/id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/files/actions/zipStatus | files | QUERY-UUID `fileId:in` | [files-folders](upgrade-uuid-files-folders.md) |
| B | DELETE | /rest/admin/hostnames | admin | QUERY-UUID `id:in` | [files-folders](upgrade-uuid-files-folders.md) |
| B | PUT | /rest/admin/profiles/{id}/users | admin | QUERY-UUID `id:in` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/dli/files/{fileId}/users/{userId}/activities | dli | PATH-UUID `fileId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/dli/files/{id} | dli | PATH-UUID `id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/dli/folders/{folderId}/users/{userId}/activities | dli | PATH-UUID `folderId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/files/actions/zip | files | QUERY-UUID `fileId:in` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/files/{file_id}/activities | activities | PATH-UUID `file_id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/folders/{id}/children | folders | QUERY-UUID `fileId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/folders/{parent_id}/actions/fileFromTemplate | files | PATH-UUID `parent_id` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/folders/{parent}/files | files | PATH-UUID `parent` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/notifications | notifications | QUERY-UUID `objectId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/requestFile/{ref}/comment/{object_id} | files | PATH-UUID `object_id` | [files-folders](upgrade-uuid-files-folders.md) |
| W | PUT | /rest/admin/files | files | PROP-REMOVED `data/items/parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | GET | /rest/comments/{id} | comments | PROP-REMOVED `object/parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | GET | /rest/dli/files/{id} | dli | PROP-REMOVED `parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | GET | /rest/dli/folders/{id} | dli | PROP-REMOVED `permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | GET | /rest/dli/mail/{id}/attachments | dli | PROP-REMOVED `data/items/permissions/items/enabled` |  |
| W | GET | /rest/favorites | favorites | PROP-REMOVED `data/items/object/parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | POST | /rest/favorites | favorites | PROP-REMOVED `object/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | POST | /rest/files/actions/copy | files | PROP-REMOVED `parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | POST | /rest/files/actions/mobileSyncItems | mobileSync | PROP-REMOVED `data/items/file/parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | POST | /rest/files/members | files | PROP-REMOVED `errors/items/accessVerification/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | GET | /rest/files/shared | files | PROP-REMOVED `items/parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | POST | /rest/files/{id}/tasks | files | PROP-REMOVED `file/parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | POST | /rest/folders/actions/favorite | favorites | PROP-REMOVED `data/items/object/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | POST | /rest/folders/actions/move | folders | PROP-REMOVED `data/items/parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | GET | /rest/folders/{id}/children | folders | PROP-REMOVED `items/oneOf[File]/parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |
| W | GET | /rest/folders/{parent}/files | folders | PARAM-REMOVED `id` | [files-folders](upgrade-uuid-files-folders.md) |
| W | POST | /rest/mail/actions/sendFile | mail | PROP-REMOVED `file_ids` |  |
| W | GET | /rest/permissions/comment/{comment_id} | comments | PROP-REMOVED `data/items/enabled` |  |
| W | GET | /rest/query | search | PROP-REMOVED `files/items/parent/permissions/items/enabled` | [files-folders](upgrade-uuid-files-folders.md) |

## Changes: V19→V20 (6 breaking, 4 warnings)

| Lvl | Method | Path | Tag | Change | Guide |
|-----|--------|------|-----|--------|-------|
| B | GET | /rest/admin/mail | admin | PROP-REMOVED `data/items/sender/basedirId` |  |
| B | GET | /rest/comments/{id} | comments | PROP-REMOVED `author/basedirId` |  |
| B | GET | /rest/files/{id}/comments | comments | PROP-REMOVED `data/items/author/basedirId` |  |
| B | GET | /rest/files/{id}/tasks | files | RESP-UUID `data/items/objectId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | POST | /rest/files/{id}/tasks | files | RESP-UUID `objectId` | [files-folders](upgrade-uuid-files-folders.md) |
| B | GET | /rest/search | search | PROP-REMOVED `emails/items/sender/basedirId` |  |
| W | GET | /rest/admin/mail | admin | PROP-REMOVED `data/items/sender/active` |  |
| W | GET | /rest/comments/{id} | comments | PROP-REMOVED `author/active` |  |
| W | GET | /rest/files/{id}/comments | comments | PROP-REMOVED `data/items/author/active` |  |
| W | GET | /rest/search | search | PROP-REMOVED `emails/items/sender/active` |  |

## Changes: V20→V21 (20 breaking, 8 warnings)

| Lvl | Method | Path | Tag | Change | Guide |
|-----|--------|------|-----|--------|-------|
| B | GET | /rest/admin/mail | admin | RESP-UUID `data/items/emailPackageId` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/dli/files/{id}/versions | dli | RESP-TYPE `data/items/` |  |
| B | GET | /rest/dli/files/{id}/versions/{version_id} | dli | RESP-TYPE `type` |  |
| B | GET | /rest/dli/files/{id}/versions/{version_id} | dli | RESP-TYPE `fingerprints/items/` |  |
| B | GET | /rest/dli/mail/{id}/attachments | dli | RESP-UUID `data/items/emailPackageId` | [mail](upgrade-uuid-mail.md) |
| B | POST | /rest/folders/{id}/actions/sendMessage | folders | RESP-UUID `emailPackageId` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/mail/actions/counters | mail | RESP-UUID `outgoingTransferringIds/items/` | [mail](upgrade-uuid-mail.md) |
| B | POST | /rest/mail/actions/sendFile | mail | REQ-UUID `parentEmailId` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/mail/attachments | mail | RESP-UUID `data/items/emailId` | [mail](upgrade-uuid-mail.md) |
| B | DELETE | /rest/mail/{id} | mail | PATH-UUID `id` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/mail/{id} | mail | RESP-UUID `emailPackageId` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/mail/{id}/attachments/{attachment_id} | mail | RESP-UUID `emailPackageId` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/query | search | RESP-UUID `emails/items/emailPackageId` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/requestFile/{ref} | requestFile | RESP-UUID `email/id` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/sharedMailboxes/mail/actions/counters | sharedMailbox | RESP-UUID `data/items/counters/outgoingTransferringIds/items/` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/admin/mail | admin | QUERY-UUID `emailPackageId` | [mail](upgrade-uuid-mail.md) |
| B | DELETE | /rest/admin/mail/actions/withdrawFiles/users/{userId} | admin | QUERY-UUID `emailId:in` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/dli/mail/{id}/attachments | dli | PATH-UUID `id` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/mail/actions/distributionList | mail | QUERY-UUID `emailId` | [mail](upgrade-uuid-mail.md) |
| B | GET | /rest/mail/{emailId}/attachments/actions/zip | mail | PATH-UUID `emailId` | [mail](upgrade-uuid-mail.md) |
| W | GET | /rest/admin/mail | admin | PROP-REMOVED `data/items/package/attachments/items/frozenFile` | [mail](upgrade-uuid-mail.md) |
| W | GET | /rest/dli/files/{id}/versions | dli | PROP-REMOVED `data/items/fingerprints/items/algo` |  |
| W | GET | /rest/dli/files/{id}/versions/{version_id} | dli | PROP-REMOVED `fingerprints/items/algo` |  |
| W | GET | /rest/dli/mail/{id}/attachments | dli | PROP-REMOVED `data/items/frozenFile` | [mail](upgrade-uuid-mail.md) |
| W | POST | /rest/folders/{id}/actions/sendMessage | folders | PROP-REMOVED `package/attachments/items/frozenFile` | [mail](upgrade-uuid-mail.md) |
| W | GET | /rest/mail/{id} | mail | PROP-REMOVED `package/attachments/items/frozenFile` | [mail](upgrade-uuid-mail.md) |
| W | GET | /rest/mail/{id}/attachments/{attachment_id} | mail | PROP-REMOVED `frozenFile` | [mail](upgrade-uuid-mail.md) |
| W | GET | /rest/query | search | PROP-REMOVED `emails/items/package/attachments/items/frozenFile` | [mail](upgrade-uuid-mail.md) |

## Changes: V21→V22 (52 breaking, 2 warnings)

| Lvl | Method | Path | Tag | Change | Guide |
|-----|--------|------|-----|--------|-------|
| B | GET | /rest/activities | activities | RESP-UUID `data/items/user/userId` | [users](upgrade-uuid-users.md) |
| B | PUT | /rest/admin/files | files | RESP-UUID `data/items/creator/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/admin/mail | admin | RESP-UUID `data/items/emailReturnReceipt/items/user/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/admin/profiles/{id}/users | admin | RESP-UUID `data/items/id` | [users](upgrade-uuid-users.md) |
| B | PUT | /rest/admin/profiles/{id}/users | admin | REQ-UUID `retainToAdvancedFormUser` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/admin/sharedMailboxes | sharedMailbox | REQ-UUID `memberIds/items/` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/admin/sharedMailboxes | sharedMailbox | RESP-UUID `id` | [users](upgrade-uuid-users.md) |
| B | PATCH | /rest/admin/sharedMailboxes/{id} | sharedMailbox | PATH-UUID `id` | [users](upgrade-uuid-users.md) |
| B | PATCH | /rest/admin/sharedMailboxes/{id} | sharedMailbox | RESP-UUID `id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/admin/users/{id}/devices | admin | RESP-UUID `data/items/userId` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/comments/{id} | comments | RESP-UUID `author/id` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/contacts | contacts | RESP-UUID `userId` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/contacts/{id} | contacts | RESP-UUID `userId` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/dli/files/{fileId}/users/{userId}/activities | dli | RESP-UUID `data/items/user` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/dli/files/{id} | dli | RESP-UUID `creator/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/dli/mail/{id}/recipients | dli | RESP-UUID `data/items/user/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/favorites | favorites | RESP-UUID `data/items/object/creator/id` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/files/actions/copy | files | RESP-UUID `creator/id` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/files/actions/mobileSyncItems | mobileSync | RESP-UUID `data/items/file/creator/id` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/files/members | files | REQ-UUID `userIds/items/` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/files/members | files | RESP-UUID `data/items/sharedBy/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/files/shared | files | RESP-UUID `items/creator/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/files/{id}/comments | comments | RESP-UUID `data/items/author/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/files/{id}/members | files | RESP-UUID `data/items/sharedBy/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/files/{id}/members/ldapGroup/{ldap_group_id} | files | RESP-UUID `user/id` | [users](upgrade-uuid-users.md) |
| B | DELETE | /rest/files/{id}/members/{member_user_id} | files | PATH-UUID `member_user_id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/files/{id}/members/{member_user_id} | files | RESP-UUID `sharedBy/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/files/{id}/tasks | files | RESP-UUID `data/items/assignee/id` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/files/{id}/tasks | files | RESP-UUID `assignee/id` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/folders/actions/move | folders | RESP-UUID `data/items/creator/id` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/folders/{id}/actions/sendMessage | folders | RESP-UUID `actor/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/folders/{id}/children | folders | RESP-UUID `items/oneOf[File]/creator/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/mail | mail | RESP-UUID `data/items/actor/id` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/mail/actions/sendFile | mail | REQ-UUID `sharedMailboxId` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/mail/{id} | mail | RESP-UUID `actor/id` | [users](upgrade-uuid-users.md) |
| B | POST | /rest/mobileSyncItems | mobileSync | RESP-UUID `file/creator/id` | [users](upgrade-uuid-users.md) |
| B | PUT | /rest/profiles/{id} | profiles | REQ-UUID `retainToUser` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/query | search | RESP-UUID `emails/items/actor/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/requestFile/{ref} | requestFile | RESP-UUID `recipient/id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/search | search | RESP-UUID `emails/items/emailReturnReceipt/items/user/id` | [users](upgrade-uuid-users.md) |
| B | PATCH | /rest/sharedMailboxes | sharedMailbox | REQ-UUID `data/items/id` | [users](upgrade-uuid-users.md) |
| B | DELETE | /rest/admin/sharedMailboxes | sharedMailbox | QUERY-UUID `id:in` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/mail | mail | QUERY-UUID `senderId:in` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/admin/mail | admin | QUERY-UUID `senderId` | [users](upgrade-uuid-users.md) |
| B | DELETE | /rest/admin/mail/actions/withdrawFiles/users/{userId} | admin | PATH-UUID `userId` | [users](upgrade-uuid-users.md) |
| B | DELETE | /rest/admin/users/{id} | admin | PATH-UUID `id` | [users](upgrade-uuid-users.md) |
| B | DELETE | /rest/adminRoles/{id}/users/{user_id} | adminRoles | PATH-UUID `user_id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/devices | devices | QUERY-UUID `userId` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/dli/exports | dli | QUERY-UUID `user_id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/files/{id}/members/{member_user_id} | files | PATH-UUID `member_user_id` | [users](upgrade-uuid-users.md) |
| B | GET | /rest/files/{id}/tasks | files | QUERY-UUID `assigneeId` | [users](upgrade-uuid-users.md) |
| B | DELETE | /rest/users | users | QUERY-UUID `id:in` | [users](upgrade-uuid-users.md) |
| W | GET | /rest/files/{id}/members | files | PARAM-REMOVED `user_ids` | [users](upgrade-uuid-users.md) |
| W | GET | /rest/mail | mail | PROP-REMOVED `data/items/variables` | [users](upgrade-uuid-users.md) |

