Feed Export Annunci

This document describes the interchange XML feed format used by immobiliare.it for partner use

The feed is generated daily and contains all the active ads in immobiliare.it at the time of generation. If an ad is not present in the feed, it is intended to be deleted. The encoding of the feed is UTF-8.

You can download the XSD schema definition from: schema

You can browse the full list of typologies at (values are in italian only): [html] [xml]

You can browse the full list of business types at : [html]

A redirect service implementation is required in order to find exported listings on your website.

Leads can be sent through proxy-mail service. Docs available here: [proxy-mail]

The following translations for this page are available: it es

You may find a sample XML feed at the following url: feed


feed

Root node
The following nodes and attributes are allowed in this section
nametypemaxdescription
metadatapublisher1Additional metadata describing the feed
propertiespropertiesThe list of published ads

publisher

Additional metadata describing the feed
The following nodes and attributes are allowed in this section
nametypemaxdescription
namestringFeed source (defaults to immobiliare.it)
versionstring1Schema version
sitestringSource base-url for ads in the feed
emailemailTypeTechnical contact email
phonestringTechnical contact phone
build-dateboundedDateTypeFeed generation datetime in RFC-3339 / ISO-8601 format

transactions

The following nodes and attributes are allowed in this section
nametypemaxdescription
transactiontransactionrequired2

transaction

The following nodes and attributes are allowed in this section
nametypemaxdescription
pricepriceTyperequired1The sale / rental price
@typesaleOrRentrequired1For sale / for rent
@auctionboolean1Property for auction
@for-revenueboolean1Property for real estate investment
@on-redeemboolean1On redeem rental property
@ownershipownershipType1Title of ownership and possession

buildingType

Type: string
The primary typology of the property
The following nodes and attributes are allowed in this section
nametypemaxdescription
@idstring1The property typology ID. See table for values.

building

Other property typologies that apply
The following nodes and attributes are allowed in this section
nametypemaxdescription
typebuildingTyperequired1The primary typology of the property
statusstatus1Conservation status
building-classbuilding-class1Property class

locationStructure

The following nodes and attributes are allowed in this section
nametypemaxdescription
country-codecountry-coderequired1ISO 3166-alpha-2 country code of the property
administrative-areastringLocation of the property: administrative-level-1
sub-administrative-areasub-administrative-areaLocation of the property: administrative-level-2
citycityrequired1Location of the property (city)
localitylocalityLocation of the property: neighborhood or district

sub-administrative-area

Type: string
Location of the property: administrative-level-2
The following nodes and attributes are allowed in this section
nametypemaxdescription
@codestring1The administrative-level-2 locality of the property. E.g., the 2-digit province-id in Italy

city

Type: string
Location of the property: city
The following nodes and attributes are allowed in this section
nametypemaxdescription
@codestring1City name or equivalent unambiguous classification (e.g. ISTAT code in Italy)

locality

Detailed location of the property
The following nodes and attributes are allowed in this section
nametypemaxdescription
neighbourhoodstring1Neighborhood or district
thoroughfarethoroughfare1The street address of the property
postal-codestring1ZIP code
latitudedouble1Coordinates: latitude value
longitudedouble1Coordinates: longitude value
@mapmap-type1Map visualization mode

thoroughfare

Type: string
The street address of the property
The following nodes and attributes are allowed in this section
nametypemaxdescription
@displaybooleanrequired1Whether to publish or not the street address of the property

sizeType

Type: long
Surface area of the property
The following nodes and attributes are allowed in this section
nametypemaxdescription
@unit1Measurement unit used for surface area. This values is a fixed 'm2'.

landSizeType

Type: long
Surface area of the real estate
The following nodes and attributes are allowed in this section
nametypemaxdescription
@unit1Measurement unit used for surface area. This values is a fixed 'm2'.

priceType

Type: long
The following nodes and attributes are allowed in this section
nametypemaxdescription
@currencystringrequired1Currency. This value is a fixed 'EUR'
@displaybooleanrequired1Whether to publish or not the sell or rent price of the property

langtxt

Type: string
ISO 639-1 language code
The following nodes and attributes are allowed in this section
nametypemaxdescription
@languagelangcode1ISO 639-1 codes of accepted languages

description

The following nodes and attributes are allowed in this section
nametypemaxdescription
titlestring1Ad title
contentstringrequired1Ad description
@languagelangcoderequired1ISO 639-1 code of the language used in the description

box

Type: int
Type and number of garages
The following nodes and attributes are allowed in this section
nametypemaxdescription
@typestring1
The following values are accepted: No No garage Box Garage PostoAuto Parking space

floor

Type: nullInteger
Floor number and type
The following nodes and attributes are allowed in this section
nametypemaxdescription
@typestring1
The following values are accepted: Intermedio Middle floor Interrato Basement Controterra Cement floor Seminterrato Semi-basement PianoTerra Ground floor Rialzato Raised ground floor PianoNobile Noble floor Multipiano Multi-storey Ultimo Top floor Attico Actic Edificio Entire building

classEnergy

Energy class
The following nodes and attributes are allowed in this section
nametypemaxdescription
energy-performanceenergy-performanceno limitEnergy performance index
energy-seasonenergy-seasonno limitRepresents the efficiency of the air conditioning/heating system, according to the season of the year (summer / winter). Complements the APE classification
@zeroboolean1Net zero-energy building
@scaleenergy-scale1The type of Energy Efficiency Directive in use. The APE type refers EU directive 2010/31/UE, IPE refers to EU directive 92/75/EC
@valuestring1Energy efficiency class
@certifiedboolean1Whether the building has been certified or is still awaiting certification

energy-performance

Type: double
Energy performance index
The following nodes and attributes are allowed in this section
nametypemaxdescription
@unitstringrequired1
The following values are accepted: kWh/m2anno kWh/m2/year kWh/m3anno kWh/m3/year
@typestringrequired1Whether the index derives from renewable energy (ren) or not (nren)

energy-season

Represents the efficiency of the air conditioning/heating system, according to the season of the year (summer / winter). Complements the APE classification
The following nodes and attributes are allowed in this section
nametypemaxdescription
@seasonstring1
The following values are accepted: summer winter
@levelstring1
The following values are accepted: low normal high

additionalCostsType

Type: double
The following nodes and attributes are allowed in this section
nametypemaxdescription
@currencystringrequired1Currency. This value is a fixed 'EUR'

features-property

The following nodes and attributes are allowed in this section
nametypemaxdescription
roomsintNumber of rooms
sizesizeType1Surface area of the property
descriptionsdescriptions1The list of announcement descriptions (one for each language)
energy-classclassEnergyrequiredEnergy class

descriptions

The list of announcement descriptions (one for each language)
The following nodes and attributes are allowed in this section
nametypemaxdescription
descriptiondescriptionrequiredno limit

properties

The list of published ads
The following nodes and attributes are allowed in this section
nametypemaxdescription
propertypropertyno limitA published ad

agent

Description of the real estate agency that publishes the ads
The following nodes and attributes are allowed in this section
nametypemaxdescription
namestring1Name of the real estate agency
emailpmailTyperequired1Proxy mail of the real estate agency, to be used exclusively for commercial communications intended for the agency and NOT for sending leads.
phonestring1The real estate agency's landline number
phone2string1
mobile-phonestring1
faxstring1The company fax number
descriptionlangtxtCompany description text
locationlocationStructure1The real estate agency's geographical references
logostring1The real estate agency's logo download url
target-accountstring1The real estate agency's unique-id used in the interchange feeds
extraagent-extra1Additional data about the real estate agency
@idlongrequired1Additional data about the agency
@date-updateddateTime1Agency last update time
@groupstring1
@watermarkboolean1

property

Ad description
The following nodes and attributes are allowed in this section
nametypemaxdescription
internal-referencestringrequired1The internal reference code used by the real estate agency to identify the ad
published-onboundedDateType1The publication date of the ad
date-updatedboundedDateType1The last modification date of the ad
agentagentrequired1The real estate agency owner of the ad
locationlocationStructurerequired1The geographical references of the ad
picturespictures1The image gallery of the ad
videosvideos1The video gallery of the ad
@IDlongrequired1The unique-id of the ad
transactionstransactions1Type of conctract
buildingbuildingrequired1Other property typologies that apply
featuresfeatures-propertyrequired1Ad details
extra-featuresextra-features1Additional details
documentsdocuments1Attachments
blueprintsblueprints1Floor plans
extendedextended1
site-urlanyURI1Link to the ad listing on immobiliare.it
contact-emailpmailType1Proxy mail to be used for lead forwarding

agent-extra

The following nodes and attributes are allowed in this section
nametypemaxdescription
original-email-hashoriginal-email-hash1Deprecated
codestring1Internal reference code
original-emailemailType1Deprecated

original-email-hash

Type: string
Deprecated
The following nodes and attributes are allowed in this section
nametypemaxdescription
@algorithmhash-algorithmrequired1

blueprints

The following nodes and attributes are allowed in this section
nametypemaxdescription
blueprintpictureno limitLink to a floor plan

extra-features

The following nodes and attributes are allowed in this section
nametypemaxdescription
bedroomsintNumber of bedrooms
bathroomsintNumber of bathrooms
garageboxDescription and number of garages
kitchenkitchenKitchen description
gardengardenGarden description
terracebooleanHas one or more terraces
balconybooleanHas one or more balconies
elevatorbooleanElevator
floorfloorFloor number and description
num-floorsintNumber of floors
available-nowbooleanWhether the property is immediately available or not
virtual-tourstringVirtual tour gallery url
rent-contractrentalTerms of the rental contract
additional-costsadditionalCostsType
additional-heating-costsadditionalCostsType
furniturefurnitureFurniture
security-alarmbooleanWhether the building is equipped with an alarm system or not
receptionbooleanWheter the property has a reception or concierge or not
netbooleanWheter the property is equipped with network wiring or not
external-arealandSizeTypeExternal areas
build-yearyearYear of construction
doc-specificationstring
doc-descriptionstring
free-conditionsfree-conditionsProperty availability constraints
available-dateboundedDateTypeDate of availability of the property
minimum-stayintMinumum rent period, in months
bills-included1
costs1
flatmate1
sleeping-accommodationint1
ambienceambienceCharacteristics related to air conditioning and heating
luxuryboolean

free-conditions

Type: string
The following nodes and attributes are allowed in this section
nametypemaxdescription
@freeboolean1

ambience

Characteristics related to air conditioning and heating
The following nodes and attributes are allowed in this section
nametypemaxdescription
heatingheating1Heating system
air-conditioningair-conditioning1Air conditioning

heating

Heating system
The following nodes and attributes are allowed in this section
nametypemaxdescription
systemstring
The following values are accepted: a radiatori Radiators a pavimento Underfloor heating ad aria Air heating a stufa Stove
sourceheating-sourceHeating fuel
@typeheat1Heating system

air-conditioning

Air conditioning
The following nodes and attributes are allowed in this section
nametypemaxdescription
effectairConditioningEffectTypeAir conditioning type
@typeairConditioningType1Air conditioning system

videos

Video gallery
The following nodes and attributes are allowed in this section
nametypemaxdescription
videovideorequired5Link to the video

video

Type: string
Link to the video
The following nodes and attributes are allowed in this section
nametypemaxdescription
@typestring1
The following values are accepted: local remote

documents

Attachments
The following nodes and attributes are allowed in this section
nametypemaxdescription
documentdocumentrequiredno limitAttachment description

document

Type: string
Attachment description
The following nodes and attributes are allowed in this section
nametypemaxdescription
@positionint1Item order
@mimetypestring1MIME-type of the attachment
@urlanyURI1Download url

pictures

The following nodes and attributes are allowed in this section
nametypemaxdescription
picturepicturerequiredno limitImage caption

picture

Type: string
Image caption
The following nodes and attributes are allowed in this section
nametypemaxdescription
@idlong1
@positionint1Item order
@urlstringrequired1Download url
@etagstring1image etag
@thumb-sstring1Download 'small' thumb url
@thumb-mstring1Download 'medium' thumb url
@thumb-xlstring1Download 'extra large' thumb url
@cdn-templatestring1Cdn template path

extended

The following nodes and attributes are allowed in this section
nametypemaxdescription
amount-parkingint1
amount-terraceint1
amount-balconyint1
inner-expositionboolean1
outer-expositionboolean1
entranceboolean1
closetboolean1
basementboolean1
penthouseboolean1
tavernboolean1
fireplaceboolean1
security-doorboolean1
tubboolean1
security-alarmboolean1
swimming-poolboolean1
tennisboolean1
electric-gateboolean1
optical-fiberboolean1
conciergeboolean1
video-intercomboolean1
external-framesexternal-frames1
tvtv1
registryregistry1
sharableboolean1
certifiedboolean1
building-site-statusstring1
rankingint1
visibilityadvert-visibility1

external-frames

Type: external-frames-value
The following nodes and attributes are allowed in this section
nametypemaxdescription
@idexternal-frames-id-valuerequired1

tv

Type: tv-value
The following nodes and attributes are allowed in this section
nametypemaxdescription
@idtv-id-valuerequired1

registry

The following nodes and attributes are allowed in this section
nametypemaxdescription
income
@classstring1
The following values are accepted: A/1 A/2 A/3 A/4 A/5 A/6 A/7 A/8 A/9 A/10 A/11 B/1 B/2 B/3 B/4 B/5 B/6 B/7 B/8 C/1 C/2 C/3 C/4 C/5 C/6 C/7 D/1 D/2 D/3 D/4 D/5 D/6 D/7 D/8 D/9 D/10 D/11 D/12 E/1 E/2 E/3 E/4 E/5 E/6 E/7 E/8 E/9 F/1 F/2 F/3 F/4 F/5 F/6 T
Definitions and types used in the schema definition

nullString

A string value (defaults to null)

nullInteger

An integer value (defaults to null)

boundedDateType

Type: dateTime. A lower bound 2000-12-31T00:00:00is expected for this value

pmailType

Must respect the pattern[^@]+@pmail\.ekbl\.net

emailType

Must respect the pattern[^@]+@[^\.]+\..+

saleOrRent

For sale / for rent
Must respect the patternsale|rent

ownershipType

Title of ownership and possession
The following values are accepted: intera proprietà Entire estate nuda proprietà Bare ownership parziale proprietà Partial ownership usufrutto Usufruct multiproprietà Timeshare diritto di superficie Landlease or leasehold

year

Year of construction
Type: int. A lower bound 1000An upper bound 2050is expected for this value

status

Conservation status
The following values are accepted: in costruzione Under construction nuovo New abitabile Sufficient condition ottimo Very good condition buono Good condition ristrutturato Renovated da ristrutturare To be restructured

building-class

Property class
The following values are accepted: di lusso Luxury signorile Stately or high-end media Average economica Economic

country-code

ISO 3166-alpha-2 country code of the property
Must respect the pattern[a-zA-Z]{2}

map-type

Map visualization mode
Must respect the patternexact|near|no

sizeTypeUnit

Must respect the patternm2

langcode

ISO 639-1 codes of accepted languages
The following values are accepted: it en de fr es pt ru gr el

kitchen

Kitchen type
The following values are accepted: abitabile Eat-in-kitchen semi abitabile Kitchen/diner cucinotto Kitchenette angolo cottura Kitchen nook a vista Open kitchen

heat

Heating system
The following values are accepted: Assente n/a Autonomo Autonomous Centralizzato Central unit

garden

Garden
The following values are accepted: Privato Private Comune Communal Nessuno n/a Entrambi Both

rental

Terms of the rental contract
The following values are accepted: 3+2 4+4 6+6 9+9 Transitorio Temporary Concordato Regulated tenancy / Controlled rent Libero Agreed upon Studenti Student lease

furniture

Furniture
The following values are accepted: Arredato Furnished Non Arredato Unfurnished Parzialmente Arredato Partially furnished Solo Cucina Arredata Furnished kitchen only

energy-scale

The type of Energy Efficiency Directive in use. The APE type refers EU directive 2010/31/UE, IPE refers to EU directive 92/75/EC
Must respect the patternIPE|APE

hash-algorithm

The following values are accepted: md5

heating-source

Heating fuel
The following values are accepted: gas Gas metano Methane gpl Lpg gasolio Diesel pellet Pellet legna Wood solare Solar fotovoltaico PV teleriscaldamento District healing pompa di calore Heating pump elettrica Electric

airConditioningEffectType

Air conditioning type
The following values are accepted: freddo Cold conditioning caldo Hot conditioning freddo/caldo Hot and cold conditioning

airConditioningType

Air conditioning system
The following values are accepted: autonomo Autonomous centralizzato Central unit predisposizione impianto System predisposition assente No air conditioning

advert-visibility

The following values are accepted: free premium extra

tv-value

The following values are accepted: nd centralized private satellite

tv-id-value

The following values are accepted: 0 1 2 3

external-frames-value

The following values are accepted: nd glass/wood glass/metal double glass/wood double glass/metal triple glass/wood triple glass/metal glass/pvc double glass/pvc triple glass/pvc

external-frames-id-value

The following values are accepted: 0 1 2 3 4 5 6 7 8 9

currency

Must respect the pattern[a-zA-Z]{3}

genderType

Must respect the patternDoesntMatter|Male|Female