From fe7b284adc3f2aa45dfad89232ce05634abbadb5 Mon Sep 17 00:00:00 2001 From: andrii-bodnar <29282228+andrii-bodnar@users.noreply.github.com> Date: Wed, 7 Oct 2026 14:03:06 +0000 Subject: [PATCH] chore(developer): update API docs --- src/assets/api/crowdin/file-based.yml | 11 +++++++---- src/assets/api/crowdin/string-based.yml | 11 +++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/assets/api/crowdin/file-based.yml b/src/assets/api/crowdin/file-based.yml index 6643546a..f2e4ee10 100644 --- a/src/assets/api/crowdin/file-based.yml +++ b/src/assets/api/crowdin/file-based.yml @@ -16932,7 +16932,7 @@ paths: tags: - Tasks summary: 'Edit Project Task' - description: '**Required scopes:** `project.task` (Read and Write).' + description: "**Required scopes:** `project.task` (Read and Write).\n\nUpdates the task with the operations of a JSON Patch document and returns the updated task.\n\n__Note:__ Assignees of `crowdin_language_service` and `undertow` vendor tasks can be changed only by the manager of that vendor" operationId: api.projects.tasks.patch parameters: - @@ -16940,7 +16940,7 @@ paths: - $ref: '#/components/parameters/TaskId' requestBody: - description: 'A JSON Patch document as defined by RFC 6902' + description: 'A JSON Patch document as defined by [RFC 6902](https://tools.ietf.org/html/rfc6902#section-3)' content: application/json: schema: @@ -44556,13 +44556,15 @@ components: - replace - test path: - description: 'A JSON Pointer as defined by RFC 6901' + description: "A JSON Pointer as defined by [RFC 6901](https://tools.ietf.org/html/rfc6901)\n\nThe `/assignees` and `/splitContent` paths are accepted only for `crowdin_language_service` and `undertow` tasks and only from the manager of that vendor." type: string format: json-pointer enum: - /title - /description - /status + - /assignees + - /splitContent type: object discriminator: propertyName: op @@ -44697,12 +44699,13 @@ components: - replace - test path: - description: 'A JSON Pointer as defined by RFC 6901' + description: "A JSON Pointer as defined by [RFC 6901](https://tools.ietf.org/html/rfc6901)\n\nFor `crowdin_language_service` and `undertow` tasks, the `/assignees` path is accepted only from the manager of that vendor." type: string format: json-pointer enum: - /title - /description + - /assignees type: object discriminator: propertyName: op diff --git a/src/assets/api/crowdin/string-based.yml b/src/assets/api/crowdin/string-based.yml index cf822d20..cda3c614 100644 --- a/src/assets/api/crowdin/string-based.yml +++ b/src/assets/api/crowdin/string-based.yml @@ -15347,7 +15347,7 @@ paths: tags: - Tasks summary: 'Edit Project Task' - description: '**Required scopes:** `project.task` (Read and Write).' + description: "**Required scopes:** `project.task` (Read and Write).\n\nUpdates the task with the operations of a JSON Patch document and returns the updated task.\n\n__Note:__ Assignees of `crowdin_language_service` and `undertow` vendor tasks can be changed only by the manager of that vendor" operationId: api.projects.tasks.patch parameters: - @@ -15355,7 +15355,7 @@ paths: - $ref: '#/components/parameters/TaskId' requestBody: - description: 'A JSON Patch document as defined by RFC 6902' + description: 'A JSON Patch document as defined by [RFC 6902](https://tools.ietf.org/html/rfc6902#section-3)' content: application/json: schema: @@ -41765,13 +41765,15 @@ components: - replace - test path: - description: 'A JSON Pointer as defined by RFC 6901' + description: "A JSON Pointer as defined by [RFC 6901](https://tools.ietf.org/html/rfc6901)\n\nThe `/assignees` and `/splitContent` paths are accepted only for `crowdin_language_service` and `undertow` tasks and only from the manager of that vendor." type: string format: json-pointer enum: - /title - /description - /status + - /assignees + - /splitContent type: object discriminator: propertyName: op @@ -41906,12 +41908,13 @@ components: - replace - test path: - description: 'A JSON Pointer as defined by RFC 6901' + description: "A JSON Pointer as defined by [RFC 6901](https://tools.ietf.org/html/rfc6901)\n\nFor `crowdin_language_service` and `undertow` tasks, the `/assignees` path is accepted only from the manager of that vendor." type: string format: json-pointer enum: - /title - /description + - /assignees type: object discriminator: propertyName: op