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

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