GET /representatives/{representativeId}

Метод позволяет получить описание представителя по указанному идентификатору. Чтобы запросить описание нужного представителя, необходимо подставить его идентификатор вместо параметра.

Переменные

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

Заголовки

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

Пример

  GET /entity/v1/representative/70f78249-dc69-450f-ab38-19974a3100203a8cf2b8-ee9e-47ca-9ff9-75efced2d52e
  Content-Type: Application/json
  Authorization: ReestroAuth apiKey=235dc85c-f7f9-4dc0-8bbf-dad9e0185afd&portal.orgid=1748b89b-7d34-4d47-b479-b06b40ab1a30

Ответы

200

Тело ответа

Субъект успешно получен. В теле ответа содержится описание представителя Representative.

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

  HTTP 200
  Content-Type Application/json
{
  "principal":
  {
    "subjectId": "7e49b2a0-85d8-11e9-8f14-c5cc962d49b8",
    "organization":
    {
      "name": "ООО Рога и Копыта",
      "kpp": "741501001",
      "regDate": "2018-09-04",
      "address":
      {
        "structuralAddress":
        {
          "region": "54",
          "city":
          {
            "name": "Новосибирск",
            "abbreviation": "г"
          },
            "street":
            {
              "name": "Челюскинцев",
              "abbreviation": "ул"
            },
            "house":
            {
              "name": "14",
              "abbreviation": "д"
            },
            "okato": "50401368000",
            "oktmo": "50701000001",
            "postalCode": "630004",
            "kladr": "54000001000150600"
          }
        },
        "nativeOrgParams":
        {
          "ogrn": "1047409501446",
          "inn": "7420008319"
        }
     }
  },
  "agent":
  {
    "subjectId": "db7d6890-85d8-11e9-8f14-c5cc962d49b8",
      "person":
      {
        "name": "Иванов",
        "surname": "Иван",
        "patronymic": "Иванович",
        "dateBirth": "2018-01-01",
        "phone": "79999999999",
        "email": "imya@yandex.ru",
        "birthPlace": "Где то",
        "snils": "000-000-000 53",
        "gender": "Female",
        "identityDocument":
        {
          "documentType": "008001001000",
          "number": "123456",
          "series": "1111",
          "issueDate": "2018-12-12",
          "issuer":
          {
            "issuerCode": "123-123",
            "issuerName": "кем-то"
          }
        },
        "citizenship": "848000000643",
        "address":
        {
          "structuralAddress":
          {
            "region": "54",
            "city":
            {
              "name": "Новосибирск",
              "abbreviation": "г"
            },
            "street":
            {
              "name": "Челюскинцев",
              "abbreviation": "ул"
            },
            "house":
            {
              "name": "14",
              "abbreviation": "д"
            },
            "okato": "50401368000",
            "oktmo": "50701000001",
            "postalCode": "630004",
            "kladr": "54000001000150600"
          }
      },
      "inn": "121212121212"
    }
  },
  "representativeType": "Authorized",
  "post": "новая должность",
  "authority":
  {
    "confirmingDocument":
    {
      "documentId": "f0c3abda-9766-40fe-a7a8-d59abd358516",
      "documentInfo":
      {
        "documentType": "558502029900",
        "number": "2018/12/155",
        "issueDate": "2018-12-04"
      },
      "content":
      {
        "contentInfo":
        {
          "contentId": "4f52ec30-85da-11e9-ac24-c5cc962d49b8",
          "contentType": "pdf",
          "md5": "DDA2AEB7A32A1B798B8F3440FD2E16EB"
        },
        "signatures":
        [
          {
            "contentId": "7ccaa1d0-85da-11e9-ac24-c5cc962d49b8",
            "contentType": "sig",
            "md5": "DDA2AEB7A32A1B798B8F3440FD2E16EB"
          }
        ]
      }
    }
  }
}

400

Ошибки валидации запроса. В теле ответа содержится описание ошибки Error. Для данного метода возможны следующие ошибки:

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

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

    HTTP 400
    Content-Type Application/json
    {
      "code": "validation",
      "message": "Failed to validate input request",
      "target": "api",
      "errors":
      [
        {
          "code": "WrongFieldValue",
          "message": "representativeId should contain subjectId of principal and subjectId of agent",
          "target": "EntityApi"
        }
      ]
    }

401

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

403

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

404

Представитель с указанной парой субъект и представитель не найден