1 Immobilie erstellen
Erstellen Sie Ihre erste Immobilie über die Weboberfläche oder API
So erstellen Sie eine Immobilie
Um Ihre Immobilie zu verwalten, müssen Sie sie zunächst im System anlegen. Gehen Sie zum Bereich «Immobilien» und klicken Sie auf «Erstellen». Füllen Sie die grundlegenden Informationen aus — das dauert nur wenige Minuten.
Navigation: Menü → Immobilien → Erstellen, oder gehen Sie direkt zur Erstellungsseite.
Weitere Details finden Sie im Abschnitt Immobilien in der Bibliothek.
Pflichtfelder
Beim Erstellen einer Immobilie müssen Sie folgende Felder ausfüllen:
Optionale Felder
Sie können auch zusätzliche Informationen angeben:
Zusätzliche Merkmale
Nach dem Ausfüllen der Grundfelder können Sie den Bereich für zusätzliche Merkmale aufklappen. Diese sind optional und können später ausgefüllt werden. Die verfügbaren Merkmale hängen vom Immobilientyp ab:
Was Sie als Nächstes hinzufügen können
Nach der Erstellung der Immobilie können Sie über das Immobilienmenü weitere Informationen hinzufügen:
Für Entwickler: REST API
Sie können Immobilien auch programmgesteuert über die REST API erstellen. Erweitern Sie die folgenden Abschnitte, um Endpunkte und Beispiele zu sehen.
POST Authentifizierung
▶Zuerst erhalten Sie einen JWT-Token, indem Sie Ihre Anmeldedaten an den Login-Endpunkt senden:
POST /api/v1/auth/login
Anfragekörper:
{
"email": "[email protected]",
"password": "demo"
}
Antwort (200 OK):
{
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJS..."
}
POST Immobilie erstellen
▶Verwenden Sie den Token, um eine neue Immobilie über die API zu erstellen:
POST /api/v1/properties
Header:
Authorization: Bearer {token}
Content-Type: application/json
Anfragekörper:
{
"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"
}
Antwort (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-Beispiele
▶1. Authentifizierung
curl -X POST https://landlordkeeper.com/api/v1/auth/login \
-H "Content-Type: application/json" \
-d '{"email":"[email protected]","password":"demo"}'
2. Immobilie erstellen
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"
}'