GET /mls/properties/{id}/contact — контакт собственника
Возвращает контактные данные собственника объекта. Каждый запрос логируется и публикуется как событие.
Доступ
Требуется API-ключ. Доступен любому авторизованному тенанту.
Параметры пути
| Параметр | Тип | Описание |
|---|---|---|
id |
integer | ID объекта |
Ответы
{
"owner_name": "Иван Петров",
"owner_phone": "+357 99 123456"
}
Запрос без API-ключа или с невалидным ключом.
{ "detail": "Property not found" }
Что происходит при запросе
- API возвращает имя и телефон собственника
- Запрос сохраняется в базе (повторный запрос от того же тенанта не дублируется)
- Публикуется событие
contact_request.receivedс данными:property_id— ID объектаrequester_tenant_id— кто запросилowner_tenant_id— владелец объекта
Собственник (или его система) может подписаться на это событие через webhooks и отслеживать, какие агентства интересуются его объектами.