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 Bytu
2 Luxusní vila
3 Nocleh se snídaní
4 Nemovitosti
5 Industriálního pozemku
6 Zámku
7 Sklepa
8 Chaty
9 2 podlažního bytu
10 Chalupy
11 Garáže
12 Zahrady
13 Rodinného domu
14 Pozemku
15 Zařízený byt
16 Kanceláře
17 Parkoviště
18 Střešního apartmánu
19 Nájemní smlouvy
20 Zařízený dům
21 Studia (1+kk)
22 Triplexu
23 Vily
24 Vinice
25 Skladu
26 Komerční nemovitosti
27 Industriální nemovitosti
28 2-3 generačního domu
29 Obchodu
30 Hotelu
31 Řadového domu
32 Novostavby

Features.xml

ID Feature description
1 Vana a sprcha
2 Vikířové okno
3 Kulečník
4 Snídaně
5 Jídelna
6 Dvojitá okna
7 Elektrická brána
8 Elektrické žaluzie
9 Elektrické zatahovací žaluzie
11 Polopenze
12 Půda
13 Obývací pokoj
14 Lodžie
15 Dětský koutek
16 Koupelna / WC
17 Solárium
18 Ateliér
19 Studie
20 Internet
21 Krb
22 Bezbariérový přístup
23 Klimatizace
24 Alarm
25 Výtah
26 Domovník
27 Intercom
28 Anténa
29 Bazén
30 Zabezpečené dveře
31 Tenis
32 Zavlažovací systém
33 Grilování
35 Sklep
36 Přístřešek
37 Domek pro ošetřovatele
38 Okno
39 Centrální vakuový systém
41 Žaluzie
43 Pračka
44 Vířivka
45 Sauna
46 Whirlpool vana
47 Studna
49 Motorový generátor
50 Myčka
51 Varná deska
52 Trezor
53 Přistávací plocha pro vrtulníky
54 Video telefon
55 Video zabezpečení
56 Trouba
57 Žehlička
58 Vysoušeč vlasů
59 Satelitní tv
60 DVD přehrávač
61 Cd přehrávač
62 Venkovní osvětlení
63 Spa, Welness
64 Systém automatizace domácnosti
65 Nemovitost je zařízena
66 Ložní prádlo
67 Nádobí
68 Sušička prádla
69 Telefon
70 Lednička
71 Trouba
72 Recepce 24/7
73 Kávovar
74 Mikrovlnná trouba
75 Rychlostní výtah
78 Ložnice
80 Kuchyň
81 Garáž
82 Parkoviště
83 Sklep
84 Zahradní přístřešek
85 Koupelna
86 Komora
88 Průchod
89 Chodba
90 Sprcha
91 Šatník
93 Toaleta
94 Veranda
95 Terasa
100 Domek u bazénu
101 Skříň
104 Půda
105 Mezzanin
106 Sklep
107 Místnost sloužící k údržbě
108 Dílna
110 Podkrovní byt
111 Knihovna
112 Skříň
113 Dvůr
115 Úschovna pro ložní prádlo
116 Sklep
117 Koupelna - WC
119 Balkón
120 Posilovna
121 Noční klub
122 Domácí kino
123 Recepce
124 Komora
125 Zahrada
126 Park
128 Patio
129 Ložnice
130 Luxusní pokoj typu Suite
131 Stavení pro koňské povozy
132 Apartmán
133 Chata
134 Stodola
135 Přístavek
136 Kolárna
137 Lyžárna
138 Místnost na odpadky
139 Hammam
140 Vnitřní bazén
141 Modlitebna
144 Pokoj
145 Zasedací místnost
146 Místnost pro personál
147 Oddělené studio pro personál
148 Recepce sestávající ze 2 místností
149 Recepce sestávající ze 3 místností
150 Dobrý stav
151 Velmi dobrý stav
152 Vyžaduje rekonstrukci
153 Nově postavená nemovitost
154 Novostavba
155 Po rekonstrukci
156 Východní orientace
157 Severní orientace
158 Jižní orientace
159 Západní orientace
160 Přímořská poloha
161 Stará část města
162 V blízkosti pláže
163 V blízkosti sjezdovek
164 Malebná lokalita
165 Vysoký standard vybavení
166 Luxusní nemovitost
167 Vysoký standart
168 Výtah
169 Dětský koutek
170 Podzemní parkoviště
171 Úklidová služba
172 Pokojová služba
173 Domovník
174 Vybavená kancelář
175 Luxusní kancelář
176 Soukromá pláž
177 Soukromý přístav
178 Výhledy na moře
179 Výhledy na jezero
180 Výhledy na přístav
181 Výhledy do zahrady
182 Výhled do parku
183 Výhledy na vesnici
184 Výhledy na město
185 Výhled na bazén
186 Rezidence
187 Přistýlka
188 Nekuřácké
189 Zvířata povolena
190 Horská turistika
191 Turistické stezky
192 Nordic Walking - Severská chůze
193 Horské kolo
194 Cyklistické stezky
195 Plachtění
196 Surfování
197 Běžecké lyžování
198 Kluziště
199 Snowboard
200 Tobogán
201 Zimní turistické stezky
202 Thalasso terapie
203 Golf
204 Jízda na koni
205 Zábavní park
206 Restaurace
207 Kuchař
208 Oplocený pozemek
210 Masáže
211 Dětská postýlka
212 Feature.parkingprivate
213 Kryté parkoviště
214 Soukromý bazén
216 Vyhřívaný bazén
217 Brouzdaliště
218 Televize
219 WIFI zdarma
220 Sušička
221 Závěrečný úklid
222 Stolní tenis
223 Nemovitost je nezařízena
224 Elektrické topení
225 Centrální topení
226 Schodiště
227 Feature.PVC-windows
228 Dřevěná okna
229 Výhled na město
230 Atraktivní lokalita
231 Solární panel
232 Moderní interiér
233 Keramická dlažba
234 Luxusní design
235 Keramická mozaiková dlažba
236 Elektrické rolety z hliníku
237 Zábradlí ze skla a hliníku
238 Keramické obklady
239 Předběžná instalace pro ústřední topení nebo klimatizaci
240 Předběžná montáž centrálního vakuového rozvodu
241 Venkovní dlažba
243 Vyhřívaná podlaha
244 Oddělený vchod
245 Oplocený komplex
246 Situováno v centru města
247 LCD TV
248 Dubové nebo bukové interiérové dveře
249 Plně vybavená kuchyň
250 Veranda
251 Kouřový alarm
252 Laminátová podlaha
253 Nové elektrické rozvody
254 Soukromý pozemek
255 Otevřený obývací pokoj s kuchyní
256 Pěkné výhledy
257 Prostorná nemovitost
258 Energy efficient_cs
259 Energy class A_cs
260 Připojení pro krb/kamna
261 Dřevěná podlaha
263 Klidné prostředí
264 Plynové topení
265 Bojler
266 Kůlna
267 Moderní vybavení
268 Tepelné čerpadlo
269 Částečne vybaveno
270 Venkovní izolace
271 Měsíční poplatky
272 Termo krb
273 Připravená kabeláž pro alarm
274 Energetická náročnost B
275 Energetická náročnost C
276 Energetická náročnost D
277 Energetická náročnost E
278 Energetická náročnost F
279 Energetická náročnost G
280 Energetická náročnost H
281 Záloha
282 Dětská školka
283 Klubovna
284 Údržba 24 hodin
285 Vestavěné skříně
286 Mramorová dlažba
287 Dvojitá garáž
288 Cena včetně inkasa
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 Vodní sporty
2 Noční klub
3 Tenis
4 Doktor
5 Nemocnice
7 Obchody
9 Lyžování
10 Hromadná doprava
11 Golf
12 Centrum
13 Moře
14 Škola
15 Veškeré služby
16 Lékárna
17 Letiště

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