Properties import

For exchange of properties between agency and LiveOnRiviera platform we use XML exchange format.

Agency-client will store generated XML files with properties (based on documentation below) either on public URL, where LiveOnRiviera robot can access them, or on password protected FTP account provided by client. Client is required to send URL or FTP account credentials to LiveOnRiviera business representative.

Links to complete examples with comments can be found below.
Properties XML file must be well-formed and valid against XSD schema.
XML files will be downloaded by default once a day in night hours, can negotiate different period with LiveOnRiviera bussiness representative.
In case of any question, please use contact form on the bottom of this page.

To assure high level of quality, all properties are required to include at least these attributes as minimum setup to import at LiveOnRiviera:

Properties.xml Properties.xsd (schema) Prices (rentals) Availability (rentals)

For rentals, client must implement booking API for booking request verification.

Numeric lists

ID Type
1 rent
2 sale
3 long term rent
4 new construction

Estatetypes.xml

ID Type
1 شقة
2 فيلا فاخرة
3 سرير وفطور
4 مبنى
5 دُفعة
6 قصر
7 قبو
8 كوخ
9 مزدوج
10 مزرعة
11 مرآب
12 الارض الزراعية
13 منزل
14 أرض
15 شقة مفروشة
16 مكتب
17 موقف سيارات
18 منزل بنتهاوس
19 حقوق في عقد الإيجار
20 فيلا مفروشة
21 ستوديو
22 منزل تربلكس
23 فيلا
24 ساحة النبيذ
25 مستودع تجاري
26 عقارات تجارية
27 الصناعية
28 مزرعة تجارية
29 متجر
30 فندقا تجاريا
31 تاون هاوس
32 بناء جديدة

Features.xml

ID Feature description
1 حوض استحمام ودش
2 نافذة على الخليج
3 البلياردو
4 وجبة الفطور
5 غرفة العشاء
6 النوافذ مزدوجة
7 بوابة كهربائية
8 مصاريع كهربائية
9 ظلال نافذة الكهربائية
11 نصف إقامة
12 أرض
13 غرفة الجلوس
14 شرفة
15 غرفة اللعب
16 غرفة الاستحمام
17 الاستلقاء تحت أشعة الشمس
18 ستوديو
19 غرفة الدراسة
20 الإنترنت
21 الموقد
22 مدخل لذوى الاحتياجات الخاصة
23 تكييف الهواء
24 نظام إنذار
25 مصعد
26 مسؤولة لرعاية
27 نظام الإتصال الداخلي
28 انتينا
29 سباحة
30 باب الأمن
31 تنس
32 نظام الرش
33 شواي
35 مساحة
36 مأوى السيارات
37 منزل المؤقتة
38 نافذة تطل على الخليج
39 نظام فراغ المركزي
41 ظل النافذة
43 غسالة
44 جاكوزي
45 ساونا
46 جاكوزي
47 بئر
49 مولد المحرك
50 غسالة الأواني
51 رف معدني للمدفأة
52 خزنة
53 منطقة هبوط لطائرات الهليكوبتر
54 تلفون مزود بشاشة فيديو
55 الامن من خلال الفيديو
56 مكواة الملابس
57 مكواة
58 مجفف شعر
59 تلفزيون
60 لاعب دي في دي
61 جهاز سي دي
62 الإضاءة في الهواء الطلق
63 منتجع
64 منزل ذو تقنية عالية
65 مفروشة
66 شراشف
67 أدوات المائدة
68 مجفف الملابس
69 هاتف
70 ثلاجة
71 فرن
72 استقبال 24/7
73 آلة صنع القهوة
74 الميكروويف
75 مصعد حديث و سريع
78 غرفة نوم
80 مطبخ
81 مرآب للسيارات
82 موقف سيارات
83 قبو
84 مأوى الحديقة
85 حمام
86 غرفة المرافق
88 مدخل
89 الرواق
90 دش
91 خزانة كبيرة
93 مرحاض
94 شرفة
95 تراس
100 بيت البركة
101 خزانة
104 علية
105 ميزانين
106 مخزن أرضي
107 غرفة الصيانة
108 ورشة عمل
110 دور علوي
111 مكتبة
112 خزانة
113 فناء
115 غرفة الكتان
116 قبو
117 الحمام
119 البلكون
120 غرفة اللياقة
121 ملهى
122 السينما المنزلية
123 غرفة الاستقبال
124 غرفة تخزين
125 حديقة
126 حديقة
128 فناء
129 غرفة نوم رئيسية
130 جناح
131 منزل النقل
132 شقة
133 قمرة
134 إسطبل
135 لحيقة
136 غرفة تخزين الدراجة
137 غرفة تخزين للتزلج
138 غرفة القمامة
139 الحمام
140 حوض سباحة داخلي
141 غرفة الصلاة
144 غرفة
145 قاعة الاجتماعات
146 غرفة للخادمة
147 استوديو للخادمة
148 غرفة استقبال مزدوجة
149 غرفة الاستقبال ثلاثية
150 بحالة جيدة
151 حالة جيدة جدا
152 يتطلب تحديث
153 العقار بني حديثا
154 مبنى جديد أو مجدد
155 تم تجديده العقار
156 تواجه الشرق
157 تواجه الشمال
158 تواجه الجنوب
159 تواجه الغرب
160 موقع شاطئ البحر
161 المدينة القديمة
162 قريبة من الشاطئ
163 بالقرب من منحدرات التزلج
164 يقع في قرية
165 معايير مرتفعه
166 فاخر
167 جودة عالية
168 مصعد
169 الاطفال يلعبون منطقة
170 موقف تحت الارض
171 التدبير المنزلي
172 خدمة الغرف
173 خدمة الناطور
174 المساحات المكتبية المجهزة بالكامل
175 مكتب فخم واسع
176 شاطىء خاص
177 الميناء الخاص
178 مطلة على البحر
179 وجهات النظر حول البحيرة
180 منظر على الميناء
181 مطلة على الحديقة
182 منظر على حديقة
183 منظر فوق القرية
184 منظر على المدينة
185 حوض السباحة
186 منزل
187 سريرإضافي
188 لغير المدخنين
189 مسموح بالحيوانات
190 تسلق الجبال
191 السهول المشي لمسافات طويلة
192 المشي الشمالي
193 دراجة جبلية
194 ركوب الدراجات
195 إبحار
196 تصفح
197 التزلج عبر البلاد
198 مزلجة الجليد
199 التزلج على الجليد
200 سحاسيل
201 مسار المشي في فصل الشتاء
202 ثالاسو العلاج
203 رياضة الغولف
204 راكب
205 مدينة الملاهي
206 مطعم
207 طاهي
208 سياج
210 تدليك
211 سرير طفل
212 Feature.parkingprivate
213 مواقف مغطاة للسيارات
214 مسبح خاص
216 حوض سباحة ساخن
217 مسبح أطفال
218 تلفزيون
219 الواي فاي
220 كوب
221 التنظيف فى نهاية الاقامة
222 طاولة التنس
223 غير مفروشة
224 Electric heating_ar
225 تدفئة مركزية
226 Staircase_ar
227 Feature.PVC-windows
228 Wooden windows_ar
229 تطل على المدينة
230 Attractive location_ar
231 Solar panel_ar
232 التصاميم المعاصرة
233 أرض السيراميك
234 إنجازات الفاخرة
235 أرض فسيفساء السيراميك
236 مصاريع كهربائية في الألومنيوم
237 الحواجز الحديدية من الزجاج والألمنيوم
238 بلاط السيراميك
239 Pre installation for central heating or air-conditioning_ar
240 نظام مركزي فراغ التثبيت المسبق
241 الرصيف الخارجي
243 تدفئة ارضية
244 بمدخل منفصل
245 منتجع مغلق
246 في موقع مركزي
247 شاشة ال سي دي
248 Interior doors in oak or beech wood_ar
249 مطبخ مجهّز
250 Porch_ar
251 Smoke detector _ar
252 Laminate flooring_ar
253 New plumbing_ar
254 Private plot of land _ar
255 Open living room_ar
256 Beautiful view_ar
257 Spacious_ar
258 Energy efficient_ar
259 فئة طاقة A
260 Connection for fireplace_ar
261 Wooden floors_ar
263 Located in quiet area_ar
264 Gas heating_ar
265 Boiler_ar
266 Shed_ar
267 Modern appliances_ar
268 Heat pump_ar
269 Partially furnished_ar
270 Exterior insulation_ar
271 Monthly charges_ar
272 Thermo-fireplace_ar
273 Alarm predisposition_ar
274 فئة طاقة B
275 فئة طاقة C
276 فئة طاقة D
277 فئة طاقة E
278 فئة طاقة F
279 فئة طاقة G
280 فئة طاقة H
281 Deposit_ar
282 Children's room_ar
283 Clubhouse_ar
284 24 hours Maintenance_ar
285 Built in wardrobes_ar
286 Marble floors_ar
287 Double garage_ar
288 الخدمات المدفوعة
289 Feature.moutain-view

Use distance in meters or value of "1" to indicate this property is located in close proximity of selected object.

Distances.xml

ID Distance description
1 الرياضات المائية
2 ملهى ليلي
3 تنس
4 طبيب
5 مستشفى
7 محلات تجارية
9 تزلج
10 النقل العام
11 غولف
12 وسط المدينة
13 البحر
14 مدرسة
15 جميع وسائل الراحة
16 صيدلية
17 المطر

Booking API

format: application/json
response success: response.msg
response error: response.error

Request URL Description
POST /available

Check if property is available in selected dates for renting.
Response 200 - available.
Response 404 - not available.

Params:
partner_id Partner ID (verification)
date_from date of arrival, format year-month-day
date_to date of departure, format year-month-day
reference_id unique property id
persons no. of persons

POST /booking

Book property.
Response 200 - booking successful.
Response 405 - invalid input.

Params:
partner_id Partner ID (verification)
reference_id property ID
email valid email
full name name
street address, street
city address, city
postal address, postal
country address, country
phone phone
date_from date of arrival, format year-month-day
date_to date of departure, format year-month-day
persons no. of persons
Return:
booking_id ID of booking in client system

GET /state/{booking_id}

Get information about booking.
Response 200 - ok.
Response 404 - booking not available.

Params:
partner_id Partner ID (verification)
reference_id unique property id
Return:
state new|confirmed|payed|cancelled

DELETE /cancel/{booking_id}

Cancel booking.
Response 200 - ok.
Response 404 - booking not available.

Params:
partner_id Partner ID (verification)

GET /payment/{booking_id}

Get information about payment. Get URL to redirect user.
Response 200 - ok.
Response 404 - booking not available.

Params:
partner_id Partner ID (verification)
booking_id ID of booking in client system
return_url URL where partner redirects after succesfull payment
return_url_fail URL where partner redirects after payment failure
Return:
payment_url URL in clients system where user will finish payment