Перейти к содержанию

property.review.decision

Публикуется MLS-ботом после того, как менеджер принял решение по объекту (одобрить или отклонить). Включает в себя решения по справочникам, если они были.

Направление

MLS Bot → API

Routing key

property.review.decision

Очередь потребителя

property_review_decisions

Поля data

Поле Тип Обязательное Описание
property_id integer Да ID объекта
decision string Да "approved" или "rejected"
reference_decisions array Да Решения по справочникам (пустой массив если справочников не было)

reference_decisions[]

Поле Тип Описание
reference_type string city, district, residential_complex
reference_name string Название элемента
decision string "approved" или "rejected"

Примеры

{
  "event_id": "d4e5f607-8192-0123-cdef-012345678901",
  "event_type": "property.review.decision",
  "tenant_id": 1,
  "data": {
    "property_id": 42,
    "decision": "approved",
    "reference_decisions": []
  },
  "timestamp": "2026-02-17T14:30:00"
}
{
  "event_id": "e5f60718-9203-1234-def0-123456789012",
  "event_type": "property.review.decision",
  "tenant_id": 1,
  "data": {
    "property_id": 43,
    "decision": "approved",
    "reference_decisions": [
      {
        "reference_type": "city",
        "reference_name": "Алмты",
        "decision": "approved"
      },
      {
        "reference_type": "district",
        "reference_name": "Бостандыкский",
        "decision": "rejected"
      }
    ]
  },
  "timestamp": "2026-02-17T14:35:00"
}

Что делает API при получении

  • decision: "approved" → статус объекта меняется на approved (property.status.approved)
  • decision: "rejected" → статус объекта меняется на rejected (property.status.rejected)
  • Одобренные справочники (reference_decisions с decision: "approved") — API создаёт новые записи в соответствующих таблицах

Связанные сообщения