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
используется для пометки задач как "просмотренных" конкретным исполнителем. Для доступа к этому методу требуется авторизация. Убедитесь, что в теле запроса содержатся корректные идентификаторы задач и идентификатор исполнителя, чтобы избежать ошибок.