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"
}'