assessment360.task.getByCode

Scope: assessment360

Кто может вызывать: Авторизованный пользователь REST. Подробнее: Права доступа

Возвращает карточку задачи респондента по code, только если это задача текущего пользователя. Структура объекта та же, что у assessment360.task.list / assessment360.task.get.

HTTP: GET

Побочные эффекты: none

Параметры метода

Параметр Тип Обяз. Описание
code string да CODE карточки респондента

Возвращаемые данные

Объект задачи — те же поля, что в task.list / task.get.

Ответ в конверте модуля: result.result, result.error.

Обработка ошибок

Справочник кодов: error-codes.md.

Код Описание
UNAUTHORIZED Пользователь не авторизован
INTERNAL_ERROR Внутренняя ошибка сервера
VALIDATION_ERROR Параметр code обязателен и не должен быть пустым
NOT_FOUND Задача с таким code не найдена или не принадлежит текущему пользователю

Пример запроса (GET)

curl -G "https://{портал}/rest/{user_id}/{webhook_code}/assessment360.task.getByCode.json"
          -H "Accept: application/json"
          --data-urlencode "code=abc123def456"
        

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

{
          "result": {
            "result": {
              "id": 1177,
              "code": "abc123def456",
              "name": "Алиса Наумова",
              "dateCreate": "18.06.2026 12:07:44",
              "dateUpdate": "18.06.2026 12:11:53",
              "activeTo": "30.06.2026 23:59:59",
              "status": {
                "id": 201,
                "name": "Ожидание",
                "code": "waiting"
              },
              "dateFactEnd": null,
              "position": "Аналитик",
              "createdAt": "18.06.2026 12:07:44",
              "updatedAt": "18.06.2026 12:11:53",
              "dateEndFact": null,
              "assessmentUser": {
                "id": 15,
                "image": "/upload/main/abc/photo.jpg",
                "position": "Аналитик"
              }
            },
            "error": null
          }
        }
        

См. также

Предыдущая