Gewerbeobjekt (Commercial Real Estate)


Büro/Praxis (office)

Beschreibung FTP-Importer REST-API Feldart Max. Anzahl characters/Feldwerte
Anbieterobjektnummer AnbieterObjektID externalId string Max. 50 Stellen. "/" and "\" are allowed from 22.11.2013
Exposeüberschrift Ueberschrift title string Max. 100 Stellen
Straße Strasse street string Max. 100 characters
Hausnummer Hausnummer houseNumber string Max. 10 characters
PLZ Postleitzahl postcode string 5 characters
Ort Ort city string Max. 50 characters
API-Suche-Felder ApiSuchfeld1 searchField1 string Diese Felder können in der Suche-REST-API als Suchefilter verwendet werden. Somit kann man selber Werte definieren, die in der Objekterfassung nicht als Feld vorhanden sind. Erlaubte Werte: 1-16 characters. Erlaubte Werte: [0-9 a-z A-Z]*
ApiSuchfeld2 searchField2 string
ApiSuchfeld3 searchField3 string
Objektgruppierung GruppierungsID groupNumber integer Max. 10 characters, 0 - 2147483647
Objektbeschreibung Objektbeschreibung descriptionNote string Max. 3.999 characters
Ausstattung Ausstattung furnishingNote string Max. 3.999 characters
Lage Lage locationNote string Max. 3.999 characters
Sonstige Angaben Sonstige Angaben otherNote string Max. 3.999 characters
Objektadresse veröffentlichen? Adressdruck showAddress boolean true,false
Kontaktperson Kontaktperson contact id In der REST-API enthält das Objekt nur einen Verweis auf Kontaktperson. Nutze die Contact API für das Anlegen/Ändern/Aufrufen/Löschen von Kontaktpersonen. Wird contact id nicht befüllt, wird die Standardkontaktadresse verwendet.
Anrede -
Nachname -
.... -
Bürotyp Objektkategorie2 officeType enum LOFT (Loft), STUDIO (Atelier), OFFICE (Buero), OFFICE_FLOOR (BueroEtage), OFFICE_BUILDING (Buerohaus), OFFICE_CENTRE (Buerozentrum), OFFICE_STORAGE_BUILDING (BueroUndLagerGebaeude), SURGERY (Praxis), SURGERY_FLOOR (PraxisEtage), SURGERY_BUILDING (PraxisHaus), COMMERCIAL_CENTRE (GewerbeZentrum), LIVING_AND_COMMERCIAL_BUILDING (WohnUndGeschaeftsgebaeude), OFFICE_AND_COMMERCIAL_BUILDING (BueroUndGeschaeftsgebaeude)
Aufzug Personenaufzug lift enum YES, NOT_APPLICABLE
Keller Keller cellar enum YES, NOT_APPLICABLE
Barrierefrei Barrierefrei handicappedAccessible enum YES, NOT_APPLICABLE
Bodenbelag Bodenbelag flooringType enum NO_INFORMATION (keineAngabe), CONCRETE (Beton), EPOXY_RESIN (Epoxidharz), TILES(Fliesen), PLANKS (Dielen), LAMINATE (Laminat), PARQUET (Parkett), PVC (PVC), CARPET (Teppichboden), ANTISTATIC_FLOOR (TeppichbodenAntistatisch), OFFICE_CARPET (TeppichfliesenStuhlrollenfest), STONE (Stein), CUSTOMIZABLE (NachWunsch), WITHOUT (OhneBodenbelag)
Kaution Kaution deposit String Max. 50 characters
Kantine Kantine hasCanteen enum YES, NOT_APPLICABLE
Datenverkabelung DatenVerkabelung lanCables enum NO_INFORMATION, YES, NO, BY_APPOINTMENT
Starkstrom Starkstrom highVoltage enum YES, NOT_APPLICABLE
Küche KuecheVorhanden kitchenComplete enum YES, NOT_APPLICABLE
Denkmalschutzobjekt Denkmalschutzobjekt listed enum YES, NOT_APPLICABLE
Klimaanlage Klimaanlage airConditioning enum NO_INFORMATION, YES, NO, BY_APPOINTMENT
Fahrzeit zum nächsten Bahnhof FahrzeitBhf distanceToMRS int 0 - 99
Fahrzeit zur nächsten Autobahn FahrzeitBAB distanceToFM int 0 - 99
Laufzeit zum Öffentl. Personennahverkehr FusswegOeNV distanceToPT int 0 - 99
Fahrzeit zum nächsten Flughafen FahrzeitFlughafen distanceToAirport int 0 - 99
Objektzustand Objektzustand condition enum NO_INFORMATION (keine Angabe), FIRST_TIME_USE (Erstbezug), FIRST_TIME_USE_AFTER_REFURBISHMENT (Erstbezug nach Sanierung), MINT_CONDITION (Neuwertig), REFURBISHED (Saniert), MODERNIZED (Modernisiert), FULLY_RENOVATED (VollstaendigReonviert), WELL_KEPT (Gepflegt), NEED_OF_RENOVATION (Renovierungsbedürftig), NEGOTIABLE (NachVereinbarung), RIPE_FOR_DEMOLITION (Abbruchreif)
Anzahl Parkplätze AnzahlParkflaechen numberOfParkingSpaces int 0 - 99999
Preis pro Parkfläche PreisProParkfläche parkingSpacePrice double 0 - 9999999999999,99
Letzte Modernisierung JahrLetzteModernisierung lastRefurbishment int 1000 - 9999
Qualität der Ausstattung Ausstattungsqualitaet interiorQuality enum NO_INFORMATION (KeineAngabe), LUXURY (Luxus), SOPHISTICATED (Gehoben), NORMAL (Normal), SIMPLE (Einfach)
Baujahr Baujahr constructionYear int 0 - 9999
Frei Ab FreiAb freeFrom String Max. 50 characters
Heizungsart Heizungsart heatingType enum

NO_INFORMATION (keine Angabe), SELF_CONTAINED_CENTRAL_HEATING (Etagenheizung), STOVE_HEATING (Ofenheizung), CENTRAL_HEATING (Zentralheizung)

For using the new enum fields: COMBINED_HEAT_AND_POWER_PLANT (Blockheizkraftwerk), ELECTRIC_HEATING (Elektro-Heizung),DISTRICT_HEATING (Fernwärme),FLOOR_HEATING (Fußbodenheizung), GAS_HEATING (Gas-Heizung), WOOD_PELLET_HEATING (Holz-Pelletheizung), NIGHT_STORAGE_HEATER (Nachtspeicherofen), OIL_HEATING (Öl-Heizung), SOLAR_HEATING (Solar-Heizung), HEAT_PUMP (Wärmepumpe)

 

you'll need the query param "usenewenergysourceenev2014values=true"

 

Take a look into energy-certificate-2014.

Befeuerungsart BefeuerungsArt firingTypes enum NO_INFORMATION (KeineAngabe), GEOTHERMAL (Erdwaerme), SOLAR_HEATING (Solarheizung), PELLET_HEATING (Pelletheizung), GAS (Gas), OIL (Oel), DISTRICT_HEATING (Fernwaerme), ELECTRICITY (Strom), COAL (Kohle)
Energieausweistyp Energieausweistyp BuildingEnergyRatingType enum NO_INFORMATION (Keine Angabe), ENERGY_REQUIRED (Endenergiebedarf), ENERGY_CONSUMPTION (Energieverbrauchskennwert). 
Wählen sie den Ausweistyp aus, zu dem Sie einen Kennwert angeben möchten. Ein Energieausweis wird in Endenergiebedarf (bedarfsorientierter Ausweis) und Energieverbrauchskennwert (verbrauchsorientierter Ausweis) unterschieden. Der bedarfsorientierte Energieausweis orientiert sich am errechneten Bedarf des Gebäudes. Der verbrauchsorientierte Ausweis am tatsächlichen Verbrauch der Nutzer. Bitte beachten Sie bei der Angabe des Energieverbrauchskennwert, ob der Warmwasserverbrauch mit eingerechnet ist.
Energieverbrauchskennwert Energieverbrauchskennwert thermalCharacteristic double 0-1999,99. 
Bitte geben Sie den "Kennwert" (Zahlen) der Immobilie nach dem ausgewählten "Energieausweistyp" in kWh/(m²*a) an.
Energieverbrauch enthält Warmwasser WamwasserEnthalten energyConsumptionContainsWarmWater enum YES, NOT_APPLICABLE. 
Bitte setzen Sie diesen Wert nur dann, wenn Ihr angegebener "Kennwert" ein "Energieverbrauchskennwert" ist und dieser den "Energieverbrauch für Warmwasser" enthält.
Anzahl Etagen Etagen numberOfFloors String Max. 50 characters
Nebenkosten Nebenkosten additionalCosts double 0 - 9999999999999,99. These costs are per month
Vermarktungsart Vermarktung commercializationType enum BUY, RENT
Preis Kaltmiete / Preis value double 0 - 9999999999999,99. If "0" is entered, the object will be shown with "Preis auf Anfrage" (price on application) in the result list and expose
Währung Waehrung currency enum EUR
Preis gilt für Fläche/ Zeitraum --- marketingType String Has to be compatible to commercializationType! If commercializationType = "RENT", than RENT or RENT_PER_SQM. If "BUY", than "PURCHASE".
Büro-/Praxisfläche BueroPraxisFlaeche netFloorSpace double 0 - 99999999,99
Teilbar Ab TeilbarAb minDivisible double 0 - 99999999,4999
Provisionspflichtig Provisionspflichtig hasCourtage enum YES,NO,NOT_APPLICABLE
Provisionsbetrag Provision courtage string max. 500 characters. It's only mandatory if hasCourtage=true
Multimedia Anhang AnhangArt="video" - In der REST-API sind die Multimediadateien losgelöst von der Immobilie. Die Immobilie enthält lediglich einen Verweis (ID) auf die Multimediaanhänge. Nutze den Attachments-Webservice (http://api.immobilienscout24.de/our-apis/import-export/attachments.html) für das Anlegen/Ändern/Aufrufen/Löschen von Bilder, Videos, PDF, URLs.
AnhangArt="bild" -
..... -
Objektveröffentlichung StatusVBM entfällt In der REST-API gibt es einen eigenen Webservice (http://api.immobilienscout24.de/our-apis/import-export/publish.html) für die Objektveröffentlichung auf den Kanälen IS24, Homepage, Gruppen/Börsen.
StatusIS24 eigener Webservice
StatusHP eigener Webservice

Neue Objektfelder:

Beschreibung Feldname Feldart Max. Anzahl characters/Feldwerte
Geokoordinaten latitude double min. -90.0, max. 90.0
longitude double min. -90.0, max. 90.0
Expose-Erstellungsdatum creationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Expose-Änderungsdatum LastModificationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Zahlungsintervall priceIntervalType enum DAY, WEEK, MONTH, YEAR, ONE_TIME_CHARGE
Mietdauer officeRentDurations enum WEEKLY, MONTHLY, YEARLY, LONG_TERM.
This attribute enables publishing an office in the new category "Büros auf Zeit" ("short-term rent offices"). LONG_TERM represents an ordinary rental contract. WEEKLY, MONTHLY and YEARLY represent atypical rental contracts for short term usage. If the field is not sent, LONG_TERM  will be used as default value.

XML-Schema

<xs:complexType name="Office">

<xs:complexContent>

<xs:extension base="tns:RealEstate">

<xs:sequence>

<!-- Basiselemente -->  

<xs:element minOccurs="0" name="externalId" type="xs:string"/>

<xs:element name="title" type="xs:string"/>

<xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>

<xs:element minOccurs="0" name="lastModificationDate" type="xs:dateTime"/>

<xs:element name="address" type="tns:Wgs84Address"/>

<xs:element minOccurs="0" name="apiSearchData" type="tns:ApiSearchData"/>

<xs:element minOccurs="0" name="groupNumber" type="xs:string"/>

<xs:element minOccurs="0" name="descriptionNote" type="xs:string"/>

<xs:element minOccurs="0" name="furnishingNote" type="xs:string"/>

<xs:element minOccurs="0" name="locationNote" type="xs:string"/>

<xs:element minOccurs="0" name="otherNote" type="xs:string"/>

<xs:element default="false" name="showAddress" type="xs:boolean"/>

<!-- Immobilientyp spezifische Elemente -->

<xs:element name="officeType" type="ns1:OfficeType"/>

<xs:element default="NOT_APPLICABLE" minOccurs="0" name="lift" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="cellar" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="handicappedAccessible" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="flooringType" type="ns1:FlooringType"/>

<xs:element minOccurs="0" name="deposit" type="xs:string"/>

<xs:element minOccurs="0" name="hasCanteen" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="lanCables" type="ns1:ItInfrastructureType"/>

<xs:element minOccurs="0" name="highVoltage" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="kitchenComplete" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="listed" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="airConditioning" type="ns1:AirConditioningType"/>

<xs:element minOccurs="0" name="distanceToMRS" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToFM" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToPT" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToAirport" type="xs:int"/>

<xs:element minOccurs="0" name="condition" type="ns1:RealEstateCondition"/>

<xs:element minOccurs="0" name="numberOfParkingSpaces" type="xs:int"/>

<xs:element minOccurs="0" name="parkingSpacePrice" type="xs:double"/>

<xs:element minOccurs="0" name="lastRefurbishment" type="xs:int"/>

<xs:element minOccurs="0" name="interiorQuality" type="ns1:InteriorQuality"/>

<xs:element minOccurs="0" name="constructionYear" type="xs:int"/>

<xs:element minOccurs="0" name="freeFrom" type="xs:string"/>

<xs:element minOccurs="0" name="heatingType" type="ns1:HeatingType"/>

<xs:element minOccurs="0" name="firingTypes" type="ns1:FiringTypes"/>

<xs:element minOccurs="0" name="thermalCharacteristic" type="xs:double"/>

<xs:element minOccurs="0" name="energyConsumptionContainsWarmWater" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="buildingEnergyRatingType" type="ns1:BuildingEnergyRatingType"/>

<xs:element minOccurs="0" name="additionalArea" type="xs:double"/>

<xs:element minOccurs="0" name="numberOfFloors" type="xs:string"/>

<xs:element minOccurs="0" minOccurs="0" name="additionalCosts" type="ns1:Price"/>

<xs:element name="commercializationType" type="ns1:CommercializationType"/>

<xs:element name="price" type="ns1:Price"/>

<xs:element minOccurs="0" name="calculatedPrice" type="ns1:Price"/>

<xs:element name="netFloorSpace" type="xs:double"/>

<xs:element minOccurs="0" name="minDivisible" type="xs:double"/>

<xs:element name="courtage" type="ns1:CourtageInfo"/>

<xs:element minOccurs="0" name="OfficeRentDuration" type="ns1:OfficeRentDuration"/>

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

 

Einzelhandel(store)

Beschreibung FTP-Importer REST-API Feldart Max. Anzahl characters/Feldwerte
Anbieterobjektnummer AnbieterObjektID externalId string Max. 50 characters. "/" and "\" are allowed from 22.11.2013
Exposeüberschrift Ueberschrift title string Max. 100 characters
Straße Strasse street string Max. 100 characters
Hausnummer Hausnummer houseNumber string Max. 10 characters
PLZ Postleitzahl postcode string 5 characters
Ort Ort city string Max. 50 characters
API-Suche-Felder ApiSuchfeld1 searchField1 string Diese Felder können in der Suche-REST-API als Suchefilter verwendet werden. Somit kann man selber Werte definieren, die in der Objekterfassung nicht als Feld vorhanden sind. Erlaubte Werte: 1-16 characters. Erlaubte Werte: [0-9 a-z A-Z]*
ApiSuchfeld2 searchField2 string
ApiSuchfeld3 searchField3 string
Objektgruppierung GruppierungsID groupNumber int Max. 10 characters, 0 - 2147483647
Objektbeschreibung Objektbeschreibung descriptionNote string Max. 3.999 characters
Ausstattung Ausstattung furnishingNote string Max. 3.999 characters
Lage Lage locationNote string Max. 3.999 characters
Sonstige Angaben Sonstige Angaben otherNote string Max. 3.999 characters
Objektadresse veröffentlichen? Adressdruck showAddress boolean true,false
Kontaktperson Kontaktperson contact id In der REST-API enthält das Objekt nur einen Verweis auf Kontaktperson. Nutze die Contact API für das Anlegen/Ändern/Aufrufen/Löschen von Kontaktpersonen. Wird contact id nicht befüllt, wird die Standardkontaktadresse verwendet.
Anrede -
Nachname -
.... -
Ladentyp Objektkategorie2 storeType enum SHOWROOM_SPACE (Ausstellungsflaeche), SHOPPING_CENTRE (Einkaufszentrum), FACTORY_OUTLET (FactoryOutlet), DEPARTMENT_STORE (Kaufhaus), KIOSK (Kiosk), STORE (Laden), SELF_SERVICE_MARKET (SBMarkt), SALES_AREA (Verkaufsflaeche), SALES_HALL (Verkaufshalle)
Lageart Lageart locationClassificationType enum NO_INFORMATION (keineAngabe), CLASSIFICATION_A (ALage), CLASSIFICATION_B (BLage), SHOPPING_CENTRE (Einkaufszentrum)
Schaufensterfront Schaufensterfront shopWindowLength double 0 - 999,99
Denkmalschutzobjekt Denkmalschutzobjekt listed enum YES, NOT_APPLICABLE
Aufzug Personenaufzug lift enum YES, NOT_APPLICABLE
Lastenaufzug Lastenaufzug goodsLift enum YES, NOT_APPLICABLE
Lastenaufzug Tragkraft Tragkraft goodsLiftLoad double 0 - 99999,99
Deckenlast Deckenlast floorLoad double 0 - 99999,99
Rampe Rampe ramp enum YES, NOT_APPLICABLE
Keller Keller cellar enum YES, NOT_APPLICABLE
Zulieferungsart Zulieferung supplyType enum NO_INFORMATION (keineAngabe), DIRECT_APPROACH (DirekterZugang), NO_DIRECT_APPROACH (KeineDirekteAnfahrt), CAR_APPROACH (PKW-Zufahrt), APPROACH_TO_THE_FRONT (VonVorn), APPROACH_TO_THE_BACK (VonHinten), FULL_TIME (Ganztaegig), FORENOON (Vormittags)
Bodenbelag Bodenbelag flooringType enum NO_INFORMATION (keineAngabe), CONCRETE (Beton), EPOXY_RESIN (Epoxidharz), TILES(Fliesen), PLANKS (Dielen), LAMINATE (Laminat), PARQUET (Parkett), PVC (PVC), CARPET (Teppichboden), ANTISTATIC_FLOOR (TeppichbodenAntistatisch), OFFICE_CARPET (TeppichfliesenStuhlrollenfest), STONE (Stein), CUSTOMIZABLE (NachWunsch), WITHOUT (OhneBodenbelag)
Kaution Kaution deposit String Max. 50 characters
Vermarktungsart Vermarktung commercializationType enum BUY, RENT
Preis Kaltmiete / Preis value double 0 - 9999999999999,99. If "0" is entered, the object will be shown with "Preis auf Anfrage" (price on application) in the result list and expose
Währung Waehrung currency enum EUR
Preis gilt für Fläche/ Zeitraum --- marketingType String Has to be compatible to commercializationType! If commercializationType = "RENT", than RENT or RENT_PER_SQM. If "BUY", than "PURCHASE".
Gesamtfläche Gesamtflaeche totalFloorSpace double 0 - 99999999,99
Verkaufsfläche Verkaufsflaeche netFloorSpace double 0 - 99999999,99
Teilbar Ab TeilbarAb minDivisible String 0 - 99999999,4999
Provisionspflichtig Provisionspflichtig hasCourtage enum YES,NO,NOT_APPLICABLE
Provisionsbetrag Provision courtage string max. 500 characters
Provisionshinweis Provisionshinweis courtageNote String Max. 200 characters
Fahrzeit zum nächsten Bahnhof FahrzeitBhf distanceToMRS int 0 - 99
Fahrzeit zur nächsten Autobahn FahrzeitBAB distanceToFM int 0 - 999
Laufzeit zum Öffentl. Personennahverkehr FusswegOeNV distanceToPT int 0 - 99
Fahrzeit zum nächsten Flughafen FahrzeitFlughafen distanceToAirport int 0 - 999
Objektzustand Objektzustand condition enum NO_INFORMATION (keine Angabe), FIRST_TIME_USE (Erstbezug), FIRST_TIME_USE_AFTER_REFURBISHMENT (Erstbezug nach Sanierung), MINT_CONDITION (Neuwertig), REFURBISHED (Saniert), MODERNIZED (Modernisiert), FULLY_RENOVATED (VollstaendigReonviert), WELL_KEPT (Gepflegt), NEED_OF_RENOVATION (Renovierungsbedürftig), NEGOTIABLE (NachVereinbarung), RIPE_FOR_DEMOLITION (Abbruchreif)
Anzahl Parkplätze AnzahlParkflaechen numberOfParkingSpaces int 0 - 99999
Preis pro Parkfläche PreisProParkfläche parkingSpacePrice double 0 - 9999999999999,99
Letzte Modernisierung JahrLetzteModernisierung lastRefurbishment int 1000 - 9999
Qualität der Ausstattung Ausstattungsqualitaet interiorQuality enum NO_INFORMATION (KeineAngabe), LUXURY (Luxus), SOPHISTICATED (Gehoben), NORMAL (Normal), SIMPLE (Einfach)
Baujahr Baujahr constructionYear String 0 - 9999
Frei Ab FreiAb freeFrom String Max. 50 characters
Heizungsart Heizungsart heatingType enum

NO_INFORMATION (keine Angabe), SELF_CONTAINED_CENTRAL_HEATING (Etagenheizung), STOVE_HEATING (Ofenheizung), CENTRAL_HEATING (Zentralheizung)

For using the new enum fields: COMBINED_HEAT_AND_POWER_PLANT (Blockheizkraftwerk), ELECTRIC_HEATING (Elektro-Heizung),DISTRICT_HEATING (Fernwärme),FLOOR_HEATING (Fußbodenheizung), GAS_HEATING (Gas-Heizung), WOOD_PELLET_HEATING (Holz-Pelletheizung), NIGHT_STORAGE_HEATER (Nachtspeicherofen), OIL_HEATING (Öl-Heizung), SOLAR_HEATING (Solar-Heizung), HEAT_PUMP (Wärmepumpe)

 

you'll need the query param "usenewenergysourceenev2014values=true"

 

Take a look into energy-certificate-2014.

Befeuerungsart BefeuerungsArt firingTypes enum NO_INFORMATION (KeineAngabe), GEOTHERMAL (Erdwaerme), SOLAR_HEATING (Solarheizung), PELLET_HEATING (Pelletheizung), GAS (Gas), OIL (Oel), DISTRICT_HEATING (Fernwaerme), ELECTRICITY (Strom), COAL (Kohle)
Energieausweistyp Energieausweistyp BuildingEnergyRatingType enum NO_INFORMATION (Keine Angabe), ENERGY_REQUIRED (Endenergiebedarf), ENERGY_CONSUMPTION (Energieverbrauchskennwert). 
Wählen sie den Ausweistyp aus, zu dem Sie einen Kennwert angeben möchten. Ein Energieausweis wird in Endenergiebedarf (bedarfsorientierter Ausweis) und Energieverbrauchskennwert (verbrauchsorientierter Ausweis) unterschieden. Der bedarfsorientierte Energieausweis orientiert sich am errechneten Bedarf des Gebäudes. Der verbrauchsorientierte Ausweis am tatsächlichen Verbrauch der Nutzer. Bitte beachten Sie bei der Angabe des Energieverbrauchskennwert, ob der Warmwasserverbrauch mit eingerechnet ist.
Energieverbrauchskennwert Energieverbrauchskennwert thermalCharacteristic double 0-1999,99. 
Bitte geben Sie den "Kennwert" (Zahlen) der Immobilie nach dem ausgewählten "Energieausweistyp" in kWh/(m²*a) an.
Energieverbrauch enthält Warmwasser WamwasserEnthalten energyConsumptionContainsWarmWater enum YES, NOT_APPLICABLE. 
Bitte setzen Sie diesen Wert nur dann, wenn Ihr angegebener "Kennwert" ein "Energieverbrauchskennwert" ist und dieser den "Energieverbrauch für Warmwasser" enthält.
Nebenfläche Nebenflaeche additionalArea double 0 - 99999999,99
Anzahl Etagen Etagen numberOfFloors String Max. 50 Zeichden
Nebenkosten Nebenkosten additionalCosts double 0 - 9999999999999,99
Multimedia Anhang AnhangArt="video" - In der REST-API sind die Multimediadateien losgelöst von der Immobilie. Die Immobilie enthält lediglich einen Verweis (ID) auf die Multimediaanhänge. Nutze den Attachments-Webservice (http://api.immobilienscout24.de/our-apis/import-export/attachments.html) für das Anlegen/Ändern/Aufrufen/Löschen von Bilder, Videos, PDF, URLs.
AnhangArt="bild" -
..... -
Objektveröffentlichung StatusVBM entfällt In der REST-API gibt es einen eigenen Webservice (http://api.immobilienscout24.de/our-apis/import-export/publish.html) für die Objektveröffentlichung auf den Kanälen IS24, Homepage, Gruppen/Börsen.
StatusIS24 eigener Webservice
StatusHP eigener Webservice

Neue Objektfelder:

Beschreibung Feldname Feldart Max. Anzahl characters/Feldwerte
Geokoordinaten latitude double min. -90.0, max. 90.0
longitude double min. -90.0, max. 90.0
Expose-Erstellungsdatum creationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Expose-Änderungsdatum LastModificationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Zahlungsintervall priceIntervalType enum DAY, WEEK, MONTH, YEAR, ONE_TIME_CHARGE

XML-Schema

<xs:complexType name="Store">

<xs:complexContent>

<xs:extension base="tns:RealEstate">

<xs:sequence>  

<!-- Basiselemente -->  

<xs:element minOccurs="0" name="externalId" type="xs:string"/>

<xs:element name="title" type="xs:string"/>

<xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>

<xs:element minOccurs="0" name="lastModificationDate" type="xs:dateTime"/>

<xs:element name="address" type="tns:Wgs84Address"/>

<xs:element minOccurs="0" name="apiSearchData" type="tns:ApiSearchData"/>

<xs:element minOccurs="0" name="groupNumber" type="xs:string"/>

<xs:element minOccurs="0" name="descriptionNote" type="xs:string"/>

<xs:element minOccurs="0" name="furnishingNote" type="xs:string"/>

<xs:element minOccurs="0" name="locationNote" type="xs:string"/>

<xs:element minOccurs="0" name="otherNote" type="xs:string"/>

<xs:element default="false" name="showAddress" type="xs:boolean"/>

<!-- Immobilientyp spezifische Elemente -->  

<xs:element minOccurs="0" name="storeType" type="ns1:StoreType"/>

<xs:element minOccurs="0" name="locationClassificationType" type="ns1:LocationClassificationType"/>

<xs:element minOccurs="0" name="areaDivisibleFrom" type="xs:double"/>

<xs:element minOccurs="0" name="shopWindowLength" type="xs:double"/>

<xs:element minOccurs="0" name="listed" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="lift" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="goodsLift" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="goodsLiftLoad" type="xs:double"/>

<xs:element minOccurs="0" name="floorLoad" type="xs:double"/>

<xs:element minOccurs="0" name="ramp" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="cellar" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="supplyType" type="ns1:SupplyType"/>

<xs:element minOccurs="0" name="flooringType" type="ns1:FlooringType"/>

<xs:element minOccurs="0" name="deposit" type="xs:string"/>

<xs:element name="commercializationType" type="ns1:CommercializationType"/>

<xs:element name="price" type="ns1:Price"/>

<xs:element minOccurs="0" name="calculatedPrice" type="ns1:Price"/>

<xs:element name="totalFloorSpace" type="xs:double"/>

<xs:element name="netFloorSpace" type="xs:double"/>

<xs:element minOccurs="0" name="minDivisible" type="xs:double"/>

<xs:element name="courtage" type="ns1:CourtageInfo"/>

<xs:element minOccurs="0" name="distanceToMRS" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToFM" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToPT" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToAirport" type="xs:int"/>

<xs:element minOccurs="0" name="condition" type="ns1:RealEstateCondition"/>

<xs:element minOccurs="0" name="numberOfParkingSpaces" type="xs:int"/>

<xs:element minOccurs="0" name="parkingSpacePrice" type="xs:double"/>

<xs:element minOccurs="0" name="lastRefurbishment" type="xs:int"/>

<xs:element minOccurs="0" name="interiorQuality" type="ns1:InteriorQuality"/>

<xs:element minOccurs="0" name="constructionYear" type="xs:int"/>

<xs:element minOccurs="0" name="freeFrom" type="xs:string"/>

<xs:element minOccurs="0" name="heatingType" type="ns1:HeatingType"/>

<xs:element minOccurs="0" name="firingTypes" type="ns1:FiringTypes"/>

<xs:element minOccurs="0" name="thermalCharacteristic" type="xs:double"/>

<xs:element minOccurs="0" name="energyConsumptionContainsWarmWater" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="buildingEnergyRatingType" type="ns1:BuildingEnergyRatingType"/>

<xs:element minOccurs="0" name="additionalArea" type="xs:double"/>

<xs:element minOccurs="0" name="numberOfFloors" type="xs:string"/>

<xs:element minOccurs="0" name="additionalCosts" type="ns1:Price"/>

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

Gastronomie/Hotel (gastronomy)

Beschreibung FTP-Importer REST-API Feldart Max. Anzahl Zeichen/Feldwerte
Anbieterobjektnummer AnbieterObjektID externalId string Max. 50 Zeichen. "/" and "\" are allowed from 22.11.2013
Exposeüberschrift Ueberschrift title string Max. 100 Zeichen
Straße Strasse street string Max. 100 Zeichen
Hausnummer Hausnummer houseNumber string Max. 10 Zeichen
PLZ Postleitzahl postcode string 5 Zeichen
Ort Ort city string Max. 50 Zeichen
API-Suche-Felder ApiSuchfeld1 searchField1 string Diese Felder können in der Suche-REST-API als Suchefilter verwendet werden. Somit kann man selber Werte definieren, die in der Objekterfassung nicht als Feld vorhanden sind. Erlaubte Werte: 1-16 Zeichen. Erlaubte Werte: [0-9 a-z A-Z]*
ApiSuchfeld2 searchField2 string
ApiSuchfeld3 searchField3 string
Objektgruppierung GruppierungsID groupNumber int 0 - 2147483647
Objektbeschreibung Objektbeschreibung descriptionNote string Max. 3.999 characters
Ausstattung Ausstattung furnishingNote string Max. 3.999 characters
Lage Lage locationNote string Max. 3.999 characters
Sonstige Angaben Sonstige Angaben otherNote string Max. 3.999 characters
Objektadresse veröffentlichen? Adressdruck showAddress boolean true,false
Kontaktperson Kontaktperson contact id In der REST-API enthält das Objekt nur einen Verweis auf Kontaktperson. Nutze die Contact API für das Anlegen/Ändern/Aufrufen/Löschen von Kontaktpersonen. Wird contact id nicht befüllt, wird die Standardkontaktadresse verwendet.
Anrede -
Nachname -
.... -
Gastronomietyp Objektkategorie2 gastronomyType enum BAR_LOUNGE (Barbetrieb), CAFE (Caffee), CLUB_DISCO (Diskothek), GUESTS_HOUSE (Gaestehaus), TAVERN (), HOTEL (Hotel), HOTEL_RESIDENCE (Hotelanwesen), HOTEL_GARNI (HotelGarni), PENSION (Pension), RESTAURANT (Restaurant), BUNGALOW (Ferienbungalow)
Denkmalschutzobjekt Denkmalschutzobjekt listed enum YES, NOT_APPLICABLE
Aufzug Personenaufzug lift enum YES, NOT_APPLICABLE
Terrasse Gastterrasse terrace enum YES, NOT_APPLICABLE
Anzahl der Sitzplätze GastraumPlaetze numberSeats int 0 - 99999
Anzahl der Betten AnzahlBetten numberBeds int 0 - 99999
Keller Keller cellar enum YES, NOT_APPLICABLE
Kaution Kaution deposit String Max. 50 Zeichen
Vermarktungsart Vermarktung commercializationType enum BUY, LEASE, RENT
Preis Kaltmiete / Preis value double 0 - 9999999999999,99. If "0" is entered, the object will be shown with "Preis auf Anfrage" (price on application) in the result list and expose
Währung Waehrung currency enum EUR
Preis gilt für Fläche/ Zeitraum --- marketingType String Has to be compatible to commercializationType! If commercializationType = "RENT", than RENT. If "BUY", than "PURCHASE".
Gesamtfläche Gesamtflaeche totalFloorSpace double 0 - 99999999,99
Gastraumfläche GastraumFlaeche netFloorSpace double 0 - 99999999,99
Teilbar Ab TeilbarAb minDivisible String 0 - 99999999,4999
Provisionspflichtig Provisionspflichtig hasCourtage enum YES,NO,NOT_APPLICABLE
Provisionsbetrag Provision courtage string max. 500 Zeichen. It's only mandatory if hasCourtage=true
Provisionshinweis Provisionshinweis courtageNote String Max. 200 Zeichen
Fahrzeit zum nächsten Bahnhof FahrzeitBhf distanceToMRS int 0 - 99
Fahrzeit zur nächsten Autobahn FahrzeitBAB distanceToFM int 0 - 999
Laufzeit zum Öffentl. Personennahverkehr FusswegOeNV distanceToPT int 0 - 99
Fahrzeit zum nächsten Flughafen FahrzeitFlughafen distanceToAirport int 0 - 999
Objektzustand Objektzustand condition enum NO_INFORMATION (keine Angabe), FIRST_TIME_USE (Erstbezug), FIRST_TIME_USE_AFTER_REFURBISHMENT (Erstbezug nach Sanierung), MINT_CONDITION (Neuwertig), REFURBISHED (Saniert), MODERNIZED (Modernisiert), FULLY_RENOVATED (VollstaendigReonviert), WELL_KEPT (Gepflegt), NEED_OF_RENOVATION (Renovierungsbedürftig), NEGOTIABLE (NachVereinbarung), RIPE_FOR_DEMOLITION (Abbruchreif)
Anzahl Parkplätze AnzahlParkflaechen numberOfParkingSpaces int 0 - 99999
Preis pro Parkfläche PreisProParkfläche parkingSpacePrice double 0 - 9999999999999,99
Letzte Modernisierung JahrLetzteModernisierung lastRefurbishment int 1000 - 9999
Qualität der Ausstattung Ausstattungsqualitaet interiorQuality enum NO_INFORMATION (KeineAngabe), LUXURY (Luxus), SOPHISTICATED (Gehoben), NORMAL (Normal), SIMPLE (Einfach)
Baujahr Baujahr constructionYear int 0 - 9999
Frei Ab FreiAb freeFrom String Max. 50 Zeichen
Heizungsart Heizungsart heatingType enum

NO_INFORMATION (keine Angabe), SELF_CONTAINED_CENTRAL_HEATING (Etagenheizung), STOVE_HEATING (Ofenheizung), CENTRAL_HEATING (Zentralheizung)

For using the new enum fields: COMBINED_HEAT_AND_POWER_PLANT (Blockheizkraftwerk), ELECTRIC_HEATING (Elektro-Heizung),DISTRICT_HEATING (Fernwärme),FLOOR_HEATING (Fußbodenheizung), GAS_HEATING (Gas-Heizung), WOOD_PELLET_HEATING (Holz-Pelletheizung), NIGHT_STORAGE_HEATER (Nachtspeicherofen), OIL_HEATING (Öl-Heizung), SOLAR_HEATING (Solar-Heizung), HEAT_PUMP (Wärmepumpe)

 

you'll need the query param "usenewenergysourceenev2014values=true"

 

Take a look into energy-certificate-2014.

Befeuerungsart BefeuerungsArt firingTypes enum NO_INFORMATION (KeineAngabe), GEOTHERMAL (Erdwaerme), SOLAR_HEATING (Solarheizung), PELLET_HEATING (Pelletheizung), GAS (Gas), OIL (Oel), DISTRICT_HEATING (Fernwaerme), ELECTRICITY (Strom), COAL (Kohle)
Energieausweistyp Energieausweistyp BuildingEnergyRatingType enum NO_INFORMATION (Keine Angabe), ENERGY_REQUIRED (Endenergiebedarf), ENERGY_CONSUMPTION (Energieverbrauchskennwert). 
Wählen sie den Ausweistyp aus, zu dem Sie einen Kennwert angeben möchten. Ein Energieausweis wird in Endenergiebedarf (bedarfsorientierter Ausweis) und Energieverbrauchskennwert (verbrauchsorientierter Ausweis) unterschieden. Der bedarfsorientierte Energieausweis orientiert sich am errechneten Bedarf des Gebäudes. Der verbrauchsorientierte Ausweis am tatsächlichen Verbrauch der Nutzer. Bitte beachten Sie bei der Angabe des Energieverbrauchskennwert, ob der Warmwasserverbrauch mit eingerechnet ist.
Energieverbrauchskennwert Energieverbrauchskennwert thermalCharacteristic double 0-1999,99. 
Bitte geben Sie den "Kennwert" (Zahlen) der Immobilie nach dem ausgewählten "Energieausweistyp" in kWh/(m²*a) an.
Energieverbrauch enthält Warmwasser WamwasserEnthalten energyConsumptionContainsWarmWater enum YES, NOT_APPLICABLE. 
Bitte setzen Sie diesen Wert nur dann, wenn Ihr angegebener "Kennwert" ein "Energieverbrauchskennwert" ist und dieser den "Energieverbrauch für Warmwasser" enthält.
Nebenfläche Nebenflaeche additionalArea double 0 - 99999999,99
Anzahl Etagen Etagen numberOfFloors String Max. 50 Zeichen
Nebenkosten Nebenkosten additionalCosts double 0 - 9999999999999,99
Multimedia Anhang AnhangArt="video" - In der REST-API sind die Multimediadateien losgelöst von der Immobilie. Die Immobilie enthält lediglich einen Verweis (ID) auf die Multimediaanhänge. Nutze den Attachments-Webservice (http://api.immobilienscout24.de/our-apis/import-export/attachments.html) für das Anlegen/Ändern/Aufrufen/Löschen von Bilder, Videos, PDF, URLs.
AnhangArt="bild" -
..... -
Objektveröffentlichung StatusVBM entfällt In der REST-API gibt es einen eigenenWebservice (http://api.immobilienscout24.de/our-apis/import-export/publish.html) für die Objektveröffentlichung auf den Kanälen IS24, Homepage, Gruppen/Börsen.
StatusIS24 eigener Webservice
StatusHP eigener Webservice

Neue Objektfelder:

Beschreibung Feldname Feldart Max. Anzahl Zeichen/Feldwerte
Geokoordinaten latitude double min. -90.0, max. 90.0
longitude double min. -90.0, max. 90.0
Expose-Erstellungsdatum creationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Expose-Änderungsdatum LastModificationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Zahlungsintervall priceIntervalType enum DAY, WEEK, MONTH, YEAR, ONE_TIME_CHARGE

XML-Schema

<xs:complexType name="Gastronomy">

<xs:complexContent>

<xs:extension base="tns:RealEstateForList">

<xs:sequence>

<!-- Basiselemente -->

<xs:element minOccurs="0" name="externalId" type="xs:string"/>

<xs:element name="title" type="xs:string"/>

<xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>

<xs:element minOccurs="0" name="lastModificationDate" type="xs:dateTime"/>+

<xs:element name="address" type="tns:Wgs84Address"/>

<xs:element minOccurs="0" name="apiSearchData" type="tns:ApiSearchData"/>

<xs:element minOccurs="0" name="groupNumber" type="xs:string"/>

<xs:element minOccurs="0" name="descriptionNote" type="xs:string"/>

<xs:element minOccurs="0" name="furnishingNote" type="xs:string"/>

<xs:element minOccurs="0" name="locationNote" type="xs:string"/>

<xs:element minOccurs="0" name="otherNote" type="xs:string"/>

<xs:element default="false" name="showAddress" type="xs:boolean"/>

<!-- Immobilientyp spezifische Elemente -->

<xs:element name="gastronomyType" type="ns1:GastronomyType"/>

<xs:element minOccurs="0" name="listed" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="lift" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="terrace" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="numberSeats" type="xs:int"/>

<xs:element minOccurs="0" name="numberBeds" type="xs:int"/>

<xs:element minOccurs="0" name="cellar" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="deposit" type="xs:string"/>

<xs:element name="commercializationType" type="ns1:CommercializationType"/>

<xs:element name="price" type="ns1:Price"/>

<xs:element minOccurs="0" name="calculatedPrice" type="ns1:Price"/>

<xs:element name="totalFloorSpace" type="xs:double"/>

<xs:element minOccurs="0" name="netFloorSpace" type="xs:double"/>

<xs:element minOccurs="0" name="minDivisible" type="xs:double"/>

<xs:element name="courtage" type="ns1:CourtageInfo"/>

<xs:element minOccurs="0" name="distanceToMRS" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToFM" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToPT" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToAirport" type="xs:int"/>

<xs:element minOccurs="0" name="condition" type="ns1:RealEstateCondition"/>

<xs:element minOccurs="0" name="numberOfParkingSpaces" type="xs:int"/>

<xs:element minOccurs="0" name="parkingSpacePrice" type="xs:double"/>

<xs:element minOccurs="0" name="lastRefurbishment" type="xs:int"/>

<xs:element minOccurs="0" name="interiorQuality" type="ns1:InteriorQuality"/>

<xs:element minOccurs="0" name="constructionYear" type="xs:int"/>

<xs:element minOccurs="0" name="freeFrom" type="xs:string"/>

<xs:element minOccurs="0" name="heatingType" type="ns1:HeatingType"/>

<xs:element minOccurs="0" name="firingTypes" type="ns1:FiringTypes"/>

<xs:element minOccurs="0" name="thermalCharacteristic" type="xs:double"/>

<xs:element minOccurs="0" name="energyConsumptionContainsWarmWater" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="buildingEnergyRatingType" type="ns1:BuildingEnergyRatingType"/>

<xs:element minOccurs="0" name="additionalArea" type="xs:double"/>

<xs:element minOccurs="0" name="numberOfFloors" type="xs:string"/>

<xs:element minOccurs="0" name="additionalCosts" type="ns1:Price"/>

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

Halle/Produktion (industry)

Beschreibung FTP-Importer REST-API Feldart Max. Anzahl Zeichen/Feldwerte
Anbieterobjektnummer AnbieterObjektID externalId string Max. 50 Zeichen. "/" and "\" are allowed from 22.11.2013
Exposeüberschrift Ueberschrift title string Max. 100 Zeichen
Straße Strasse street string Max. 100 Zeichen
Hausnummer Hausnummer houseNumber string Max. 10 Zeichen
PLZ Postleitzahl postcode string 5 Zeichen
Ort Ort city string Max. 50 Zeichen
API-Suche-Felder ApiSuchfeld1 searchField1 string Diese Felder können in der Suche-REST-API als Suchefilter verwendet werden. Somit kann man selber Werte definieren, die in der Objekterfassung nicht als Feld vorhanden sind. Erlaubte Werte: 1-16 Zeichen. Erlaubte Werte: [0-9 a-z A-Z]*
ApiSuchfeld2 searchField2 string
ApiSuchfeld3 searchField3 string
Objektgruppierung GruppierungsID groupNumber int Max. 10 Zeichen, 0 - 2147483647
Objektbeschreibung Objektbeschreibung descriptionNote string Max. 3.999 characters
Ausstattung Ausstattung furnishingNote string Max. 3.999 characters
Lage Lage locationNote string Max. 3.999 characters
Sonstige Angaben Sonstige Angaben otherNote string Max. 3.999 characters
Objektadresse veröffentlichen? Adressdruck showAddress boolean true,false
Kontaktperson Kontaktperson contact id In der REST-API enthält das Objekt nur einen Verweis auf Kontaktperson. Nutze die Contact API für das Anlegen/Ändern/Aufrufen/Löschen von Kontaktpersonen. Wird contact id nicht befüllt, wird die Standardkontaktadresse verwendet.
Anrede -
Nachname -
.... -
Objekttyp Objektkategorie2 industryType enum SHOWROOM_SPACE (Ausstellungsflaeche), HALL (Halle), HIGH_LACK_STORAGE (Hochregallager), INDUSTRY_HALL (Industriehalle), INDUSTRY_HALL_WITH_OPEN_AREA (IndustriehalleMitFreiflaeche), COLD_STORAGE (Kuehlhaus), MULTIDECK_CABINET_STORAGE (Kuehlregallager), STORAGE_WITH_OPEN_AREA (LagerMitFreiflaeche), STORAGE_AREA (Lagerflaeche), STORAGE_HALL (Lagerhalle), SERVICE_AREA (Serviceflaeche), SHIPPING_STORAGE (Speditionslager), REPAIR_SHOP (Werkstatt)
Grundstücksfläche GrundstuecksFläche plotArea double 0 - 99999999,99
Hallen-/Geschosshöhe Hallenhoehe hallHeight double 0 - 999,99
Bodenbelag Bodenbelag flooringType enum NO_INFORMATION (keineAngabe), CONCRETE (Beton), EPOXY_RESIN (Epoxidharz), TILES(Fliesen), PLANKS (Dielen), LAMINATE (Laminat), PARQUET (Parkett), PVC (PVC), CARPET (Teppichboden), ANTISTATIC_FLOOR (TeppichbodenAntistatisch), OFFICE_CARPET (TeppichfliesenStuhlrollenfest), STONE (Stein), CUSTOMIZABLE (NachWunsch), WITHOUT (OhneBodenbelag)
Rampe Rampe ramp enum YES, NOT_APPLICABLE
Aufzug Personenaufzug lift (DEPRECATED) enum YES, NOT_APPLICABLE
Hebebühne Hebebuehne autoLift enum YES, NOT_APPLICABLE
Lastenaufzug Lastenaufzug goodsLift enum YES, NOT_APPLICABLE
Lastenaufzugtragkraft Tragkraft goodsLiftLoad double 0 - 99999,99
Kranbahn Kranbahn craneRunway enum YES, NOT_APPLICALBE
Kranbahn Tragkraft (tonnen) Tragkraft craneRunwayLoad double 0 - 99999,99
Stromanschlusswert (kVA) Stromanschlusswert (kVA) connectedLoad double 0 - 99999,99
Bodenbelastung Bodenbelastung floorLoad double 0 - 99999,99
Kaution Kaution deposit String Max. 50 Zeichen
Vermarktungsart Vermarktung commercializationType enum BUY, RENT
Preis Kaltmiete / Preis value double 0 - 9999999999999,99. If "0" is entered, the object will be shown with "Preis auf Anfrage" (price on application) in the result list and expose
Währung Waehrung currency enum EUR
Preis gilt für Fläche/ Zeitraum --- marketingType String Has to be compatible to commercializationType! If commercializationType = "RENT", than RENT or RENT_PER_SQM. If "BUY", than "PURCHASE".
Gesamtfläche Gesamtflaeche totalFloorSpace double 0,00 - 99999999,99
Lager-/Produktionsfläche LagerProduktionsFlaeche netFloorSpace double 0 - 99999999,99
Teilbar Ab (Lager-/Produktionsfläche) TeilbarAb minDivisible String 0 - 99999999,99.
Provisionspflichtig Provisionspflichtig hasCourtage enum YES,NO,NOT_APPLICABLE
Provisionsbetrag Provision courtage string max. 500 Zeichen
Provisionshinweis Provisionshinweis courtageNote String Max. 200 Zeichen. It's only mandatory if hasCourtage=true
Fahrzeit zum nächsten Bahnhof FahrzeitBhf distanceToMRS int 0 - 99
Fahrzeit zur nächsten Autobahn FahrzeitBAB distanceToFM int 0 - 999
Laufzeit zum Öffentl. Personennahverkehr FusswegOeNV distanceToPT int 0 - 99
Fahrzeit zum nächsten Flughafen FahrzeitFlughafen distanceToAirport int 0 - 999
Objektzustand Objektzustand condition enum NO_INFORMATION (keine Angabe), FIRST_TIME_USE (Erstbezug), FIRST_TIME_USE_AFTER_REFURBISHMENT (Erstbezug nach Sanierung), MINT_CONDITION (Neuwertig), REFURBISHED (Saniert), MODERNIZED (Modernisiert), FULLY_RENOVATED (VollstaendigReonviert), WELL_KEPT (Gepflegt), NEED_OF_RENOVATION (Renovierungsbedürftig), NEGOTIABLE (NachVereinbarung), RIPE_FOR_DEMOLITION (Abbruchreif)
Anzahl Parkplätze AnzahlParkflaechen numberOfParkingSpaces int 0 - 99999
Preis pro Parkfläche PreisProParkfläche parkingSpacePrice double 0 - 9999999999999,99
Letzte Modernisierung/Sanierung JahrLetzteModernisierung lastRefurbishment int 1000 - 9999
Qualität der Ausstattung Ausstattungsqualitaet interiorQuality enum NO_INFORMATION (KeineAngabe), LUXURY (Luxus), SOPHISTICATED (Gehoben), NORMAL (Normal), SIMPLE (Einfach)
Baujahr Baujahr constructionYear String 0 - 9999
Verfügbar ab FreiAb freeFrom String Max. 50 Zeichen
Heizungsart Heizungsart heatingType enum

NO_INFORMATION (keine Angabe), SELF_CONTAINED_CENTRAL_HEATING (Etagenheizung), STOVE_HEATING (Ofenheizung), CENTRAL_HEATING (Zentralheizung)

For using the new enum fields: COMBINED_HEAT_AND_POWER_PLANT (Blockheizkraftwerk), ELECTRIC_HEATING (Elektro-Heizung),DISTRICT_HEATING (Fernwärme),FLOOR_HEATING (Fußbodenheizung), GAS_HEATING (Gas-Heizung), WOOD_PELLET_HEATING (Holz-Pelletheizung), NIGHT_STORAGE_HEATER (Nachtspeicherofen), OIL_HEATING (Öl-Heizung), SOLAR_HEATING (Solar-Heizung), HEAT_PUMP (Wärmepumpe)

 

you'll need the query param "usenewenergysourceenev2014values=true"

 

Take a look into energy-certificate-2014.

Befeuerungsart BefeuerungsArt firingTypes enum NO_INFORMATION (KeineAngabe), GEOTHERMAL (Erdwaerme), SOLAR_HEATING (Solarheizung), PELLET_HEATING (Pelletheizung), GAS (Gas), OIL (Oel), DISTRICT_HEATING (Fernwaerme), ELECTRICITY (Strom), COAL (Kohle)
Energieausweistyp Energieausweistyp BuildingEnergyRatingType enum NO_INFORMATION (Keine Angabe), ENERGY_REQUIRED (Endenergiebedarf), ENERGY_CONSUMPTION (Energieverbrauchskennwert). 
Wählen sie den Ausweistyp aus, zu dem Sie einen Kennwert angeben möchten. Ein Energieausweis wird in Endenergiebedarf (bedarfsorientierter Ausweis) und Energieverbrauchskennwert (verbrauchsorientierter Ausweis) unterschieden. Der bedarfsorientierte Energieausweis orientiert sich am errechneten Bedarf des Gebäudes. Der verbrauchsorientierte Ausweis am tatsächlichen Verbrauch der Nutzer. Bitte beachten Sie bei der Angabe des Energieverbrauchskennwert, ob der Warmwasserverbrauch mit eingerechnet ist.
Energieverbrauchskennwert Energieverbrauchskennwert thermalCharacteristic double 0-1999,99. 
Bitte geben Sie den "Kennwert" (Zahlen) der Immobilie nach dem ausgewählten "Energieausweistyp" in kWh/(m²*a) an.
Energieverbrauch enthält Warmwasser WamwasserEnthalten energyConsumptionContainsWarmWater enum YES, NOT_APPLICABLE. 
Bitte setzen Sie diesen Wert nur dann, wenn Ihr angegebener "Kennwert" ein "Energieverbrauchskennwert" ist und dieser den "Energieverbrauch für Warmwasser" enthält.
Nebenfläche Nebenflaeche additionalArea double 0 - 99999999,99. Die Nebenfläche ist der Teil der Gesamtfläche, der die Halle-/Produktionsfläche ergänzt und nicht dem Hauptzweck der vorgesehenen Nutzung dient. Dazu gehören unter anderem Sanitärräume, Teeküchen, Flure und Treppen
Anzahl Etagen Etagen numberOfFloors String Max. 50 Zeichen
Nebenkosten Nebenkosten additionalCosts double 0 - 9999999999999,99
Multimedia Anhang AnhangArt="video" - In der REST-API sind die Multimediadateien losgelöst von der Immobilie. Die Immobilie enthält lediglich einen Verweis (ID) auf die Multimediaanhänge. Nutze den Attachments-Webservice (http://api.immobilienscout24.de/our-apis/import-export/attachments.html) für das Anlegen/Ändern/Aufrufen/Löschen von Bilder, Videos, PDF, URLs.
AnhangArt="bild" -
..... -
Objektveröffentlichung StatusVBM entfällt In der REST-API gibt es einen eigenen Webservice (http://api.immobilienscout24.de/our-apis/import-export/publish.html) für die Objektveröffentlichung auf den Kanälen IS24, Homepage, Gruppen/Börsen.
StatusIS24 eigener Webservice
StatusHP eigener Webservice

Neue Objektfelder:

Beschreibung Feldname Feldart Max. Anzahl Zeichen/Feldwerte
Geokoordinaten latitude double min. -90.0, max. 90.0
longitude double min. -90.0, max. 90.0
Expose-Erstellungsdatum creationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Expose-Änderungsdatum LastModificationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Zahlungsintervall priceIntervalType enum DAY, WEEK, MONTH, YEAR, ONE_TIME_CHARGE

XML-Schema

<xs:complexType name="Industry">

<xs:complexContent>

<xs:extension base="tns:RealEstate">

<xs:sequence>

<!-- Basiselemente -->

<xs:element minOccurs="0" name="externalId" type="xs:string"/>

<xs:element name="title" type="xs:string"/>

<xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>

<xs:element minOccurs="0" name="lastModificationDate" type="xs:dateTime"/>

<xs:element name="address" type="tns:Wgs84Address"/>

<xs:element minOccurs="0" name="apiSearchData" type="tns:ApiSearchData"/>

<xs:element minOccurs="0" name="groupNumber" type="xs:string"/>

<xs:element minOccurs="0" name="descriptionNote" type="xs:string"/>

<xs:element minOccurs="0" name="furnishingNote" type="xs:string"/>

<xs:element minOccurs="0" name="locationNote" type="xs:string"/>

<xs:element minOccurs="0" name="otherNote" type="xs:string"/>

<xs:element default="false" name="showAddress" type="xs:boolean"/>

<!-- Immobilientyp spezifische Elemente -->

<xs:element name="industryType" type="ns1:IndustryType"/>

<xs:element minOccurs="0" name="areaDivisibleFrom" type="xs:double"/>

<xs:element minOccurs="0" name="plotArea" type="xs:double"/>

<xs:element minOccurs="0" name="hallHeight" type="xs:double"/>

<xs:element minOccurs="0" name="flooringType" type="ns1:FlooringType"/>

<xs:element minOccurs="0" name="ramp" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="lift" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="autoLift" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="goodsLift" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="goodsLiftLoad" type="xs:double"/>

<xs:element minOccurs="0" name="craneRunway" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="craneRunwayLoad" type="xs:double"/>

<xs:element minOccurs="0" name="floorLoad" type="xs:double"/>

<xs:element minOccurs="0" name="connectedLoad" type="xs:int"/>

<xs:element minOccurs="0" name="deposit" type="xs:string"/>

<xs:element name="commercializationType" type="ns1:CommercializationType"/>

<xs:element name="price" type="ns1:Price"/>

<xs:element minOccurs="0" name="calculatedPrice" type="ns1:Price"/>

<xs:element name="totalFloorSpace" type="xs:double"/>

<xs:element name="netFloorSpace" type="xs:double"/>

<xs:element minOccurs="0" name="minDivisible" type="xs:double"/>

<xs:element name="courtage" type="ns1:CourtageInfo"/>

<xs:element minOccurs="0" name="distanceToMRS" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToFM" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToPT" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToAirport" type="xs:int"/>

<xs:element minOccurs="0" name="condition" type="ns1:RealEstateCondition"/>

<xs:element minOccurs="0" name="numberOfParkingSpaces" type="xs:int"/>

<xs:element minOccurs="0" name="parkingSpacePrice" type="xs:double"/>

<xs:element minOccurs="0" name="lastRefurbishment" type="xs:int"/>

<xs:element minOccurs="0" name="interiorQuality" type="ns1:InteriorQuality"/>

<xs:element minOccurs="0" name="constructionYear" type="xs:int"/>

<xs:element minOccurs="0" name="freeFrom" type="xs:string"/>

<xs:element minOccurs="0" name="heatingType" type="ns1:HeatingType"/>

<xs:element minOccurs="0" name="firingTypes" type="ns1:FiringTypes"/>

<xs:element minOccurs="0" name="thermalCharacteristic" type="xs:double"/>

<xs:element minOccurs="0" name="energyConsumptionContainsWarmWater" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="buildingEnergyRatingType" type="ns1:BuildingEnergyRatingType"/>

<xs:element minOccurs="0" name="additionalArea" type="xs:double"/>

<xs:element minOccurs="0" name="numberOfFloors" type="xs:string"/>

<xs:element minOccurs="0" name="additionalCosts" type="ns1:Price"/>  

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

Gewerbegrundstück (tradeSite)

Beschreibung FTP-Importer REST-API Feldart Max. Anzahl Zeichen/Feldwerte
Anbieterobjektnummer AnbieterObjektID externalId string Max. 50 Zeichen. "/" and "\" are allowed from 22.11.2013
Exposeüberschrift Ueberschrift title string Max. 100 Zeichen
Straße Strasse street string Max. 100 Zeichen
Hausnummer Hausnummer houseNumber string Max. 10 Zeichen
PLZ Postleitzahl postcode string 5 Zeichen
Ort Ort city string Max. 50 Zeichen
API-Suche-Felder ApiSuchfeld1 searchField1 string Diese Felder können in der Suche-REST-API als Suchefilter verwendet werden. Somit kann man selber Werte definieren, die in der Objekterfassung nicht als Feld vorhanden sind. Erlaubte Werte: 1-16 Zeichen. Erlaubte Werte: [0-9 a-z A-Z]*
ApiSuchfeld2 searchField2 string
ApiSuchfeld3 searchField3 string
Objektgruppierung GruppierungsID groupNumber int 0 - 2147483647
Objektbeschreibung Objektbeschreibung descriptionNote string Max. 3.999 characters
Ausstattung Ausstattung furnishingNote string Max. 3.999 characters
Lage Lage locationNote string Max. 3.999 characters
Sonstige Angaben Sonstige Angaben otherNote string Max. 3.999 characters
Objektadresse veröffentlichen? Adressdruck showAddress boolean true,false
Kontaktperson Kontaktperson contact id In der REST-API enthält das Objekt nur einen Verweis auf Kontaktperson. Nutze die Contact API für das Anlegen/Ändern/Aufrufen/Löschen von Kontaktpersonen. Wird contact id nicht befüllt, wird die Standardkontaktadresse verwendet.
Anrede -
Nachname -
.... -
Vermarktungsart Vermarktung commercializationType enum RENT, BUY, LEASE, LEASEHOLD
Empfohlene Nutzungsarten BebaubarMit recommendedUseTypes enum NO_INFORMATION (keineAngabe), FARMLAND (Ackerland), FUTURE_DEVELOPMENT_LAND (Bauerwartungsland), MOORAGE (Bootsstaende), OFFICE (Buero), CAMPING (Camping), BIG_STORE (Einzelhandel-gross), LITTLE_STORE (Einzelhandel-klein), GARAGE (Garagen), GARDEN (Garten), GASTRONOMY (Gastronomie), BUSINESS (Gewerbe), HOTEL (Hotel), INDUSTRY (Industrie), NO_DEVELOPMENT (keineBebauung), SMALL_BUSINESS (Kleingewerbe), STOCK (Lager), ORCHARD (Obstgarten), CAR_PARK (Parkhaus), PRODUCTION (Produktion), PARKING_SPACE (Stellplaetze), FORREST (Wald)
Grundstückskategorie Objektkategorie2 utilizationTradeSite enum LEISURE (Freizeit), AGRICULTURE_FORESTRY (LandForstwirtschaft), TRADE (Gewerbe)
Heimfall nach... Jahren(Pachtdauer) DauerInJahren tenancy int 0 - 999
Preis Preis value double 0 - 9999999999999,99. If "0" is entered, the object will be shown with "Preis auf Anfrage" (price on application) in the result list and expose
Währung Waehrung currency enum EUR
Grundstücksfläche Grundstuecksfläche plotArea double 0 - 99999999,99
Teilbar Ab TeilbarAb minDivisible double 0 - 99999999,4999
Provisionspflichtig Provisionspflichtig hasCourtage enum YES,NO,NOT_APPLICABLE
Provisionsbetrag Provision courtage string max. 500 Zeichen. It's only mandatory if hasCourtage=true
Provisionshinweis Provisionshinweis courtageNote String Max. 200 Zeichen
Frei ab FreiAb freeFrom String Max. 50 Zeichen
Kurzfristig bebaubar KurzfristigBebaubar shortTermConstructible boolean true, false
Baugenehmigung BaugenehmigungVorhanden buildingPermission boolean true, false
Abriss AbrissErforderlich demolition boolean true, false
Erschliessungszustand Erschliessungszustand siteDevelopmentType enum DEVELOPED (Erschlossen), DEVELOPED_PARTIALLY (Teilerschlossen), NOT_DEVELOPED (Unerschlossen), NO_INFORMATION (Unbekannt)
Bebaubar nach BebaubarNach siteConstructibleType enum CONSTRUCTIONPLAN (Bebauung nach Bebauungsplan), NEIGHBOURCONSTRUCTION (Nachbarbebauung), EXTERNALAREA (Aussengebiet), NO_INFORMATION (Unbekannt)
grz GRZ grz double 0 - 9,99
gfz GFZ gfz double 0 - 9,99
Multimedia Anhang AnhangArt="video" - In der REST-API sind die Multimediadateien losgelöst von der Immobilie. Die Immobilie enthält lediglich einen Verweis (ID) auf die Multimediaanhänge. Nutze den Attachments-Webservice (http://api.immobilienscout24.de/our-apis/import-export/attachments.html) für das Anlegen/Ändern/Aufrufen/Löschen von Bilder, Videos, PDF, URLs.
AnhangArt="bild" -
..... -
Objektveröffentlichung StatusVBM entfällt In der REST-API gibt es einen eigenen Webservice (http://api.immobilienscout24.de/our-apis/import-export/publish.html) für die Objektveröffentlichung auf den Kanälen IS24, Homepage, Gruppen/Börsen.
StatusIS24 eigener Webservice
StatusHP eigener Webservice

Neue Objektfelder:

Beschreibung Feldname Feldart Max. Anzahl Zeichen/Feldwerte
Geokoordinaten latitude double min. -90.0, max. 90.0
longitude double min. -90.0, max. 90.0
Expose-Erstellungsdatum creationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Expose-Änderungsdatum LastModificationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Zahlungsintervall priceIntervalType enum YEAR
Leaseintervall leaseInterval enum MONTH, YEAR

XML-Schema

<xs:complexType name="TradeSite">

<xs:complexContent

<xs:extension base="tns:RealEstate">

<xs:sequence>

<!-- Basiselemente -->  

<xs:element minOccurs="0" name="externalId" type="xs:string"/>

<xs:element name="title" type="xs:string"/>

<xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>

<xs:element minOccurs="0" name="lastModificationDate" type="xs:dateTime"/>

<xs:element name="address" type="tns:Wgs84Address"/>

<xs:element minOccurs="0" name="apiSearchData" type="tns:ApiSearchData"/>

<xs:element minOccurs="0" name="groupNumber" type="xs:string"/>

<xs:element minOccurs="0" name="descriptionNote" type="xs:string"/>

<xs:element minOccurs="0" name="locationNote" type="xs:string"/>

<xs:element minOccurs="0" name="otherNote" type="xs:string"/>

<xs:element default="false" name="showAddress" type="xs:boolean"/>

<!-- Immobilientyp spezifische Elemente -->  

<xs:element name="commercializationType" type="ns1:CommercializationType"/>

<xs:element minOccurs="0" name="recommendedUseTypes" type="ns1:SiteRecommendedUseForTradeTypes"/>

<xs:element name="utilizationTradeSite" type="ns1:UtilizationTradeSite"/>

<xs:element minOccurs="0" name="tenancy" type="xs:int"/>

<xs:element name="price" type="ns1:Price"/>

<xs:element name="plotArea" type="xs:double"/>

<xs:element minOccurs="0" name="minDivisible" type="xs:double"/>

<xs:element name="courtage" type="ns1:CourtageInfo"/>

<xs:element minOccurs="0" name="freeFrom" type="xs:string"/>

<xs:element minOccurs="0" name="shortTermConstructible" type="xs:boolean"/>

<xs:element minOccurs="0" name="buildingPermission" type="xs:boolean"/>

<xs:element minOccurs="0" name="demolition" type="xs:boolean"/>

<xs:element minOccurs="0" name="siteDevelopmentType" type="ns1:SiteDevelopmentType"/>

<xs:element minOccurs="0" name="siteConstructibleType" type="ns1:SiteConstructibleType"/>

<xs:element minOccurs="0" name="grz" type="xs:double"/>

<xs:element minOccurs="0" name="gfz" type="xs:double"/>

<xs:element minOccurs="0" name="leaseInterval" type="ns1:LeaseIntervalType"/>

  </xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

Spezialgewerbe (specialPurpose)

Beschreibung FTP-Importer REST-API Feldart Max. Anzahl Zeichen/Feldwerte
Anbieterobjektnummer AnbieterObjektID externalId string Max. 50 Zeichen. "/" and "\" are allowed from 22.11.2013
Exposeüberschrift Ueberschrift title string Max. 100 Zeichen
Straße Strasse street string Max. 100 Zeichen
Hausnummer Hausnummer houseNumber string Max. 10 Zeichen
PLZ Postleitzahl postcode string 5 Zeichen
Ort Ort city string Max. 50 Zeichen
API-Suche-Felder ApiSuchfeld1 searchField1 string Diese Felder können in der Suche-REST-API als Suchefilter verwendet werden. Somit kann man selber Werte definieren, die in der Objekterfassung nicht als Feld vorhanden sind. Erlaubte Werte: 1-16 Zeichen. Erlaubte Werte: [0-9 a-z A-Z]*
ApiSuchfeld2 searchField2 string
ApiSuchfeld3 searchField3 string
Objektgruppierung GruppierungsID groupNumber int 0 - 2147483647
Objektbeschreibung Objektbeschreibung descriptionNote string Max. 3.999 characters
Ausstattung Ausstattung furnishingNote string Max. 3.999 characters
Lage Lage locationNote string Max. 3.999 characters
Sonstige Angaben Sonstige Angaben otherNote string Max. 3.999 characters
Objektadresse veröffentlichen? Adressdruck showAddress boolean true,false
Kontaktperson Kontaktperson contact id In der REST-API enthält das Objekt nur einen Verweis auf Kontaktperson. Nutze die Contact API für das Anlegen/Ändern/Aufrufen/Löschen von Kontaktpersonen. Wird contact id nicht befüllt, wird die Standardkontaktadresse verwendet.
Anrede -
Nachname -
.... -
Immobilientyp Objektkategorie2 specialPurposePropertyType enum RESIDENCE (Anwesen), FARM (Bauernhof), HORSE_FARM (Reiterhof), VINEYARD (Weingut), REPAIR_SHOP (Werkstatt), LEISURE_FACILITY (Freizeitanlage), INDUSTRIAL_AREA (Gewerbeflaeche), SPECIAL_ESTATE (Spezialobjekt), COMMERCIAL_CENTRE (Gewerbepark)
Grundstücksfläche Grundstuecksfläche plotArea double Max. 29 Stellen, 0 - 99999999,99
Denkmalschutzobjekt Denkmalschutzobjekt listed enum YES, NOT_APPLICABLE
Aufzug Aufzug lift enum YES, NOT_APPLICABLE
Keller Keller basement enum YES, NOT_APPLICABLE
Bodenbelag Bodenbelag flooringType enum NO_INFORMATION (keineAngabe), CONCRETE (Beton), EPOXY_RESIN (Epoxidharz), TILES(Fliesen), PLANKS (Dielen), LAMINATE (Laminat), PARQUET (Parkett), PVC (PVC), CARPET (Teppichboden), ANTISTATIC_FLOOR (TeppichbodenAntistatisch), OFFICE_CARPET (TeppichfliesenStuhlrollenfest), STONE (Stein), CUSTOMIZABLE (NachWunsch), WITHOUT (OhneBodenbelag)
Kaution Kaution deposit String Max. 50 Zeichen
Vermarktungsart Vermarktung commercializationType enum RENT or BUY (LEASE and LEASEHOLD are DEPRECATED)
Preis Preis value double 0 - 9999999999999,99. If "0" is entered, the object will be shown with "Preis auf Anfrage" (price on application) in the result list and expose
Währung Waehrung currency enum EUR
Preis gilt für Fläche/ Zeitraum --- marketingType String Has to be compatible to commercializationType! If commercializationType = "RENT", than RENT or RENT_PER_SQM. If "BUY", than "PURCHASE".
Gesamtfläche Gesamtflaeche totalFloorSpace double 0 - 99999999,99
Hauptfläche Hauptflaeche netFloorSpace double 0 - 99999999,99
Teilbar Ab TeilbarAb minDivisible double 0 - 99999999,99
Provisionspflichtig Provisionspflichtig hasCourtage enum YES,NO,NOT_APPLICABLE
Provisionsbetrag Provision courtage string max. 500 Zeichen
Provisionshinweis Provisionshinweis courtageNote String Max. 200 Zeichen
Fahrzeit zum nächsten Bahnhof FahrzeitBhf distanceToMRS int 0 - 99
Fahrzeit zur nächsten Autobahn FahrzeitBAB distanceToFM int 0 - 99
Laufzeit zum Öffentl. Personennahverkehr FusswegOeNV distanceToPT int 0 - 99
Fahrzeit zum nächsten Flughafen FahrzeitFlughafen distanceToAirport int 0 - 99
Objektzustand Objektzustand condition enum NO_INFORMATION (keine Angabe), FIRST_TIME_USE (Erstbezug), FIRST_TIME_USE_AFTER_REFURBISHMENT (Erstbezug nach Sanierung), MINT_CONDITION (Neuwertig), REFURBISHED (Saniert), MODERNIZED (Modernisiert), FULLY_RENOVATED (VollstaendigReonviert), WELL_KEPT (Gepflegt), NEED_OF_RENOVATION (Renovierungsbedürftig), NEGOTIABLE (NachVereinbarung), RIPE_FOR_DEMOLITION (Abbruchreif)
Anzahl Parkplätze AnzahlParkflaechen numberOfParkingSpaces int 0 - 99999
Preis pro Parkfläche PreisProParkfläche parkingSpacePrice double 0 - 9999999999999,99
Letzte Modernisierung JahrLetzteModernisierung lastRefurbishment int 1000 - 9999
Qualität der Ausstattung Ausstattungsqualitaet interiorQuality enum NO_INFORMATION (KeineAngabe), LUXURY (Luxus), SOPHISTICATED (Gehoben), NORMAL (Normal), SIMPLE (Einfach)
Baujahr Baujahr constructionYear int 0 - 9999
Frei Ab FreiAb freeFrom String Max. 50 Zeichen
Heizungsart Heizungsart heatingType enum

NO_INFORMATION (keine Angabe), SELF_CONTAINED_CENTRAL_HEATING (Etagenheizung), STOVE_HEATING (Ofenheizung), CENTRAL_HEATING (Zentralheizung)

For using the new enum fields: COMBINED_HEAT_AND_POWER_PLANT (Blockheizkraftwerk), ELECTRIC_HEATING (Elektro-Heizung),DISTRICT_HEATING (Fernwärme),FLOOR_HEATING (Fußbodenheizung), GAS_HEATING (Gas-Heizung), WOOD_PELLET_HEATING (Holz-Pelletheizung), NIGHT_STORAGE_HEATER (Nachtspeicherofen), OIL_HEATING (Öl-Heizung), SOLAR_HEATING (Solar-Heizung), HEAT_PUMP (Wärmepumpe)

 

you'll need the query param "usenewenergysourceenev2014values=true"

 

Take a look into energy-certificate-2014.

Befeuerungsart BefeuerungsArt firingTypes enum NO_INFORMATION (KeineAngabe), GEOTHERMAL (Erdwaerme), SOLAR_HEATING (Solarheizung), PELLET_HEATING (Pelletheizung), GAS (Gas), OIL (Oel), DISTRICT_HEATING (Fernwaerme), ELECTRICITY (Strom), COAL (Kohle)
Energieausweistyp Energieausweistyp BuildingEnergyRatingType enum NO_INFORMATION (Keine Angabe), ENERGY_REQUIRED (Endenergiebedarf), ENERGY_CONSUMPTION (Energieverbrauchskennwert). 
Wählen sie den Ausweistyp aus, zu dem Sie einen Kennwert angeben möchten. Ein Energieausweis wird in Endenergiebedarf (bedarfsorientierter Ausweis) und Energieverbrauchskennwert (verbrauchsorientierter Ausweis) unterschieden. Der bedarfsorientierte Energieausweis orientiert sich am errechneten Bedarf des Gebäudes. Der verbrauchsorientierte Ausweis am tatsächlichen Verbrauch der Nutzer. Bitte beachten Sie bei der Angabe des Energieverbrauchskennwert, ob der Warmwasserverbrauch mit eingerechnet ist.
Energieverbrauchskennwert Energieverbrauchskennwert thermalCharacteristic double 0-1999,99. 
Bitte geben Sie den "Kennwert" (Zahlen) der Immobilie nach dem ausgewählten "Energieausweistyp" in kWh/(m²*a) an.
Energieverbrauch enthält Warmwasser WamwasserEnthalten energyConsumptionContainsWarmWater enum YES, NOT_APPLICABLE. 
Bitte setzen Sie diesen Wert nur dann, wenn Ihr angegebener "Kennwert" ein "Energieverbrauchskennwert" ist und dieser den "Energieverbrauch für Warmwasser" enthält.
Nebenfläche Nebenflaeche additionalArea double 0 - 99999999,99
Anzahl Etagen Etagen numberOfFloors String Max. 50 Zeichen
Nebenkosten Nebenkosten additionalCosts double 0 - 9999999999999,99. Monatliche Nebenkosten, die zu Ihrer Kaltmiete für Ihr Objekt anfallen, wie z.B. Müllabfuhr, Hausreinigung, Hausmeisterkosten, Hausversicherungskosten,..
Multimedia Anhang AnhangArt="video" - In der REST-API sind die Multimediadateien losgelöst von der Immobilie. Die Immobilie enthält lediglich einen Verweis (ID) auf die Multimediaanhänge. Nutze den Attachments-Webservice (http://api.immobilienscout24.de/our-apis/import-export/attachments.html) für das Anlegen/Ändern/Aufrufen/Löschen von Bilder, Videos, PDF, URLs.
AnhangArt="bild" -
..... -
Objektveröffentlichung StatusVBM entfällt In der REST-API gibt es einen eigenen Webservice (http://api.immobilienscout24.de/our-apis/import-export/publish.html) für die Objektveröffentlichung auf den Kanälen IS24, Homepage, Gruppen/Börsen.
StatusIS24 eigener Webservice
StatusHP eigener Webservice

Neue Objektfelder:

Beschreibung Feldname Feldart Max. Anzahl Zeichen/Feldwerte
Geokoordinaten latitude double min. -90.0, max. 90.0
longitude double min. -90.0, max. 90.0
Expose-Erstellungsdatum creationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Expose-Änderungsdatum LastModificationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Zahlungsintervall priceIntervalType enum DAY, WEEK, MONTH, YEAR, ONE_TIME_CHARGE

XML-Schema

<xs:complexType name="SpecialPurpose">

<xs:complexContent>

<xs:extension base="tns:RealEstate">

<xs:sequence>  

<!-- Basiselemente -->  

<xs:element minOccurs="0" name="externalId" type="xs:string"/>

<xs:element name="title" type="xs:string"/>

<xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>

<xs:element minOccurs="0" name="lastModificationDate" type="xs:dateTime"/>

<xs:element name="address" type="tns:Wgs84Address"/>

<xs:element minOccurs="0" name="apiSearchData" type="tns:ApiSearchData"/>

<xs:element minOccurs="0" name="groupNumber" type="xs:string"/>

<xs:element minOccurs="0" name="descriptionNote" type="xs:string"/>

<xs:element minOccurs="0" name="furnishingNote" type="xs:string"/>

<xs:element minOccurs="0" name="locationNote" type="xs:string"/>

<xs:element minOccurs="0" name="otherNote" type="xs:string"/>

<xs:element default="false" name="showAddress" type="xs:boolean"/>  

<!-- Immobilientyp spezifische Elemente -->  

<xs:element name="specialPurposePropertyType" type="ns1:SpecialPurposeType"/>

<xs:element minOccurs="0" name="areaDivisibleFrom" type="xs:double"/>

<xs:element minOccurs="0" name="plotArea" type="xs:double"/>

<xs:element minOccurs="0" name="listed" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="lift" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="basement" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="flooringType" type="ns1:FlooringType"/>

<xs:element minOccurs="0" name="deposit" type="xs:string"/>

<xs:element name="commercializationType" type="ns1:CommercializationType"/>

<xs:element name="price" type="ns1:Price"/>

<xs:element minOccurs="0" name="calculatedPrice" type="ns1:Price"/>

<xs:element name="totalFloorSpace" type="xs:double"/>

<xs:element name="netFloorSpace" type="xs:double"/>

<xs:element minOccurs="0" name="minDivisible" type="xs:double"/>

<xs:element name="courtage" type="ns1:CourtageInfo"/>

<xs:element minOccurs="0" name="distanceToMRS" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToFM" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToPT" type="xs:int"/>

<xs:element minOccurs="0" name="distanceToAirport" type="xs:int"/>

<xs:element minOccurs="0" name="condition" type="ns1:RealEstateCondition"/>

<xs:element minOccurs="0" name="numberOfParkingSpaces" type="xs:int"/>

<xs:element minOccurs="0" name="parkingSpacePrice" type="xs:double"/>

<xs:element minOccurs="0" name="lastRefurbishment" type="xs:int"/>

<xs:element minOccurs="0" name="interiorQuality" type="ns1:InteriorQuality"/>

<xs:element minOccurs="0" name="constructionYear" type="xs:int"/>

<xs:element minOccurs="0" name="freeFrom" type="xs:string"/>

<xs:element minOccurs="0" name="heatingType" type="ns1:HeatingType"/>

<xs:element minOccurs="0" name="firingTypes" type="ns1:FiringTypes"/>

<xs:element minOccurs="0" name="thermalCharacteristic" type="xs:double"/>

<xs:element minOccurs="0" name="energyConsumptionContainsWarmWater" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="buildingEnergyRatingType" type="ns1:BuildingEnergyRatingType"/>

<xs:element minOccurs="0" name="additionalArea" type="xs:double"/>

<xs:element minOccurs="0" name="numberOfFloors" type="xs:string"/>

<xs:element minOccurs="0" name="additionalCosts" type="ns1:Price"/>

  </xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>