Vermieten und Verkaufen

Was ist SwissRETS?

neocasa.ch Redaktion · Veröffentlicht 06.10.2026 · Aktualisiert

Kurzantwort

SwissRETS ist ein offener Schweizer Standard für den Austausch von Immobiliendaten zwischen Immobiliensoftware und Portalen. Er wird von der Organisation Qualipool auf GitHub gepflegt, steht unter der MIT-Lizenz und versteht sich als moderner Ersatz für ältere, starre Formate wie IDX 3.01. Ursprünglich als XML-Schema entstanden, wird SwissRETS künftig vor allem im JSON-Format weiterentwickelt; neuen Anwendern empfehlen die Herausgeber JSON. neocasa.ch nimmt SwissRETS als XML oder JSON per FTP an.

Übersicht

Formate, die neocasa.ch annimmt
FormatLieferung bei neocasa.ch
SwissRETSXML oder JSON, per FTP
IDX 3.01unload.txt, per FTP
OpenImmoZIP mit XML, per FTP
Alle Formatealternativ Feed-Adresse Ihrer Software; Verarbeitung alle 10 Minuten; Schnittstelle kostenlos, keine Provision
Angaben gemäss neocasa.ch/software-anbinden, Stand 06.10.2026.

Wofür SwissRETS gedacht ist

Maklerbüros und Verwaltungen pflegen ihre Objekte in einer Software und liefern sie von dort an Portale. Damit das funktioniert, müssen beide Seiten dasselbe Austauschformat verstehen. SwissRETS (Swiss Real Estate Transaction Standard) beschreibt ein solches Format für den Schweizer Markt: Laut den Herausgebern soll es den Datenaustausch zwischen Immobiliensoftware und Plattformen vereinheitlichen und ältere Formate wie IDX 3.01 ablösen.

Der Standard ist offen: Schema, Dokumentation und Beispieldateien liegen öffentlich auf GitHub (Organisation Qualipool) und auf swissrets.ch, die Lizenz ist MIT. Jede Software und jedes Portal kann ihn ohne Lizenzgebühr umsetzen.

Wie eine SwissRETS-Lieferung aufgebaut ist

Eine Lieferung enthält den gesamten aktuellen Objektbestand eines Anbieters. In der JSON-Fassung ist das ein Inventar mit Angaben zur Erstellung (Zeitpunkt, erzeugende Software) und einer Liste von Objekten. Die Dokumentation beschreibt unter anderem diese Bereiche:

  • Kategorisierung und Nutzung: Art des Objekts, zum Beispiel Wohnung, Haus oder Gewerbe.
  • Verfügbarkeit: ob ein Objekt verfügbar, reserviert oder vergeben ist.
  • Merkmale und Flächen: Zimmer, Flächenangaben, Ausstattung, Heizung.
  • Anhänge: Bilder, Grundrisse und Dokumente.

Die genauen Feldnamen und Pflichtfelder stehen im Schema. Mit dem Schema lässt sich eine Lieferung vor dem Versand prüfen; für JSON gibt es dafür ein Validierungspaket (npm-Paket @qualipool/swissrets-json).

XML oder JSON?

SwissRETS gibt es als XML und als JSON. Qualipool hat entschieden, den Standard ins JSON-Format zu überführen:

  • Nicht-brechende Änderungen werden in beiden Formaten parallel unterstützt.
  • Brechende Änderungen kommen nur noch in JSON.
  • Neuen Anwendern wird JSON empfohlen; bestehende XML-Anwender sollen eine Umstellung planen. Ein Migrationsleitfaden liegt im Repository swissrets-json.

Für Sie als Anbieter heisst das: Bietet Ihre Software beide Varianten an, ist JSON die zukunftssichere Wahl (eigene Ableitung aus der Empfehlung der Herausgeber). Welche Variante Ihre Software exportiert, steht in deren Dokumentation oder beim Hersteller.

SwissRETS, IDX 3.01 und OpenImmo im Vergleich

In der Schweiz sind mehrere Austauschformate verbreitet. Welches Sie nutzen, hängt vor allem davon ab, was Ihre Software exportiert und was das Portal annimmt. Die Tabelle zeigt, wie neocasa.ch die drei Formate entgegennimmt. Allgemeines zu OpenImmo lesen Sie im Beitrag Was ist OpenImmo?, wie ein Export an mehrere Portale funktioniert unter Objekte auf mehrere Portale übertragen.

SwissRETS bei neocasa.ch nutzen

  1. Zugangsdaten über Software anbinden anfordern und dabei Ihre Software nennen.
  2. neocasa.ch richtet Ihren Lieferordner und Ihr Anbieterkonto ein und sendet Ihnen FTP- und Portal-Zugang per E-Mail.
  3. In Ihrer Software ein Exportziel mit diesen FTP-Daten anlegen und SwissRETS (XML oder JSON) wählen. Alternativ tragen Sie nach der Registrierung eine Feed-Adresse Ihrer Software selbst im Anbieter-Portal ein.
  4. Erste Lieferung auslösen: Gelieferte Pakete werden alle 10 Minuten verarbeitet. Entfernte Objekte gehen offline – was dabei zu beachten ist, steht unter Gelöschte Objekte beim Portal-Export.

Beispiel

Eine Verwaltung exportiert ihre Mietobjekte bereits an ein Portal. Ihre Software bietet SwissRETS als JSON an. Für neocasa.ch fordert sie Zugangsdaten an, legt ein zweites Exportziel mit SwissRETS JSON und den erhaltenen FTP-Daten an und löst die erste Lieferung aus. Nach der nächsten Verarbeitung stehen die Objekte online; Änderungen in der Software kommen mit den folgenden Lieferungen nach.

Häufige Fragen

Was bedeutet SwissRETS?

Swiss Real Estate Transaction Standard: ein offener Standard für den Austausch von Immobiliendaten zwischen Immobiliensoftware und Portalen, gepflegt von Qualipool.

Kostet SwissRETS eine Lizenz?

Nein. Schema und Dokumentation sind öffentlich und stehen unter der MIT-Lizenz.

Soll ich SwissRETS als XML oder JSON liefern?

Die Herausgeber empfehlen neuen Anwendern JSON, weil brechende Änderungen nur noch dort kommen. neocasa.ch nimmt beide Varianten an.

Ist SwissRETS dasselbe wie IDX 3.01?

Nein. SwissRETS versteht sich als moderner Ersatz für ältere Formate wie IDX 3.01. neocasa.ch nimmt beide Formate an.

Wie verbinde ich meine Software per SwissRETS mit neocasa.ch?

Fordern Sie unter /software-anbinden Zugangsdaten an. Sie erhalten FTP- und Portal-Zugang per E-Mail und richten den Export danach in Ihrer Software ein. Die Schnittstelle ist kostenlos.

Ihre Software exportiert SwissRETS? Fordern Sie die Zugangsdaten für neocasa.ch an – die Schnittstelle ist kostenlos.

Zugangsdaten anfordern →

Quellen und Methodik

Angaben zum Standard aus swissrets.ch und den GitHub-Repositories von Qualipool (abgerufen 06.10.2026); Angaben zu neocasa.ch ausschliesslich aus /software-anbinden. Keine Aussagen darüber, welche Software SwissRETS exportiert. Als eigene Ableitung gekennzeichnet ist die Empfehlung, bei Wahlmöglichkeit JSON zu nutzen.

Weitere Beiträge