Skip to main content

POST - Установить статус "Просмотрено"

Описание​

Метод POST /task-executions/seen используется для обновления статуса задач, помечая их как "просмотренные" назначенным исполнителем. Эта операция помогает отслеживать, какие задачи были просмотрены конкретными пользователями.


Авторизация​

Для этого запроса требуется авторизация. Предоставьте действительный токен доступа в заголовке запроса.

Пример заголовка авторизации:​

Authorization: Bearer {your_access_token}

Тело запроса​

Поля:​

  • taskIds (массив строк, обязательное): Идентификаторы задач, которые нужно пометить как "просмотренные".
  • assigneeId (строка, обязательное): Уникальный идентификатор исполнителя, который помечает задачи как "просмотренные".

Пример запроса:​

{
"taskIds": [
"1808db4a-aa4f-4431-940e-21ba9662721b",
"85da85f2-bcb1-459c-8e0e-634d79474457"
],
"assigneeId": "4f9e4741-3069-4a03-8386-5f3ee45791aa"
}

Пример ответа​

Код ответа:​

200 OK

Пример ответа:​

{
"message": "Задачи успешно помечены как просмотренные",
"seenTaskIds": [
"1808db4a-aa4f-4431-940e-21ba9662721b",
"85da85f2-bcb1-459c-8e0e-634d79474457"
]
}

Возможные ошибки​

400 Неверные данные ввода​

Код ответа:​

400 Bad Request

Пример ответа:​

{
"message": "invalid input data",
"code": "input.data.invalid",
"timestamp": "2023-03-07T05:57:59.315Z"
}

Описание:​

Тело запроса содержит неверные данные, такие как отсутствующие обязательные поля или неправильно отформатированные идентификаторы задач.


404 Ресурс не найден​

Код ответа:​

404 Not Found

Пример ответа:​

{
"message": "resource wasn't found",
"code": "not.found",
"timestamp": "2023-03-07T05:57:59.315Z"
}

Описание:​

Один или несколько указанных идентификаторов задач или идентификатор исполнителя не были найдены.


500 Внутренняя ошибка сервера​

Код ответа:​

500 Internal Server Error

Пример ответа:​

{
"message": "internal server error",
"code": "internal.server.error",
"timestamp": "2023-03-07T05:57:59.315Z"
}

Описание:​

Произошла непредвиденная ошибка на сервере. Повторите запрос позже или обратитесь в техническую поддержку.


Итог​

Метод POST /task-executions/seen используется для пометки задач как "просмотренных" конкретным исполнителем. Для доступа к этому методу требуется авторизация. Убедитесь, что в теле запроса содержатся корректные идентификаторы задач и идентификатор исполнителя, чтобы избежать ошибок.