This specification outlines requirements for XML feed, expected data and data types.
MUST
be valid XML fileMUST
be in UTF-8 encodingMUST
use ISO 8601 for all date- and time-related dataMUST
use UTC timezone for all time-related dataMUST
include available listings only
Reference W3C XML Schema Definition Language
<listings updated_at="2020-08-30T09:30:10Z">
</listings>
<?xml version="1.0" encoding="UTF-8"?>
<listings updated_at="2020-08-30T09:30:10Z">
<listing>
<reference_number>NH-R-3459</reference_number>
<price>
<currency>AED</currency>
<value>1200000.00</value>
</price>
<property_type>villa</property_type>
<property_status>completed</property_status>
<offering_type>sale</offering_type>
<size>
<units>sqft</units>
<value>2500</value>
</size>
<bedrooms>4</bedrooms>
<bathrooms>5</bathrooms>
<furnished>furnished</furnished>
<parking_spots>1</parking_spots>
<description><![CDATA[Detailed description]]></description>
<amenities>
<amenity><![CDATA[Balcony]]></amenity>
<amenity><![CDATA[Study]]></amenity>
<amenity><![CDATA[Pets Allowed]]></amenity>
</amenities>
<views>
<view><![CDATA[Pool]]></view>
<view><![CDATA[Sea]]></view>
</views>
<images>
<image><![CDATA[https://your-domain.com/image_1.jpg]]></image>
<image><![CDATA[https://your-domain.com/image_2.jpg]]></image>
</images>
<city><![CDATA[Dubai]]></city>
<location><![CDATA[Reem]]></location>
<sub_location><![CDATA[Mira Oasis]]></sub_location>
<property_name><![CDATA[Mira Oasis 2]]></property_name>
<floor_number>2</floor_number>
<unit_number>21A</unit_number>
<latitude>25.01658988</latitude>
<longitude>55.29835291</longitude>
<agent>
<name><![CDATA[John Doe]]></name>
<email>[email protected]</email>
<phone>971-55-555-5555</phone>
</agent>
<created_at>2020-08-30T09:29:10Z</created_at>
<updated_at>2020-08-30T09:30:10Z</updated_at>
</listing>
</listings>
Element | Type | Description | Example Value |
---|---|---|---|
reference_number | token |
REQUIRED UNIQUE Unique listing reference number. |
NH-R-3459 |
price | element with nodes | REQUIRED Price of the property and currency. |
|
property_type | token |
REQUIRED Type of the property. Accepted values: apartment , villa , penthouse , duplex , townhouse . |
villa |
property_status | token |
REQUIRED Status of the property. Accepted values: completed , off_plan . |
off_plan |
offering_type | token |
REQUIRED Type of the offering. Accepted values: rent , sale . |
sale |
size | element with nodes | REQUIRED Floor area size. |
|
bedrooms | integer |
REQUIRED Number of bedrooms. 0 or 0.5 for studio. |
4 |
bathrooms | decimal |
REQUIRED Number of bathrooms, can include half size bathroom defined as half decimal, e.g. 2.5 which means 2 full bathrooms and a half bathroom. |
5.0 |
furnished | token |
REQUIRED Accepted values: furnished , unfurnished , partly_furnished . |
furnished |
parking_spots | integer |
A number from 0 and up. | 1 |
description | string |
Detailed description. Enclosed in CDATA . |
<![CDATA[description]]> |
amenities | element with nodes | REQUIRED List of amenities as an array. |
|
views | element with nodes | List of views as an array. | |
images | element with nodes | REQUIRED List of non-watermarked images as an array. |
|
city | string |
REQUIRED City where property is located. Enclosed in CDATA . |
<![CDATA[Dubai]]> |
location | string |
REQUIRED Property location, also known as community. Enclosed in CDATA . |
<![CDATA[Reem]]> |
sub_location | string |
Property sub-location also known as sub-community. Enclosed in CDATA . |
<![CDATA[Mira Oasis]]> |
property_name | string |
REQUIRED Property name, for example specific tower name. Enclosed in CDATA . |
<![CDATA[Mira Oasis 2]]> |
floor_number | integer |
Floor number. | 2 |
unit_number | string |
Unit number of the property. | 21A |
latitude | decimal |
Property location latitude. | 25.01658988 |
longitude | decimal |
Property location longitude. | 55.29835291 |
agent | element with nodes | Agent contact information. | |
created_at | dateTime |
REQUIRED Timestamp of the listing creation. |
2020-08-30T09:29:10Z |
updated_at | dateTime |
REQUIRED Timestamp of the last listing update. |
2020-08-30T09:30:10Z |
Element | Type | Description | Example Value |
---|---|---|---|
currency | token |
REQUIRED Currency code in ISO 4217 format. |
AED |
value | decimal |
REQUIRED Price of the property. |
1200000.00 |
Element | Type | Description | Example Value |
---|---|---|---|
units | token |
REQUIRED Floor area size measurement units. Accepted values: sqft , sqm . |
sqft |
value | positiveInteger |
REQUIRED Floor area size. |
2500 |
Element | Type | Description | Example Value |
---|---|---|---|
amenity | normalizedString |
Amenity name. Enclosed in CDATA . Full list of supported amenities is included below. |
<![CDATA[Balcony]]> |
Supported amenities
- Balcony
- Barbecue Area
- Built-in Wardrobes
- Children's Play Area
- Children's Pool
- Community Gym
- Community Pool
- Community Spa
- Concierge Service
- Covered Parking
- Kitchen Appliances
- Maid Service
- Pets Allowed
- Private Garden
- Private Gym
- Private Jacuzzi
- Private Pool
- Security
- Study
- Walk-in Closet
Element | Type | Description | Example Value |
---|---|---|---|
view | normalizedString |
View name. Enclosed in CDATA . Full list of supported views is included below. |
<![CDATA[Garden]]> |
Supported views
- Atlantis
- Burj Al Arab
- Burj Khalifa
- Canal/Water
- City/Community
- Fountain
- Garden
- Golf
- Lake
- Landmark
- Marina
- Park
- Pool
- Sea
- Sheikh Zayed Road
- The Frame
- The Palm
Element | Type | Description | Example Value |
---|---|---|---|
image | anyURI |
Non-watermarked image URL. Enclosed in CDATA . |
<![CDATA[https://your-domain.com/image_1.jpg]]> |
Element | Type | Description | Example Value |
---|---|---|---|
name | token |
Agent name. Enclosed in CDATA . |
<![CDATA[John Doe]]> |
token |
Agent email. | [email protected] |
|
phone | token |
Agent phone. | 971-55-555-5555 |
Element | Attribute | Type | Description | Example |
---|---|---|---|---|
listings | updated_at | dateTime |
REQUIRED Timestamp of the last update for the document. |
2020-08-30T09:30:10Z |
See schema.xsd for more details.