API

Immobilien

GET https://domain.com/api/estatemanager/v1/estates/:id

Abrufen einer oder mehrerer Immobilien.

Path Parameters

NameTypeDescription

id

integer

ID der abzurufenden Immobilie

Query Parameters

NameTypeDescription

moduleID

integer

Modul-ID (required für das verwenden eines Filters sowie eines Templates mit Immobilien-Objekt)

pageId

integer

Seiten-ID (required für das verwenden eines Filters)

template

string

Name des Fronend-Templates (Bspw. real_estate_item_default).

dataType

string

json, geojson Default: json

fields

array

Die abzurufenden Immobilien-Felder.

groups

array

Die abzurufenden Immobilien-Gruppen. (required für das verwenden eines Filters)

filter

boolean

Die Abfrage findet unter Berücksichtigung eines Filters statt.

filterMode

boolean

Sofern ein Filter verwendet werden soll, kann hier der Filter-Modus definiert werden. (required für das verwenden eines Filters)

{
  "status": "OK",
  "meta": [
    "total": 1,
    "query": []
  ],
  "results": [
    {
      "id": "35",
      "dateAdded": "1543328488",
      "dateChanged": "1572949938"
    }
  ]
}

Kontaktpersonen

GET https://domain.com/api/estatemanager/v1/contactpersons/:id

Abrufen einer oder mehrerer Kontaktpersonen.

Path Parameters

NameTypeDescription

id

string

ID der abzurufenden Kontaktperson

Query Parameters

NameTypeDescription

imgSize

array

Bildgröße des Kontaktpersonen-Fotos.

fields

array

Die abzurufenden Kontaktperson-Felder.

{
  "status": "OK",
  "meta": [
    "total": 1,
    "query": [
      "fields": [
        "vorname",
        "name"
      ]
    ]
  ],
  "results": [
    {
      "vorname": "Maria",
      "name": "Musterfrau"
    }
  ]
}
pageFehlerbehandlung

Last updated