GET /events

Метод позволяет получить информацию о происходящих внутри сервиса событиях.

В параметрах можно указать type, чтобы получить события по необходимой сущности, token после которого необходимо получить список событий и count количество экземпляров событий. Если указать count больше 50, то он будет уменьшен до 50 в целях надежности.

Заголовки

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

Переменные

Название Тип Формат Обязательность Описание
type string entityType false Тип сущности, по которой необходимо получить события
token string string false Токен, после которого необходимо получить события
count integer ^\d{1,50}$ true Количество событий

EntityType

  • District - ЖК
  • Building - здания
  • Construction - объекты недвижимости
  • Plan - планировки
  • Room - помещения
  • Element - элементы приемки
  • Owner - владельцы
  • Worker - подрядчики
  • Representative - представители
  • Inspection - приемки
  • Defect - замечания

Пример

Получение информации о списке событий с указанием параметра type - Construction

  GET /realty/web/inspection-api/v1/events?count=5&type=Construction
  Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c

Ответы

200

Тело ответа

События InspectionEvent, связанные с объектами недвижимости, успешно получены.

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

  HTTP 200
  Content-Type: Application/json

Тело ответа

{
    "items": [
        {
            "id": "b74093fe-506c-11ee-bae3-879577ccd2f6",
            "externalId": "633b73f4-d47d-4654-a8ad-8e39a0aa90a9",
            "entityId": "b73b8be8-506c-11ee-bae3-879577ccd2f6",
            "entityType": "Construction",
            "context": {
                "actionType": "Create",
                "type": "Simple"
            }
        },
        {
            "id": "108f27cc-506d-11ee-96e0-93f3026d58b7",
            "externalId": "2fab4307-9782-4ef6-8921-8b24bf341f98",
            "entityId": "10806444-506d-11ee-96e0-93f3026d58b7",
            "entityType": "Construction",
            "context": {
                "actionType": "Create",
                "type": "Simple"
            }
        },
        {
            "id": "50017fd4-5489-11ee-ab8c-0daeffc5ad4b",
            "externalId": "null",
            "entityId": "4fdeb6de-5489-11ee-ab8c-0daeffc5ad4b",
            "entityType": "Construction",
            "context": {
                "actionType": "Create",
                "type": "Simple"
            }
        },
        {
            "id": "f70c1f58-5490-11ee-ab8c-0daeffc5ad4b",
            "externalId": "null",
            "entityId": "4fdeb6de-5489-11ee-ab8c-0daeffc5ad4b",
            "entityType": "Construction",
            "context": {
                "actionType": "Edit",
                "type": "Simple"
            }
        },
        {
            "id": "51301f44-5571-11ee-b038-6997cdaa5e9c",
            "externalId": "839e0883-3b05-4fd7-a6cd-ec95e3e10b1c",
            "entityId": "512a03de-5571-11ee-b038-6997cdaa5e9c",
            "entityType": "Construction",
            "context": {
                "actionType": "Create",
                "type": "Simple"
            }
        }
    ],
    "nextToken": "51301f44-5571-11ee-b038-6997cdaa5e9c"
}

401

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

403

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