API

get
Immobilien

https://domain.com/api/estatemanager/v1/estates/:id
Abrufen einer oder mehrerer Immobilien.
Request
Response
Request
Path Parameters
id
optional
integer
ID der abzurufenden Immobilie
Query Parameters
moduleID
optional
integer
Modul-ID (required für das verwenden eines Filters sowie eines Templates mit Immobilien-Objekt)
pageId
optional
integer
Seiten-ID (required für das verwenden eines Filters)
template
optional
string
Name des Fronend-Templates (Bspw. real_estate_item_default).
dataType
optional
string
json, geojson Default: json
fields
optional
array
Die abzurufenden Immobilien-Felder.
groups
optional
array
Die abzurufenden Immobilien-Gruppen. (required für das verwenden eines Filters)
filter
optional
boolean
Die Abfrage findet unter Berücksichtigung eines Filters statt.
filterMode
optional
boolean
Sofern ein Filter verwendet werden soll, kann hier der Filter-Modus definiert werden. (required für das verwenden eines Filters)
Response
200: OK
/api/estatemanager/v1/estates/35
{
"results": [
{
"id": "35",
"dateAdded": "1543328488",
"dateChanged": "1572949938"
}
],
"status": "OK"
}

get
Kontaktpersonen

https://domain.com/api/estatemanager/v1/contactpersons/:id
Abrufen einer oder mehrerer Kontaktpersonen.
Request
Response
Request
Path Parameters
id
optional
string
ID der abzurufenden Kontaktperson
Query Parameters
imgSize
optional
array
Bildgröße des Kontaktpersonen-Fotos.
fields
optional
array
Die abzurufenden Kontaktperson-Felder.
Response
200: OK
/api/estatemanager/v1/contactpersons?fields[]=vorname&fields[]=name
{
"results": {
"4": {
"vorname": "Maria",
"name": "Musterfrau"
}
},
"status": "OK"
}