1 Tworzenie nieruchomości
Utwórz pierwszą nieruchomość przez interfejs webowy lub API
Jak utworzyć nieruchomość
Aby rozpocząć zarządzanie nieruchomością, musisz dodać ją do systemu. Przejdź do sekcji «Nieruchomości» i kliknij przycisk «Utwórz». Wypełnij podstawowe informacje o swojej nieruchomości — zajmie to tylko kilka minut.
Nawigacja: Menu → Nieruchomości → Utwórz, lub przejdź bezpośrednio na stronę tworzenia.
Więcej szczegółów znajdziesz w sekcji Nieruchomości w Bibliotece.
Wymagane pola
Podczas tworzenia nieruchomości należy wypełnić następujące pola:
Pola opcjonalne
Możesz również podać dodatkowe informacje:
Dodatkowe cechy
Po wypełnieniu podstawowych pól możesz rozwinąć sekcję dodatkowych cech. Są opcjonalne i można je wypełnić później. Dostępne cechy zależą od typu nieruchomości:
Co możesz dodać później
Po utworzeniu nieruchomości możesz wzbogacić ją o dodatkowe informacje przez menu nieruchomości:
Dla programistów: REST API
Możesz również tworzyć nieruchomości programowo za pomocą REST API. Rozwiń poniższe sekcje, aby zobaczyć endpointy i przykłady.
POST Uwierzytelnianie
▶Najpierw uzyskaj token JWT, wysyłając swoje dane do endpointu logowania:
POST /api/v1/auth/login
Treść żądania:
{
"email": "[email protected]",
"password": "demo"
}
Odpowiedź (200 OK):
{
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJS..."
}
POST Utwórz nieruchomość
▶Użyj tokena, aby utworzyć nową nieruchomość przez API:
POST /api/v1/properties
Nagłówki:
Authorization: Bearer {token}
Content-Type: application/json
Treść żądania:
{
"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"
}
Odpowiedź (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"
}
Przykłady cURL
▶1. Uwierzytelnianie
curl -X POST https://landlordkeeper.com/api/v1/auth/login \
-H "Content-Type: application/json" \
-d '{"email":"[email protected]","password":"demo"}'
2. Utwórz nieruchomość
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"
}'