1 Создание объекта недвижимости
Создайте первый объект через веб-интерфейс или API
Как создать объект
Чтобы начать управлять недвижимостью, нужно добавить её в систему. Перейдите в раздел «Объекты» и нажмите кнопку «Создать». Заполните базовую информацию о вашем объекте — это займёт всего пару минут.
Навигация: Меню → Объекты → Создать, или перейдите прямо на страницу создания.
Подробнее читайте в разделе Объекты недвижимости в Библиотеке.
Обязательные поля
При создании объекта нужно заполнить следующие поля:
Необязательные поля
Также можно указать дополнительную информацию:
Дополнительные характеристики
После заполнения основных полей можно раскрыть секцию дополнительных характеристик. Они необязательны и их можно заполнить позже. Доступные характеристики зависят от типа объекта:
Что можно добавить дальше
После создания объекта вы можете наполнить его дополнительной информацией через меню объекта:
Для разработчиков: REST API
Вы также можете создавать объекты программно через REST API. Разверните секции ниже, чтобы увидеть эндпоинты и примеры.
POST Аутентификация
▶Сначала получите JWT-токен, отправив свои данные на эндпоинт входа:
POST /api/v1/auth/login
Тело запроса:
{
"email": "[email protected]",
"password": "demo"
}
Ответ (200 OK):
{
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJS..."
}
POST Создание объекта
▶Используйте токен для создания нового объекта через API:
POST /api/v1/properties
Заголовки:
Authorization: Bearer {token}
Content-Type: application/json
Тело запроса:
{
"name": "My First Apartment",
"property_type_id": 2,
"country_id": 1,
"area_ref": "dcaadb64-610c-11e3-8c4a-0050568002cf",
"city_ref": "8d5a980d-391c-11dd-90d9-001a92567626",
"building_number": "15"
}
Ответ (201 Created):
{
"id": "019a1b2c-3d4e-7f5a-8b9c-0123456789ab",
"name": "My First Apartment",
"property_type": "APARTMENT",
"country": {"id": 1, "code": "UA"},
"building_number": "15",
"status": "active"
}
Примеры cURL
▶1. Аутентификация
curl -X POST https://landlordkeeper.com/api/v1/auth/login \
-H "Content-Type: application/json" \
-d '{"email":"[email protected]","password":"demo"}'
2. Создание объекта
curl -X POST https://landlordkeeper.com/api/v1/properties \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN_HERE" \
-d '{
"name": "My First Apartment",
"property_type_id": 2,
"country_id": 1,
"area_ref": "dcaadb64-610c-11e3-8c4a-0050568002cf",
"city_ref": "8d5a980d-391c-11dd-90d9-001a92567626",
"building_number": "15"
}'