Glossaries

Edit Glossary

Required scopes: glossary (Read and Write).

Updates the name, language, or sharing of a glossary. A remove on /managerIds/{managerId} with your own ID, sent as the only operation in the request, stops you managing the glossary instead. To change another manager's access to the glossary, use Edit Manager.

Note: You can't stop managing the default glossary of a project you still manage; leave the project instead

patch/glossaries/{glossaryId}

Request

Path parameters

glossaryIdinteger required

Glossary Identifier. Get via List Glossaries

Request body

op'replace' | 'test' | 'remove' required

Patch operation to perform

path'/name' | '/languageId' | '/isShared' | '/managerIds/{managerId}' json-pointer required

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

Response

Glossary was successfully updated

Example response

{
  "data": {
    "id": 2,
    "name": "Be My Eyes iOS's Glossary",
    "userId": 2,
    "terms": 25,
    "languageId": "fr",
    "languageIds": [
      "ro"
    ],
    "defaultProjectIds": [
      2
    ],
    "projectIds": [
      6
    ],
    "webUrl": "https://crowdin.com/profile/username/resources/glossaries/1",
    "createdAt": "2019-09-16T13:42:04+00:00",
    "managerIds": [
      13240049
    ]
  }
}

Changes

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