Skip to content

Open Beta – help us test! All listings are examples only.

OpenImmo Import

Your agency portfolio in WOHNO – via OpenImmo, no double entry

WOHNO reads the OpenImmo standard your real-estate software already exports. Upload a ZIP or openimmo.xml and WOHNO maps properties, prices, photos and geo data automatically.

  • OpenImmo 1.2.x standard
  • ZIP or XML
  • Re-import without duplicates

What is OpenImmo?

The data standard of the real-estate industry

OpenImmo is the open XML format real-estate software and property portals use to exchange listing data – maintain once, distribute everywhere.

OpenImmo is an open, XML-based interface for exchanging property listings. Instead of re-entering every property in every portal by hand, your real-estate software exports the data once as an OpenImmo file – portals like WOHNO read it in automatically.

An OpenImmo delivery is usually a ZIP container with an "openimmo.xml" file and the matching images. The XML describes each property in a structured way: address, prices, areas, rooms, features and energy certificate. Every property carries an "action" (create/update or delete), so updates are unambiguous too.

The standard is supported industry-wide – from ImmoScout24 to onOffice and FlowFact. WOHNO imports the current OpenImmo 1.2.x version, which means: if your software can export OpenImmo, your portfolio is in WOHNO within minutes.

Open XML standard

Vendor-neutral, documented format – no proprietary lock-in.

Industry-wide

Supported by common agency software and property portals.

ZIP or single XML

A container with images or a bare openimmo.xml – both work.

Version 1.2.x

WOHNO reads the current OpenImmo 1.2.x standard.

Compatible software

Works with the software you already use

WOHNO imports OpenImmo exports from any agency software that supports the 1.2.x standard – including the big three.

ImmoScout24

Export your portfolio as OpenImmo and upload it straight into WOHNO.

onOffice

The OpenImmo export from onOffice is read in without an extra step.

FlowFact

FlowFact OpenImmo deliveries are imported property by property.

Any 1.2.x software

Whichever vendor – what matters is the OpenImmo 1.2.x export.

The tools named are examples, not an exhaustive list. What matters is that your software exports OpenImmo 1.2.x.

How it works

From export to listing in four steps

Export, upload, review, publish – that's it.

  1. 1

    Export in your software

    Create an OpenImmo export in your agency software (a ZIP with openimmo.xml and images).

  2. 2

    Upload the file to WOHNO

    Upload the ZIP – or a single openimmo.xml – to WOHNO. Up to 200 properties per file.

  3. 3

    Automatic mapping

    WOHNO maps property type, prices, areas, features, energy certificate, address, geo coordinates and images automatically.

  4. 4

    Review & publish

    Review the imported properties and take them live – within your plan limit.

What gets imported

Complete property data – with a smart diff

WOHNO reads more than the basics: photos, energy certificate and geo data – and on re-import it recognises what already exists.

Property data & prices

Property type, base rent, service charges, total rent or purchase price, living/usable area and room count.

Images automatically

Photos are imported (up to 50 per property) and deduplicated on re-import – no duplicate uploads.

Energy certificate

The energy certificate with type, value, efficiency class and source is imported in a structured way.

Features & location

Features (e.g. balcony, elevator, garage), address and geo coordinates for the map view.

Smart delta

Using a property reference (external_ref), WOHNO recognises existing listings and updates them on re-import – instead of creating duplicates.

Delete means archive

The OpenImmo DELETE action archives a listing (instead of hard-deleting it) – applications and appointments are preserved.

Field mapping

Which OpenImmo field maps to what

WOHNO reads the standard elements of the OpenImmo XML and maps them automatically to the matching listing fields. An excerpt of the most important mappings:

OpenImmo elementWOHNO fieldNote
<objektart><wohnung/>Property typeApartment, house, land or commercial
<freitexte><objekttitel>Titlemax. 200 characters, HTML stripped
<objektbeschreibung> + <lage>Descriptionboth texts are merged
<preise><kaltmiete>Base rentin cents; German and English decimal format
<preise><nebenkosten>Service chargesin cents
<preise><kaufpreis>Purchase pricein cents (for sale listings)
<flaechen><wohnflaeche>Living areain m²
<flaechen><anzahl_zimmer>Roomshalf rooms too, e.g. 2.5
<geo><strasse> / <plz> / <ort>Addresspostcode and city are required
<geokoordinaten breitengrad/laengengrad>Geo coordinatesexact position for the map view
<zustand_angaben><baujahr>Year builtyear number
<zustand_angaben><energiepass>Energy certificatetype, efficiency class, energy source
<ausstattung> (fahrstuhl, balkon …)Featuresmapped to WOHNO features
<anhaenge><anhang>Imagesup to 50 per property, deduplicated
<verwaltung_techn><openimmo_obid>Property reference (external_ref)upsert anchor; fallback objektnr_extern
<immobilie aktion="…">ActionCHANGE = create/update, DELETE = archive

What it looks like

One property in OpenImmo XML

An OpenImmo file describes every property in a structured way. Here's what a single rental property (trimmed) looks like in the openimmo.xml:

<immobilie>
  <objektkategorie>
    <vermarktungsart KAUF="0" MIETE_PACHT="1" />
    <objektart><wohnung wohnungtyp="ETAGE" /></objektart>
  </objektkategorie>
  <geo>
    <plz>10115</plz>
    <ort>Berlin</ort>
    <strasse>Invalidenstraße</strasse>
    <hausnummer>12</hausnummer>
    <geokoordinaten breitengrad="52.5316" laengengrad="13.3850" />
  </geo>
  <preise>
    <kaltmiete>1.250,00</kaltmiete>
    <nebenkosten>250,00</nebenkosten>
  </preise>
  <flaechen>
    <wohnflaeche>72,5</wohnflaeche>
    <anzahl_zimmer>2,5</anzahl_zimmer>
  </flaechen>
  <ausstattung>
    <fahrstuhl PERSONEN="1" />
    <balkon_terrasse BALKON="1" />
    <kueche EBK="1" />
  </ausstattung>
  <zustand_angaben>
    <baujahr>1998</baujahr>
    <energiepass>
      <epart>VERBRAUCH</epart>
      <wertklasse>C</wertklasse>
      <primaerenergietraeger>GAS</primaerenergietraeger>
    </energiepass>
  </zustand_angaben>
  <freitexte>
    <objekttitel>Helle 2,5-Zimmer-Wohnung in Berlin-Mitte</objekttitel>
    <objektbeschreibung>Schöne Wohnung mit Balkon.</objektbeschreibung>
  </freitexte>
  <anhaenge>
    <anhang location="EXTERN" gruppe="TITELBILD">
      <daten><pfad>./bilder/obj123_1.jpg</pfad></daten>
    </anhang>
  </anhaenge>
  <verwaltung_techn>
    <openimmo_obid>OBID-ABC-123</openimmo_obid>
  </verwaltung_techn>
</immobilie>
Trimmed example of a single property (immobilie element) from an openimmo.xml.

An honest look

What the import does – and what to know

What the OpenImmo import can do

  • Import from ImmoScout24, onOffice, FlowFact & any OpenImmo 1.2.x software
  • ZIP container or single openimmo.xml
  • Re-import updates by property reference – no duplicates
  • Images are deduplicated automatically
  • Zip-bomb protection and server-side encrypted access

What you should know

  • WOHNO imports OpenImmo – an export back is not currently offered
  • The supported standard is OpenImmo 1.2.x
  • Personal contact details from the XML are not imported for GDPR reasons
  • Publishing follows your plan limit (otherwise it stays a draft)
  • Max. 200 properties per file and 3 containers per hour

FAQ

Frequently asked questions about OpenImmo

What is OpenImmo?

OpenImmo is an open, XML-based standard for exchanging property listings between agency software and property portals. You maintain your properties once and distribute them via an OpenImmo file – for example to WOHNO.

Which formats can WOHNO import?

WOHNO reads OpenImmo 1.2.x deliveries as a ZIP container (openimmo.xml plus images) or as a single openimmo.xml file. Up to 200 properties are processed per file.

Which agency software is supported?

Any software that exports OpenImmo 1.2.x – including ImmoScout24, onOffice and FlowFact. What matters is the standard, not the vendor.

Will my listings be duplicated if I import again?

No. WOHNO recognises existing properties by their OpenImmo reference (openimmo_obid or objektnr_extern) and updates them – re-importing the same portfolio creates no duplicates.

What happens with the OpenImmo DELETE action?

A property with action DELETE is archived in WOHNO, not hard-deleted. That way related applications and appointments are preserved.

Can I export from WOHNO back to OpenImmo?

For now the OpenImmo import is one-way: you bring your portfolio into WOHNO. An export from WOHNO back to OpenImmo is not currently offered.

Are applicant or contact details imported?

No. For GDPR reasons WOHNO does not import personal contact details from the OpenImmo XML – only the property data.

What does the OpenImmo import cost?

The import is part of the WOHNO provider plans. How many listings you publish at once depends on your plan – you'll find the details on the pricing page.

How is an OpenImmo file structured?

Usually as a ZIP container with an "openimmo.xml" file and the matching images. The XML describes each property in a structured <immobilie> element: object category, address (geo), prices, areas, features, energy certificate, free texts and attachments.

Which OpenImmo version does WOHNO support?

WOHNO reads the current OpenImmo 1.2.x standard. Exports that conform to this version are processed directly.

What is the openimmo_obid?

The openimmo_obid is a unique technical property reference in the <verwaltung_techn> element. WOHNO uses it as the anchor for matching (upsert). If it's missing, objektnr_extern is used and – if that's missing too – a deterministic hash, so a re-import still creates no duplicates.

What happens to images on re-import?

Images are deduplicated by content. If you upload the same portfolio again, identical photos are not stored twice – saving storage and avoiding duplicate galleries.

Are there limits per import?

Yes: a maximum of 200 properties per file and 3 containers per hour. On top of that there are size safeguards against manipulated ZIP files (zip-bomb protection). For larger portfolios, simply upload several files.

Ready?

Bring your portfolio to WOHNO via OpenImmo

Create an account, upload an OpenImmo file, review your listings – without double data entry.