GET /subjects/{subjectId}

Метод позволяет получить данные субъекта.

Заголовки

Название Описание
Authorization Заголовок авторизации

Переменные

Название Тип Формат Обязательность Описание
subjectId string Guid true Идентификатор субъекта

Пример

  GET /realty/assessment/v1/subjects/df1a5d92-7ec5-436c-be37-fc831f1715e3
  Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c

Ответы

200

Субъект успешно получен. Тело ответа будет содержать описание запрашиваемого субъекта Subject.

Заголовки ответа

Название Описание
Content-Type Тип контента: application/json

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

  HTTP 200
  Content-Type: Application/json
{
  "subjectId": "df1a5d92-7ec5-436c-be37-fc831f1715e3",
  "externalId": "7720902d-b025-4d9b-92a1-288a61e09b9d",
  "person": {
    "name": "Анастасия",
    "surname": "Тарасова",
    "patronymic": "Константиновна",
    "birthDate": "1996-12-11"
  }
}

400

Код ошибки Описание
WrongFieldValue Значение поля не соответствует требуемому формату. Поле, формат которого не соответствует, указано в описании ошибки в message

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

    HTTP 400
    Content-Type Application/json
    {
        "code": "validation",
        "message": "Failed to validate request",
        "target": "api",
        "errors":
        [
          {
            "code": "WrongFieldValue",
            "message": "subjectId should be guid",
            "target": "AssessmentApi"
          }
        ]
    }

401

Ошибка авторизации: пользователь не авторизован

403

Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации

404

Субъект не найден