Users

Edit Manager

Required scopes: manager (Read and Write).

Changes the access of an active manager to your projects, TMs, glossaries, and style guides, or changes a pending invitation. replace sets a whole list, add grants one resource, and remove revokes one. Operations apply in order. Default TMs and glossaries of an added project are granted too; removing a project removes the manager from it with all roles and tasks. An active manager gets a notification about new access only; a pending manager gets no email.

Note: A default TM or glossary of a project the manager keeps can't be removed on its own. A patch that leaves the manager without any access is rejected; use Delete Manager to remove all access

patch/managers/{managerId}

Request

Path parameters

managerIdinteger required

ID of the manager. The same as the manager's user ID for both active and pending managers. Get via List Managers

Request body

op'add' | 'replace' | 'remove' required

Patch operation to perform

path'/projectIds' | '/tmIds' | '/glossaryIds' | '/styleGuideIds' | '/projectIds/-' | '/tmIds/-' | '/glossaryIds/-' | '/styleGuideIds/-' | '/projectIds/{projectId}' | '/tmIds/{tmId}' | '/glossaryIds/{glossaryId}' | '/styleGuideIds/{styleGuideId}' json-pointer required

A JSON Pointer as defined by <a href="https://tools.ietf.org/html/rfc6901" target="_blank">RFC 6901</a>

Response

Manager access was successfully updated

Example response

{
  "data": {
    "id": 13240049,
    "user": {
      "id": 13240049,
      "username": "olena",
      "fullName": "Olena Koval",
      "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13240049/medium/5cf4d2e1b0b9b6b7e8e1a2b9f7c0d0c1.png"
    },
    "status": "active",
    "projectIds": [
      101,
      102
    ],
    "tmIds": [
      7,
      9
    ],
    "projectDefaultTmIds": [
      7
    ],
    "glossaryIds": [
      4
    ],
    "projectDefaultGlossaryIds": [
      4
    ],
    "styleGuideIds": [
      2
    ],
    "createdAt": "2026-09-20T11:11:05+00:00"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.