Webmasterinfo

Informationen für Webmaster

Zur Einbindung von ImmoZ in die Website eines Immobilienmaklers

Durch die Einbindung von ImmoZ in die eigene Website kann der Immobilienmakler seinen Kunden gezielt bestimmte Objekte anbieten und eine allgemeine Objektsuche zur Verfügung stellen. Die Anfragen der Kunden werden vom System per E-Mail an den Immobilienmakler übermittelt. Durch diese Einbindung kann der Immobilienmakler seinen Kunden auf Wunsch tausende Objekte (auch als Teilungsgeschäft) anbieten. Die Objekte werden in Echtzeit aktualisiert.

WordPress-Modul

Mit dem ImmoZ-Wordpress-Modul binden Sie die Objektsuche, Objektlisten, Topobjekte oder Objektdetails via Plugin, ganz ohne Programmieraufwand, in Ihre bestehende oder neue WordPress-Website ein.

Das ImmoZ-Wordpress-Modul kann durch den Immobilienmakler unter https://immoz.net/schnittstelle/ bestellt werden.

API

URL

Die Abfrage erfolgt unter folgender Adresse:

https://api.immoz.net/api/

API-Key

Die Authentifizierung erfolgt durch Übermittlung eines API-Keys. Dieser Key kann durch den Immobilienmakler unter https://immoz.net/schnittstelle/ bestellt werden.

Der API-Key muss bei allen Abfragen mit request=search im Parameter “api_key” übermittelt werden. Geschieht dies nicht oder wird ein ungültiger API-Key verwendet, meldet die API den Status „404“ und Fehlercode “Not Found?.

Ein- und Ausgabeformat

Alle Ein- und Ausgaben erfolgen UTF-8 kodiert.

Für die Eingabe werden die Parameter als GET-Anfrage übermittelt, andere Anfragen werden mit Status „406“, „Not Acceptable“ beantwortet.

Die Ausgabe erfolgt im OpenImmo-XML-Format, eine fehlerfreie Ausgabe hat den Status „200“.

Dateien

Fotos werden in einer maximalen Auflösung von 1920×1080 px ausgeliefert. Zusätzlich werden Mime-Type und Änderungsdatum mitgeliefert. Sonstige Dateien (PDF, …) werden im Original ausgeliefert.

Parameter

Folgende Parameter können an die API übermittelt werden:

Parameter Definition
request Suche: search
Version: version
Parameterdefinition: info
v OpenImmo-Version, zB. 1.2.7
limit Anzahl der Ergebnisse, integer, max. 300
page Seitenangabe für Ergebnisse, 10 Treffer pro Seite, integer, max. 30
objektart Objektart entsprechend ImmoZ-Vorgabe
onr Objektnummer, integer, im ImmoZ-Format (auch Teile möglich)
gesamtflaeche_min Gesamtfläche, unterster Wert, dezimal
gesamtflaeche_max Gesamtfläche, oberster Wert, dezimal
wohnflaeche_min Wohnfläche, unterster Wert, dezimal
wohnflaeche_max Wohnfläche, oberster Wert, dezimal
grundstuecksflaeche_min Grundstücksfläche, unterster Wert, dezimal
grundstuecksflaeche_max Grundstücksfläche, oberster Wert, dezimal
anzahl_zimmer_min Zimmeranzahl, unterster Wert, integer
anzahl_zimmer_max Zimmeranzahl, oberster Wert, integer
kaufpreis_min Kaufpreis, unterster Wert, dezimal
kaufpreis_max Kaufpreis, oberster Wert, dezimal
warmmiete_min Gesamtmiete, unterster Wert, dezimal
warmmiete_max Gesamtmiete, oberster Wert, dezimal
land Land, 3-stelliges Länderkürzel nach ISO3166
bundesland Bundesland entsprechend ImmoZ-Vorgabe
bezirk Bezirk entsprechend ImmoZ-Vorgabe
stadtlage Stadtlage entsprechend ImmoZ-Vorgabe, Mehrfachauswahl durch Hinzufügen von [] an den Parameter möglich
stadtbezirk Stadtbezirk entsprechend ImmoZ-Vorgabe, Mehrfachauswahl durch Hinzufügen von [] an den Parameter möglich
plz Postleitzahl
ort Stadt
altbau Altbau, Wert: 1
neubau Neubau, Wert: 1
bad_wanne Badezimmer mit Wanne, Wert: 1
maisonette Maisonette, Wert: 1
lift Lift vorhanden, Wert: 1
balkon_terrasse Balkon, Loggia, Terrasse vorhanden, Wert: 1
balkon Balkon vorhanden, Wert: 1
loggia Loggia vorhanden, Wert: 1
terrasse Terrasse vorhanden, Wert: 1
garten Garten vorhanden, Wert: 1
penthouse Penthouse, Wert: 1
autoabstellplatz Autoabstellplatz vorhanden, Wert: 1
foerderung Förderung vorhanden, Wert: 1
barrierefrei Objekt ist barrierefrei, Wert: 1
provisionsfrei Objekt ist provisionsfrei, Wert: 1
wg_geeignet Für WG geeignet, Wert: 1
own_first Eigene Objekte zuerst anzeigen, Wert: 1
own Nur eigene Objekte anzeigen, Wert: 1
foreign Nur fremde Objekte anzeigen, Wert: 1
project_list Liste aller (Neubau)Projekte anzeigen – lässt sich beliebig mit anderen Feldern kombinieren, Wert: 1
project_id Alle Objekte eines (Neubau)Projektes mit der ID project_id anzeigen