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

POST /mls/properties/{id}/contact/outcome — отчёт об исходе

Сообщает результат работы с контактом собственника. Используется для конверсионного контроля.

Доступ

Требуется API-ключ. Доступен только тенанту, ранее запросившему контакт этого объекта.

Параметры пути

Параметр Тип Описание
id integer ID объекта

Тело запроса

Поле Тип Обязательное Описание
status string да in_progress, deal_closed, rejected, no_response
comment string нет Комментарий к исходу

Запрос

{
  "status": "deal_closed",
  "comment": "Сделка закрыта, договор подписан"
}

Ответы

{ "status": "deal_closed" }

Тенант не запрашивал контакт этого объекта.

{ "detail": "Contact was not requested by this tenant" }

Объект не найден.

{ "detail": "Property not found" }

Правила

  • Статус можно обновлять многократно (например, in_progressdeal_closed)
  • Статусы deal_closed и rejected считаются финальными — после них обновление невозможно
  • Отсутствие отчёта через 7 дней после запроса контакта расценивается как негативный сигнал для конверсионного контроля