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

POST /property-images/upload — загрузить файл фото

Загружает файл фотографии на сервер и привязывает к объекту.

Доступ

Требуется API-ключ. Объект должен принадлежать листинг-агенту.

Тело запроса (multipart/form-data)

Поле Тип Обязательное Описание
file binary да Файл изображения
property_id integer да ID объекта
sort_order integer нет Порядок сортировки (по умолчанию 0)

Запрос

curl -X POST https://api.estate-kit.com/property-images/upload \
  -H "X-API-Key: your-api-key" \
  -F "file=@photo.jpg" \
  -F "property_id=42" \
  -F "sort_order=0"

Ответы

{
  "id": 3,
  "property_id": 42,
  "url": "https://cdn.estate-kit.com/images/abc123.jpg",
  "sort_order": 0,
  "created_at": "2026-01-15T10:30:00Z"
}
{ "detail": "Invalid or missing API key" }