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:
- estate type
- price
- size
- (no. of) bedrooms
- (no. of) bathrooms
- floor (for apartments)
- at least 7 features
- at least 2 distances
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 |
ID | Type |
---|---|
1 | Apartment |
2 | Luxury villa |
3 | Bed & Breakfast |
4 | Real estate |
5 | Lot |
6 | Castle |
7 | Basement |
8 | Chalet |
9 | Duplex |
10 | Farmhouse |
11 | Garage |
12 | Farm land |
13 | House |
14 | Land |
15 | Furnished apartment |
16 | Office |
17 | Parking |
18 | Penthouse |
19 | Right to the lease |
20 | Furnished villa |
21 | Studio |
22 | Triplex |
23 | Villa |
24 | Vineyard |
25 | Warehouse |
26 | Commercial estate |
27 | Industrial estate |
28 | Family house |
29 | Shop |
30 | Hotel |
31 | Townhouse |
32 | New construction |
ID | Feature description |
---|---|
1 | Bath and shower |
2 | Bay-window |
3 | Billiard |
4 | Breakfast |
5 | Dining room |
6 | Double pane windows |
7 | Electric gate |
8 | Electric shutters |
9 | Electric window shade |
11 | Halfboard |
12 | Land |
13 | Living room |
14 | Loggia |
15 | Play room |
16 | Shower room / lavatory |
17 | Solarium |
18 | Studio |
19 | Study |
20 | Internet |
21 | Fireplace |
22 | Disabled access |
23 | Air conditioning |
24 | Alarm |
25 | Lift |
26 | Caretaker |
27 | Intercom |
28 | Parabolic antenna |
29 | Swimming pool |
30 | Security door |
31 | Tennis |
32 | Sprinkler system |
33 | Barbecue |
35 | Crawl space |
36 | Car shelter |
37 | Caretaker house |
38 | Bay-window |
39 | Central vaccum system |
41 | Window shade |
43 | Washing machine |
44 | Jacuzzi |
45 | Sauna |
46 | Whirlpool tub |
47 | Well |
49 | Engine generator |
50 | Dishwasher |
51 | Hob |
52 | Safe |
53 | Helipad |
54 | Videophone |
55 | Video security |
56 | Stove |
57 | Iron |
58 | Hair dryer |
59 | Satellite tv |
60 | DVD player |
61 | CD player |
62 | Outdoor lighting |
63 | Spa |
64 | Home automation |
65 | Furnished |
66 | Linens |
67 | Tableware |
68 | Clothes dryer |
69 | Phone |
70 | Refrigerator |
71 | Oven |
72 | Reception 24/7 |
73 | Coffeemaker |
74 | Microwave |
75 | High speed elevator |
78 | Bedroom |
80 | Kitchen |
81 | Garage |
82 | Parking |
83 | Basement |
84 | Garden shelter |
85 | Bathroom |
86 | Utility room |
88 | Hallway |
89 | Corridor |
90 | Shower |
91 | Walk-in closet |
93 | Lavatory |
94 | Veranda |
95 | Terrace |
100 | Pool house |
101 | Cupboard |
104 | Attic |
105 | Mezzanine |
106 | Basement |
107 | Maintenance room |
108 | Workshop |
110 | Loft |
111 | Library |
112 | Closet |
113 | Courtyard |
115 | Linen room |
116 | Basement |
117 | Bathroom - lavatory |
119 | Balcony |
120 | Fitness |
121 | Nightclub |
122 | Home cinema |
123 | Reception room |
124 | Storage room |
125 | Garden |
126 | Park |
128 | Patio |
129 | Master bedroom |
130 | Suite |
131 | Carriage house |
132 | Apartment |
133 | Cabin |
134 | Barn |
135 | Outbuilding |
136 | Bike storage room |
137 | Ski storage room |
138 | Garbage room |
139 | Hammam |
140 | Indoor swimming pool |
141 | Prayer room |
144 | Room |
145 | Meeting room |
146 | Maid's room |
147 | Maid's studio |
148 | Double reception room |
149 | Triple reception room |
150 | Good condition |
151 | Excellent condition |
152 | Requires renovation |
153 | Recently-built property |
154 | New build or renovated |
155 | Property is renovated |
156 | East oriented |
157 | North oriented |
158 | South oriented |
159 | West orientation |
160 | Seaside location |
161 | Located in the old town |
162 | Close to the beach |
163 | Near the ski slopes |
164 | Located in the village |
165 | High standard |
166 | Luxury standard |
167 | High quality |
168 | Elevator |
169 | Kids playing area |
170 | Underground parking |
171 | Housekeeping |
172 | Room service |
173 | Concierge service |
174 | Fully fitted office space |
175 | Spacious luxury office |
176 | Private beach |
177 | Private harbour |
178 | Sea views |
179 | Views over the lake |
180 | Views over the harbor |
181 | Garden view |
182 | View over the park |
183 | Views over the village |
184 | Views over the city |
185 | Pool view |
186 | Residence |
187 | Extra bed |
188 | Nonsmoking |
189 | Pets allowed |
190 | Hiking mountains |
191 | Hiking plains |
192 | Nordic walking |
193 | Mountain bike |
194 | Biking |
195 | Sailing |
196 | Surfing |
197 | Cross-country skiing |
198 | Icerink |
199 | Snowboard |
200 | Toboggan |
201 | Winter walking path |
202 | Thalasso |
203 | Golfing |
204 | Riding |
205 | Theme park |
206 | Restaurant |
207 | Cook |
208 | Fence |
210 | Massage |
211 | Baby cot |
212 | Feature.parkingprivate |
213 | Carport |
214 | Private pool |
216 | Heated pool |
217 | Paddling pool |
218 | Tv |
219 | WiFi |
220 | Tumbler |
221 | End of stay cleaning |
222 | Table tennis |
223 | Unfurnished |
224 | Electric heating |
225 | Central heating |
226 | Staircase |
227 | Feature.PVC-windows |
228 | Wooden windows |
229 | Views over the city |
230 | Attractive location |
231 | Solar panel |
232 | Contemporary design |
233 | Ceramic flooring |
234 | Luxury finishes |
235 | Ceramic mosaic floor |
236 | Electric shutters in aluminium |
237 | Railings in glass and aluminium |
238 | Ceramic tiles |
239 | Pre installation for central heating or air-conditioning |
240 | Central vacuum system pre installation |
241 | Outdoor pavement |
243 | Floor heating |
244 | Separate entrance |
245 | Closed resort |
246 | Centrally located |
247 | LCD-tv |
248 | Interior doors in oak or beech wood |
249 | Fully fitted kitchen |
250 | Porch |
251 | Smoke detector |
252 | Laminate flooring |
253 | New plumbing |
254 | Private plot of land |
255 | Open living room |
256 | Beautiful view |
257 | Spacious |
258 | Energy efficient |
259 | Energy class A |
260 | Connection for fireplace |
261 | Wooden floors |
263 | Located in quiet area |
264 | Gas heating |
265 | Boiler |
266 | Shed |
267 | Modern appliances |
268 | Heat pump |
269 | Partially furnished |
270 | Exterior insulation |
271 | Monthly charges |
272 | Thermo-fireplace |
273 | Alarm predisposition |
274 | Energy class B |
275 | Energy class C |
276 | Energy class D |
277 | Energy class E |
278 | Energy class F |
279 | Energy class G |
280 | Energy class H |
281 | Deposit |
282 | Children's room |
283 | Clubhouse |
284 | 24 hours Maintenance |
285 | Built in wardrobes |
286 | Marble floors |
287 | Double garage |
288 | Utilities Included |
289 | Feature.moutain-view |
Use distance in meters or value of "1" to indicate this property is located in close proximity of selected object.
ID | Distance description |
---|---|
1 | Watersports |
2 | Nightclub |
3 | Tennis |
4 | Doctor |
5 | Hospital |
7 | Shops |
9 | Skiing |
10 | Public transport |
11 | Golf |
12 | Center |
13 | Sea |
14 | School |
15 | All amenities |
16 | Pharmacy |
17 | Airport |
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.
Params: |
POST | /booking |
Book property.
Params: |
GET | /state/{booking_id} |
Get information about booking.
Params: |
DELETE | /cancel/{booking_id} |
Cancel booking.
Params: |
GET | /payment/{booking_id} |
Get information about payment. Get URL to redirect user.
Params: |