package Ġcom . am ade us . android . domain . hotel . apis Ċ Ċ import Ġcom . am ade us . android . ApiResponse Ċ import Ġcom . am ade us . android . domain . resources . Hotel Offer Ċ import Ġcom . am ade us . android . tools . CSV Ċ import Ġretrofit 2 . http . GET Ċ Ċ @ Jvm Suppress W ild cards Ċ interface ĠShop ping Api Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠF IND ĠH OT EL S . ĊĠĠĠĠ Ġ* ĠThis Ġservice Ġreturns Ġa Ġlist Ġof Ġhot els Ġwith Ġmultiple Ġshopping Ġoffers Ġaround Ġa Ġcity Ġcenter Ġor Ġgeo location Ġfor Ġa Ġgiven Ġdate Ġrange . Ġ ĠIt Ġis Ġalso Ġpossible Ġto Ġdirectly Ġask Ġfor Ġa Ġspecific Ġlist Ġof Ġhot els . Ġ ĠThe Ġuser Ġcan Ġref ine Ġthe Ġsearch Ġcriteria Ġby Ġasking Ġfor Ġspecific Ġhotel Ġcategories , Ġhotel Ġchains Ġor Ġhotel Ġfacilities , Ġsuch Ġas Ġpar king Ġor Ġrestaurant . ĠIt Ġis Ġalso Ġpossible Ġto Ġask Ġfor Ġa Ġspecific Ġme al Ġor Ġbudget . Ġ ĠBy Ġdefault , Ġonly Ġavailable Ġhot els Ġare Ġreturned , Ġwith Ġthe Ġche ape st Ġavailable Ġoption Ġfor Ġeach Ġhotel . ĠIt Ġis Ġhowever Ġalso Ġpossible Ġto Ġretrieve Ġdetails Ġabout Ġthe Ġclosed Ġproperties , Ġand Ġto Ġretrieve Ġall Ġavailable Ġoffers Ġper Ġhotel . Ġ Ġ__ Warning __: Ġat Ġthis Ġstep Ġonly Ġpre limin ary Ġprices Ġare Ġreturned . ĠUse Ġthe Ġnext Ġservice Ġto Ġask Ġfor Ġa Ġsingle Ġhotel Ġto Ġretrieve Ġexact Ġprices . Ġ Ġ__ Minimum Ġmandatory Ġparameters Ġfor Ġa Ġhotel Ġsearch Ġ( mut ually Ġexclusive ): __ Ġ- Ġcity Code Ġ- Ġgeo codes Ġ( longitude Ġand Ġlatitude ) Ġ- Ġlist Ġof Ġhot els Ġ Ġ### ĠQuery Ġexample ĠGet Ġthe Ġche ape st Ġhotel Ġoffers Ġin ĠPar is Ġtoday Ġwith Ġa Ġsearch Ġradius Ġof Ġ 5 ĠK m Ġaround Ġthe Ġcity Ġcenter . ĠInclude Ġall Ġavailable Ġhotel Ġdescriptive Ġcontent . Ġ< pre >< code > ĠGET Ġhttps :// test . api . am ade us . com / v 2 / shopping / hotel - offers ? city Code = PAR & ad ult s = 1 & radius = 5 & radius Unit = KM & payment Policy = NONE & include Closed = false & best Rate Only = true & view = FULL & sort = PRICE Ġ</ code ></ pre > Ġ Ġ### ĠResponse Ġexample Ġ< pre >< code > Ġ{ ĠĠ Ġ\" data \": Ġ[ ĠĠĠĠ Ġ{ ĠĠĠĠĠĠ Ġ\" type \": Ġ\" hotel - offers \", ĠĠĠĠĠĠ Ġ\" hotel \": Ġ{ ĠĠĠĠĠĠĠĠ Ġ\" type \": Ġ\" hotel \", ĠĠĠĠĠĠĠĠ Ġ\" hotel Id \": Ġ\" E AM IA MAP \", ĠĠĠĠĠĠĠĠ Ġ\" chain Code \": Ġ\" EA \", ĠĠĠĠĠĠĠĠ Ġ\" du pe Id \": Ġ\" 7 0 0 1 0 7 7 6 7 \", ĠĠĠĠĠĠĠĠ Ġ\" name \": Ġ\" CON COR DE ĠOPER A ĠPAR IS ĠOPER A ĠPAR IS \", ĠĠĠĠĠĠĠĠ Ġ\" rating \": Ġ\" 2 \", ĠĠĠĠĠĠĠĠ Ġ\" city Code \": Ġ\" MI A \", ĠĠĠĠĠĠĠĠ Ġ\" latitude \": Ġ 4 8 . 8 5 6 9 3 , ĠĠĠĠĠĠĠĠ Ġ\" longitude \": Ġ 2 . 3 4 1 2 , ĠĠĠĠĠĠĠĠ Ġ\" hotel Distance \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" distance \": Ġ 0 . 4 , ĠĠĠĠĠĠĠĠĠĠ Ġ\" distance Unit \": Ġ\" KM \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" address \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" lines \": Ġ[ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" LE FI ST ON ĠST RE ET \" ĠĠĠĠĠĠĠĠĠĠ Ġ], ĠĠĠĠĠĠĠĠĠĠ Ġ\" city Name \": Ġ\" PAR IS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" country Code \": Ġ\" FR \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" contact \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" phone \": Ġ\" 1 - 3 0 5 - 4 3 6 - 1 8 1 1 \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" fax \": Ġ\" 1 - 3 0 5 - 4 3 6 - 1 8 6 4 \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" amen ities \": Ġ[ ĠĠĠĠĠĠĠĠĠĠ Ġ\" HAND IC AP _ FAC \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ B ATH S \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ W ASH BAS IN \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ B ATH _ CTRL S \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ LIGHT _ SW \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ E LE V ATORS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ TO ILE TS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" SERV _ DO GS _ AL WD \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" DIS _ PAR KG \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" HAND R AIL _ B TH RM \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ADAP TED _ PH ONES \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ADAP T _ RM _ DO ORS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ RM _ W CHA IR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" TV _ SUB / CAP TION \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ W CHA IR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" HAND R AIL _ B TH RM \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" EXT _ ROOM _ ENTRY \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" EM ER G _ LIGHT ING \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" EXT ING UIS HER S \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" FIRE _ SA F ET Y \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" RE STR IC _ RM _ ACC \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" S MO KE _ DE TE CTOR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" SPR IN KL ERS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" K IDS _ W EL CO ME \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" E LE V ATOR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" INT _ HOT SP OT S \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" FREE _ INTER NET \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" LA UN DR Y _ SVC \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" NO _ POR N _ FIL MS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" PAR K ING \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" PET S _ ALLOWED \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" SW IM M ING _ POOL \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" AIR _ CONDITION ING \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" K ITCH EN \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" NON S MO K ING _ RMS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" TELE V ISION \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" WI - FI _ IN _ ROOM \" ĠĠĠĠĠĠĠĠ Ġ], ĠĠĠĠĠĠĠĠ Ġ\" media \": Ġ[ ĠĠĠĠĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" uri \": Ġ\" http :// p dt . mult ime di are pository . testing . am ade us . com / cm r / retrieve / hotel / 6 9 8 1 0 B 2 3 CB 8 6 4 4 A 1 8 AF 7 6 0 DC 6 6 BE 4 1 A 6 \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" category \": Ġ\" EXT ER IOR \" ĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠ Ġ] ĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠ Ġ\" available \": Ġtrue , ĠĠĠĠĠĠ Ġ\" offers \": Ġ[ ĠĠĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" id \": Ġ\" E CF 8 AD 6 5 3 8 0 1 C 3 A 8 1 B 3 D 0 4 BA EF 0 D 8 5 AF 1 8 2 E 8 FB 2 1 1 5 B 0 F AD 1 4 4 D 4 9 F AD 1 0 8 C 6 0 D \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" rate Code \": Ġ\" R AC \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" room \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" type \": Ġ\" A 0 C \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" type Est imated \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" category \": Ġ\" ACC ES SI BLE _ ROOM \", ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" bed s \": Ġ 1 , ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" bed Type \": Ġ\" QUE EN \" ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" description \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" lang \": Ġ\" EN \", ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" text \": Ġ\" N IGHT LY ĠVALUE ĠR ATE \\ n STANDARD ĠST UDIO Ġ 1 ĠQ UE EN ĠNON SMK NG ĠACC ES SI BLE \\ n FREE ĠW IFI \" ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠ Ġ\" guest s \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" ad ult s \": Ġ 1 ĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠ Ġ\" price \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" currency \": Ġ\" USD \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" base \": Ġ\" 1 1 4 . 9 9 \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" total \": Ġ\" 1 2 9 . 9 4 \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" vari ations \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" average \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" base \": Ġ\" 1 1 4 . 9 9 \" ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" changes \": Ġ[ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" startDate \": Ġ\" 2 0 1 9 - 0 1 - 2 2 \", ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" endDate \": Ġ\" 2 0 1 9 - 0 1 - 2 3 \", ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" base \": Ġ\" 1 1 4 . 9 9 \" ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ] ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠ Ġ], ĠĠĠĠĠĠ Ġ\" self \": Ġ\" https :// test . api . am ade us . com / v 2 / shopping / hotel - offers / by - hotel ? hotel Id = E AM IA MAP & ad ult s = 1 & payment Policy = NONE & view = FULL \" ĠĠĠĠ Ġ}, ĠĠĠĠ Ġ{ ĠĠĠĠĠĠ Ġ\" type \": Ġ\" hotel - offers \", ĠĠĠĠĠĠ Ġ\" hotel \": Ġ{ ĠĠĠĠĠĠĠĠ Ġ\" type \": Ġ\" hotel \", ĠĠĠĠĠĠĠĠ Ġ\" hotel Id \": Ġ\" BW PAR 2 6 1 \", ĠĠĠĠĠĠĠĠ Ġ\" chain Code \": Ġ\" BW \", ĠĠĠĠĠĠĠĠ Ġ\" du pe Id \": Ġ\" 7 0 0 0 1 9 8 0 4 \", ĠĠĠĠĠĠĠĠ Ġ\" name \": Ġ\" BEST ĠW EST ERN ĠA U ĠT RO CAD ERO \", ĠĠĠĠĠĠĠĠ Ġ\" rating \": Ġ\" 3 \", ĠĠĠĠĠĠĠĠ Ġ\" city Code \": Ġ\" PAR \", ĠĠĠĠĠĠĠĠ Ġ\" latitude \": Ġ 4 8 . 8 5 3 2 6 , ĠĠĠĠĠĠĠĠ Ġ\" longitude \": Ġ 2 . 3 3 8 5 5 , ĠĠĠĠĠĠĠĠ Ġ\" hotel Distance \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" distance \": Ġ 0 . 5 , ĠĠĠĠĠĠĠĠĠĠ Ġ\" distance Unit \": Ġ\" KM \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" address \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" lines \": Ġ[ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" 3 ĠAV EN UE ĠR AY MON D - PO INC ARE Ġ\" ĠĠĠĠĠĠĠĠĠĠ Ġ], ĠĠĠĠĠĠĠĠĠĠ Ġ\" postal Code \": Ġ\" FR 7 5 1 1 6 \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" city Name \": Ġ\" PAR IS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" country Code \": Ġ\" FR \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" contact \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" fax \": Ġ\" 3 3 - 1 - 4 7 2 7 8 0 8 5 \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" phone \": Ġ\" 3 3 - 1 - 4 7 2 7 3 3 3 0 \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" description \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" lang \": Ġ\" en \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" text \": Ġ\" The Ġbest Ġwest ern Ġau Ġtro c ader o Ġis Ġlocated Ġin Ġone Ġof Ġthe Ġmost Ġeleg ant Ġdistrict Ġof Ġpar is , Ġfacing Ġthe Ġtro c ader o , Ġthe Ġe iff el Ġto wer Ġand Ġchamp Ġde Ġm ars . ĠYou Ġwill Ġenjoy Ġthe Ġfriendly Ġsetting .\" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" amen ities \": Ġ[ ĠĠĠĠĠĠĠĠĠĠ Ġ\" BAR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ICE _ MACH IN ES \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" REST A UR ANT \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ B ATH S \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ TO ILE TS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" HAND R AIL _ B TH RM \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ACC _ RM _ W CHA IR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" B AB Y - S IT TING \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" K IDS _ W EL CO ME \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" E LE V ATOR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" WIFI \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" LA UN DR Y _ SVC \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" LO UN GE \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" AIR _ CONDITION ING \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" HA IR _ DR Y ER \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" MIN IB AR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" NON S MO K ING _ RMS \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" ROOM _ SERVICE \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" TELE V ISION \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" WI - FI _ IN _ ROOM \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" EXT _ ROOM _ ENTRY \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" EM ER G _ LIGHT ING \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" EXT ING UIS HER S \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" FIRE _ SA F ET Y \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" S MO KE _ DE TE CTOR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" VIDEO _ SUR VE IL \" ĠĠĠĠĠĠĠĠ Ġ], ĠĠĠĠĠĠĠĠ Ġ\" media \": Ġ[ ĠĠĠĠĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" uri \": Ġ\" http :// p dt . mult ime di are pository . testing . am ade us . com / cm r / retrieve / hotel / D 2 3 1 E 4 8 5 ED CB 4 AB 1 B 6 1 F 3 0 3 2 4 0 4 4 7 4 D 1 \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" category \": Ġ\" EXT ER IOR \" ĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠ Ġ] ĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠ Ġ\" available \": Ġtrue , ĠĠĠĠĠĠ Ġ\" offers \": Ġ[ ĠĠĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" id \": Ġ\" 7 D 1 5 8 B 5 2 F 8 A 4 E ED 4 0 A 3 0 AA 8 D 9 6 E 9 5 7 EC 2 6 C 3 AC 3 8 1 0 9 9 4 8 6 5 1 0 BA 1 E 3 2 F 4 6 8 FA 3 5 \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" rate Code \": Ġ\" R AC \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" rate Family Est imated \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" code \": Ġ\" BAR \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" type \": Ġ\" P \" ĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠ Ġ\" room \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" type \": Ġ\" A 2 T \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" description \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" lang \": Ġ\" EN \", ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" text \": Ġ\" FLEX IBLE ĠR ATE * BEST ĠLE AST ĠRESTRICT IVE ĠR ATE \\ n 2 ĠS INGLE ĠB ED S , CONF ORT ĠRM , GR AB BR , R AMP ĠACCESS , \\ n W HE EL CHA IR \" ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠ Ġ\" guest s \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" ad ult s \": Ġ 1 ĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠ Ġ\" price \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" currency \": Ġ\" EUR \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" base \": Ġ\" 1 5 0 . 0 0 \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" total \": Ġ\" 1 5 1 . 6 5 \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" vari ations \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" average \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" base \": Ġ\" 1 5 0 . 0 0 \" ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" changes \": Ġ[ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" startDate \": Ġ\" 2 0 1 9 - 0 1 - 2 2 \", ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" endDate \": Ġ\" 2 0 1 9 - 0 1 - 2 3 \", ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" base \": Ġ\" 1 5 0 . 0 0 \" ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ] ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠ Ġ], ĠĠĠĠĠĠ Ġ\" self \": Ġ\" https :// test . api . am ade us . com / v 2 / shopping / hotel - offers / by - hotel ? hotel Id = BW PAR 2 6 1 & ad ult s = 1 & payment Policy = NONE & view = FULL \" ĠĠĠĠ Ġ} ĠĠ Ġ], ĠĠ Ġ\" meta \": Ġ{ ĠĠĠĠ Ġ\" links \": Ġ{ ĠĠĠĠĠĠ Ġ\" next \": Ġ\" https :// test . api . am ade us . com / v 2 / shopping / hotel - offers ? ad ult s = 1 & best Rate Only = true & city Code = PAR & include Closed = false & payment Policy = NONE & radius = 5 & radius Unit = KM & sort = PRICE & view = FULL & page [ offset ]= 0 5 G 1 5 W 3 U 2 N WG _ 9 6 \" ĠĠĠĠ Ġ} ĠĠ Ġ} Ġ} Ġ</ code ></ pre > ĠĊĠĠĠĠ Ġ* ĠThe Ġendpoint Ġis Ġowned Ġby Ġdefault name Ġservice Ġowner ĊĠĠĠĠ Ġ* Ġ@ param Ġcity Code ĠDestination ĠCity ĠCode Ġ( or ĠAir port ĠCode ). ĠIn Ġcase Ġof Ġcity Ġcode , Ġthe Ġsearch Ġwill Ġbe Ġdone Ġaround Ġthe Ġcity Ġcenter . ĠAvailable Ġcodes Ġcan Ġbe Ġfound Ġin Ġ[ I ATA Ġtable Ġcodes ]( http :// www . i ata . org / publications / Pages / code - search . aspx ) Ġ( 3 Ġchars ĠI ATA ĠCode ) ĠĠĠĠĠĠ ĠExample : ĠPAR Ġ ĠShould Ġbe Ġused Ġtogether Ġwith Ġ&# x 6 0 ; radius &# x 6 0 ; + &# x 6 0 ; radius Unit &# x 6 0 ; Ġ( required ) Ġ Ġ__ Mandatory Ġparameter Ġfor Ġa Ġcity Ġsearch __ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġlatitude Ġsearch Ġaround Ġa Ġgeo graphical Ġpoint . ĠThe Ġlatitude Ġis Ġspecified Ġin Ġdecimal Ġdegrees ĠĠĠĠĠ ĠExample : Ġ 5 2 . 5 2 3 8 ĠĠĠĠĠ ĠShould Ġbe Ġused Ġtogether Ġwith Ġ&# x 6 0 ; longitude &# x 6 0 ; + &# x 6 0 ; radius &# x 6 0 ; + &# x 6 0 ; radius Unit &# x 6 0 ; Ġ Ġ( required ) Ġ Ġ__ Mandatory Ġparameter Ġfor Ġa Ġsearch Ġby Ġgeo codes __ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġlongitude Ġsearch Ġaround Ġa Ġgeo graphical Ġpoint . ĠThe Ġlongitude Ġis Ġspecified Ġin Ġdecimal Ġdegrees ĠĠĠĠĠ ĠExample : Ġ 1 3 . 3 8 3 5 Ġ ĠShould Ġbe Ġused Ġtogether Ġwith Ġ&# x 6 0 ; latitude &# x 6 0 ; + &# x 6 0 ; radius &# x 6 0 ; + &# x 6 0 ; radius Unit &# x 6 0 ; Ġ Ġ( required ) Ġ Ġ__ Mandatory Ġparameter Ġfor Ġa Ġsearch Ġby Ġgeo codes __ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġhotel Ids ĠA made us ĠProperty ĠCode s Ġ( 8 Ġchars ) Ġ( comma Ġseparated Ġlist ) Ġ ĠExample : ĠB GL ON B GB , B GM IL B GB ĠĠĠĠĠ Ġ__ Mandatory Ġparameter Ġfor Ġa Ġsearch Ġby Ġpredefined Ġlist Ġof Ġhot els __ Ġ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġcheck In Date Ġcheck - in Ġdate Ġof Ġthe Ġstay Ġ( hotel Ġlocal Ġdate ). ĠFormat ĠYYYY - MM - DD Ġ ĠThe Ġlowest Ġaccepted Ġvalue Ġis Ġthe Ġpresent Ġdate Ġ( no Ġdates Ġin Ġthe Ġpast ). Ġ ĠIf Ġnot Ġpresent , Ġthe Ġdefault Ġvalue Ġwill Ġbe Ġtoday &# 3 9 ; s Ġdate Ġin Ġthe ĠGMT Ġtimezone . ĠĠ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġcheck Out Date Ġcheck - out Ġdate Ġof Ġthe Ġstay Ġ( hotel Ġlocal Ġdate ). ĠFormat ĠYYYY - MM - DD Ġ ĠThe Ġlowest Ġaccepted Ġvalue Ġis Ġcheck In Date + 1 . Ġ ĠIf Ġnot Ġpresent , Ġit Ġwill Ġdefault Ġto Ġcheck In Date Ġ+ Ġ 1 ĠĠ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġroom Quantity Ġnumber Ġof Ġrooms Ġ( 1 - 9 ) Ġ( optional , Ġdefault Ġto Ġ 1 ) ĊĠĠĠĠ Ġ* Ġ@ param Ġad ult s Ġnumber Ġof Ġad ult Ġguest s Ġ( 1 - 9 ) Ġper Ġroom Ġ( optional , Ġdefault Ġto Ġ 2 ) ĊĠĠĠĠ Ġ* Ġ@ param Ġchild A ges Ġcomma Ġseparated Ġlist Ġof Ġa ges Ġof Ġeach Ġchild Ġat Ġthe Ġtime Ġof Ġcheck - out Ġfrom Ġthe Ġhotel . ĠIf Ġseveral Ġchildren Ġhave Ġthe Ġsame Ġage , Ġtheir Ġa ges Ġshould Ġbe Ġrepeated Ġin Ġthe Ġlist Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġradius Ġmaximum Ġdistance Ġ( in Ġ&# x 6 0 ; radius Unit &# x 6 0 ;) Ġfrom ĠDestination Ġ( city Ġcenter Ġor Ġgeo codes ) Ġ( optional , Ġdefault Ġto Ġ 5 ) ĊĠĠĠĠ Ġ* Ġ@ param Ġradius Unit Ġdistance Ġunit Ġ( of Ġthe Ġ&# x 6 0 ; radius &# x 6 0 ; Ġvalue ) Ġ( optional , Ġdefault Ġto ĠK M ) ĊĠĠĠĠ Ġ* Ġ@ param Ġhotel Name ĠSearch Ġby ĠHot el ĠName . ĠAccept s Ġmaximum Ġ 4 Ġkeywords . Ġ ĠExample : ĠHot el ĠCalifornia ĠExample : ĠHot el ĠCal ifo Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġchains ĠChain Ġ( EM ...) Ġor ĠBrand Ġ( SB ...) Ġor ĠMer chant Ġ( AD ...) Ġ( comma Ġseparated Ġlist Ġof ĠA made us Ġ 2 Ġchars ĠCode s ) Ġ ĠExample ĠCh ains : Ġ* ĠEM Ġ&# x 3 D ; ĠMar ri ott Ġ* ĠEH Ġ&# x 3 D ; ĠH il ton Ġ* ĠHY Ġ&# x 3 D ; ĠHy att Ġ* Ġ 6 C Ġ&# x 3 D ; ĠI HG Ġ* ĠWR Ġ&# x 3 D ; ĠW yn dh am Ġ* ĠRT Ġ&# x 3 D ; ĠAcc or Ġ* ĠB W Ġ&# x 3 D ; ĠBest ĠWest ern Ġ* ĠEC Ġ&# x 3 D ; ĠChoice Ġ* ĠC W Ġ&# x 3 D ; ĠRad isson Ġ ĠExample ĠMer ch ants : Ġ* ĠAD Ġ&# x 3 D ; ĠValue ĠHot els ĠĠĠĠ Ġ* ĠH V Ġ&# x 3 D ; ĠH RS Ġ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġrate Codes ĠSpecial ĠRate Ġ( comma Ġseparated Ġlist Ġof ĠA made us Ġ 3 Ġchars ĠCode s ): ĠPublic ĠRate Ġ( PRO ... ), ĠQual ified ĠRate Ġ( GO V ...) Ġor ĠCor por ate ĠRate Ġ( IBM ... ). Ġ ĠWhen Ġa ĠCor por ate ĠRate Ġis Ġentered , ĠA made us Ġperforms Ġa Ġcheck Ġto Ġverify Ġwhich Ġchains Ġhave Ġauthorized Ġthe Ġcaller Ġto Ġview Ġthe Ġrate , Ġonly Ġauthorized Ġchains Ġwill Ġbe Ġqueried Ġfor Ġavailability . Ġ ĠWarning : ĠThe Ġavailability Ġresponse Ġcan Ġalso Ġcontain ĠPublic Ġrates . Ġ ĠExample ĠR ates : Ġ Ġ* ĠGO V Ġ- ĠGovernment ĠRate Ġ* ĠA AA Ġ- ĠA AA ĠRate Ġ* ĠMIL Ġ- ĠM ilitary / V eter an ĠRate Ġ* ĠS NR Ġ- ĠSen ior ĠRate Ġ* ĠPRO Ġ- ĠProm otion al ĠCode Ġ* ĠCOR Ġ- ĠCor por ate ĠCode ĠĠ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġam en ities Ġam en ities Ġ( list ) Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġratings Ġhotel Ġstars . ĠUp Ġto Ġfour Ġvalues Ġcan Ġbe Ġrequested Ġat Ġthe Ġsame Ġtime Ġin Ġa Ġcomma Ġseparated Ġlist Ġ* Ġ 5 Ġstars Ġ* Ġ 4 Ġstars Ġ* Ġ 3 Ġstars Ġ* Ġ 2 Ġstars Ġ* Ġ 1 Ġstar Ġ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġprice Range Ġfilter Ġhotel Ġoffers Ġby Ġprice Ġper Ġnight Ġinterval Ġ( ex : Ġ 2 0 0 - 3 0 0 Ġor Ġ- 3 0 0 Ġor Ġ 1 0 0 ) Ġ ĠIt Ġis Ġmandatory Ġto Ġinclude Ġa Ġcurrency Ġwhen Ġthis Ġfield Ġis Ġset Ġ ĠNote : Ġa Ġmargin Ġof Ġ+ /- Ġ 1 0 % Ġis Ġapplied Ġon Ġthe Ġdaily Ġprice ĠĠ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġcurrency Ġuse Ġthis Ġparameter Ġto Ġrequest Ġa Ġspecific Ġcurrency . ĠISO Ġcurrency Ġcode Ġ( http :// www . iso . org / iso / home / standard s / currency _ codes . htm ). Ġ ĠIf Ġa Ġhotel Ġdoes Ġnot Ġsupport Ġthe Ġrequested Ġcurrency , Ġthe Ġprices Ġfor Ġthe Ġhotel Ġwill Ġbe Ġreturned Ġin Ġthe Ġlocal Ġcurrency Ġof Ġthe Ġhotel Ġand Ġinstead Ġa Ġcurrency Ġconversion Ġrate Ġwill Ġbe Ġadded Ġin Ġthe Ġdictionary . Ġ ĠExample : ĠEUR ĠĠ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġpayment Policy Ġfilter Ġthe Ġresponse Ġbased Ġon Ġa Ġspecific Ġpayment Ġtype . ĠNONE Ġmeans Ġall Ġtypes Ġ( default ) Ġ( optional , Ġdefault Ġto ĠNONE ) ĊĠĠĠĠ Ġ* Ġ@ param Ġboard Type Ġfilter Ġresponse Ġbased Ġon Ġavailable Ġme als Ġ* ĠRO OM _ ONLY Ġ&# x 3 D ; ĠRO Ġ/ ĠRoom ĠOnly Ġ* ĠBRE AK FAST Ġ&# x 3 D ; ĠBB Ġ/ ĠBed Ġ& amp ; ĠBreak fast Ġ* ĠHAL F _ BOARD Ġ&# x 3 D ; ĠDB B Ġ/ ĠD iner Ġ& amp ; ĠBed Ġ& amp ; ĠBreak fast Ġ( only Ġfor ĠAg greg ators ) Ġ* ĠFULL _ BOARD Ġ&# x 3 D ; ĠFB Ġ/ ĠFull ĠBoard Ġ( only Ġfor ĠAg greg ators ) Ġ* ĠALL _ INCL USIVE Ġ&# x 3 D ; ĠAI Ġ/ ĠAll ĠIn clusive Ġ( only Ġfor ĠAg greg ators ) Ġ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġinclude Closed Ġshow ĠAll Ġproperties Ġ( include ĠS old ĠOut ) Ġor ĠAvailable Ġonly . ĠFor ĠS old ĠOut Ġproperties , Ġplease Ġcheck Ġavailability Ġon Ġother Ġdates . ĠTo Ġbe Ġused Ġwith Ġ&# x 6 0 ; sort &# x 6 0 ; ĠDIST ANCE Ġor ĠNONE Ġ( optional , Ġdefault Ġto Ġfalse ) ĊĠĠĠĠ Ġ* Ġ@ param Ġbest Rate Only Ġuse Ġto Ġreturn Ġonly Ġthe Ġche ape st Ġoffer Ġper Ġhotel Ġor Ġall Ġavailable Ġoffers Ġ( optional , Ġdefault Ġto Ġtrue ) ĊĠĠĠĠ Ġ* Ġ@ param Ġview Ġhotel Ġdescriptive Ġcontent Ġto Ġinclude Ġin Ġthe Ġresponse Ġ ĠNONE : Ġgeo coordinates , Ġhotel Ġdistance Ġ ĠLIGHT : ĠNONE Ġview Ġ+ Ġcity Ġname , Ġphone Ġnumber , Ġf ax , Ġaddress , Ġpostal Ġcode , Ġcountry Ġcode , Ġstate Ġcode , Ġratings , Ġ 1 Ġimage Ġ ĠFULL : ĠLIGHT Ġview Ġ+ Ġhotel Ġdescription , Ġam en ities Ġand Ġfacilities Ġ Ġ( optional , Ġdefault Ġto ĠFULL ) ĊĠĠĠĠ Ġ* Ġ@ param Ġsort Ġsort Ġby : Ġ* Ġdistance Ġfrom Ġcity Ġcenter Ġ( or Ġreference Ġpoint ) Ġ* Ġlowest Ġprice Ġfirst Ġ( warning : Ġall Ġhot els Ġmay Ġnot Ġbe Ġreturned ) Ġ Ġ( optional , Ġdefault Ġto ĠNONE ) ĊĠĠĠĠ Ġ* Ġ@ param Ġpage Limit Ġmaximum Ġnumber Ġof Ġhot els Ġto Ġreturn Ġin Ġeach Ġresponse Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġpage Offset Ġused Ġto Ġspecify Ġthe Ġnext Ġscrolling Ġwindow Ġif Ġall Ġoffers Ġcould Ġnot Ġbe Ġreturned Ġin Ġthe Ġcurrent Ġresponse . ĠUse Ġthe Ġnext Ġlink Ġin Ġthe Ġresponse Ġto Ġhave Ġit Ġautomatically Ġadded . Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġlang Ġrequested Ġlanguage Ġof Ġdescriptive Ġtexts . ĠĠ ĠExamples : ĠFR Ġ, Ġfr Ġ, Ġfr - FR Ġ Ġif Ġa Ġlanguage Ġis Ġnot Ġav a iable Ġthe Ġtext Ġwill Ġbe Ġreturned Ġin Ġenglish . ĠISO Ġlanguage Ġcode Ġ( https :// www . iso . org / iso - 6 3 9 - language - codes . html ) Ġ Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GET (" shopping / hotel - offers ") ĊĠĠĠ Ġsuspend Ġfun Ġget Multi Hotel Offers ( ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" city Code ") Ġcity Code : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" latitude ") Ġlatitude : ĠDouble ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" longitude ") Ġlongitude : ĠDouble ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" hotel Ids ") Ġ@ CSV Ġhotel Ids : ĠList < String > ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" check In Date ") Ġcheck In Date : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" check Out Date ") Ġcheck Out Date : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" room Quantity ") Ġroom Quantity : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" ad ult s ") Ġad ult s : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" child A ges ") Ġ@ CSV Ġchild A ges : ĠList < Int > ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" radius ") Ġradius : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" radius Unit ") Ġradius Unit : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" hotel Name ") Ġhotel Name : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" chains ") Ġ@ CSV Ġchains : ĠList < String > ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" rate Codes ") Ġ@ CSV Ġrate Codes : ĠList < String > ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" amen ities ") Ġ@ CSV Ġam en ities : ĠList < String > ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" ratings ") Ġ@ CSV Ġratings : ĠList < Int > ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" price Range ") Ġprice Range : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" currency ") Ġcurrency : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" payment Policy ") Ġpayment Policy : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" board Type ") Ġboard Type : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" include Closed ") Ġinclude Closed : ĠBoolean ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" best Rate Only ") Ġbest Rate Only : ĠBoolean ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" view ") Ġview : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" sort ") Ġsort : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" page [ limit ]") Ġpage Limit : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" page [ offset ]") Ġpage Offset : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" lang ") Ġlang : ĠString ? ĊĠĠĠ Ġ): ĠApiResponse < List < Hotel Offer >> ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠVIEW ĠRO OM ĠDET AIL S . ĊĠĠĠĠ Ġ* ĠReturn Ġall Ġavailable Ġdetails Ġof Ġa Ġspecific Ġhotel Ġoffer . ĠĠĠ ĠReturned Ġdetails Ġmainly Ġincludes : ĠĠ Ġ- Ġprices Ġwith Ġtax ĠĠ Ġ- Ġaccepted Ġmethods Ġof Ġpayments ĠĠ Ġ- Ġcancellation Ġpolicies ĠĠ Ġ- Ġguaranteed Ġpr icing ĠĠ Ġ- Ġdescriptions Ġabout Ġthe Ġme al , Ġroom , Ġand Ġspecial Ġrate . ĠĊĠĠĠĠ Ġ* ĠThe Ġendpoint Ġis Ġowned Ġby Ġdefault name Ġservice Ġowner ĊĠĠĠĠ Ġ* Ġ@ param Ġoffer Id Ġoffer Ġid Ġto Ġrequest . ĠPlease Ġnote Ġthat Ġan Ġoffer Ġid Ġhas Ġa Ġlimited Ġlifetime Ġand Ġwill Ġexpire Ġ( required ) ĊĠĠĠĠ Ġ* Ġ@ param Ġlang Ġrequested Ġlanguage Ġof Ġdescriptive Ġtexts . ĠĠ ĠExamples : ĠFR Ġ, Ġfr Ġ, Ġfr - FR Ġ Ġif Ġa Ġlanguage Ġis Ġnot Ġav a iable Ġthe Ġtext Ġwill Ġbe Ġreturned Ġin Ġenglish . ĠISO Ġlanguage Ġcode Ġ( https :// www . iso . org / iso - 6 3 9 - language - codes . html ) Ġ Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GET (" shopping / hotel - offers /{ offer Id }") ĊĠĠĠ Ġsuspend Ġfun Ġget Offer Pricing ( ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Path (" offer Id ") Ġoffer Id : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" lang ") Ġlang : ĠString ? ĊĠĠĠ Ġ): ĠApiResponse < Hotel Offer > ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠVIEW ĠH OT EL ĠR OO MS . ĊĠĠĠĠ Ġ* ĠThis Ġservice Ġwill Ġreturn Ġall Ġavailable Ġoffers Ġfor Ġa Ġgiven Ġhotel Ġat Ġa Ġgiven Ġdate Ġrange . ĠThe Ġuser Ġcan Ġfilter Ġthe Ġoffers Ġreturned Ġby Ġasking Ġfor Ġa Ġspecific Ġme al , Ġrate Code , Ġor Ġother Ġparameters Ġas Ġdescribed Ġhere . Ġ ĠNote : ĠAt Ġthis Ġstep , Ġexact Ġprices Ġare Ġreturned . Ġ Ġ### ĠQuery Ġexample ĠGet Ġall Ġoffers Ġfor ĠB ul g ari ĠHot els ĠRes ort s ĠMil ano Ġavailable Ġtoday . Ġ< pre >< code > ĠGET Ġhttps :// test . api . am ade us . com / v 2 / shopping / hotel - offers / by - hotel ? hotel Id = B GM IL B GB & ad ult s = 2 & room Quantity = 1 & payment Policy = NONE & view = FULL _ ALL _ I MAGES Ġ</ code ></ pre > Ġ Ġ### ĠResponse Ġexample Ġ< pre >< code > Ġ{ ĠĠ Ġ\" data \": Ġ{ ĠĠĠĠ Ġ\" type \": Ġ\" hotel - offers \", ĠĠĠĠ Ġ\" hotel \": Ġ{ ĠĠĠĠĠĠ Ġ\" type \": Ġ\" hotel \", ĠĠĠĠĠĠ Ġ\" hotel Id \": Ġ\" B GM IL B GB \", ĠĠĠĠĠĠ Ġ\" chain Code \": Ġ\" BG \", ĠĠĠĠĠĠ Ġ\" du pe Id \": Ġ\" 7 0 0 0 2 5 1 0 6 \", ĠĠĠĠĠĠ Ġ\" name \": Ġ\" B UL G ARI ĠH OT EL S ĠRES ORT S ĠMIL AN O \", ĠĠĠĠĠĠ Ġ\" rating \": Ġ\" 5 \", ĠĠĠĠĠĠ Ġ\" city Code \": Ġ\" MIL \", ĠĠĠĠĠĠ Ġ\" latitude \": Ġ 4 5 . 4 7 2 5 3 , ĠĠĠĠĠĠ Ġ\" longitude \": Ġ 9 . 1 8 8 0 5 , ĠĠĠĠĠĠ Ġ\" address \": Ġ{ ĠĠĠĠĠĠĠĠ Ġ\" lines \": Ġ[ ĠĠĠĠĠĠĠĠĠĠ Ġ\" V IA ĠPRIV ATA ĠF RATE L LI ĠG AB BA Ġ 7 B \" ĠĠĠĠĠĠĠĠ Ġ], ĠĠĠĠĠĠĠĠ Ġ\" postal Code \": Ġ\" 2 0 1 2 1 \", ĠĠĠĠĠĠĠĠ Ġ\" city Name \": Ġ\" MIL AN \", ĠĠĠĠĠĠĠĠ Ġ\" country Code \": Ġ\" IT \" ĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠ Ġ\" contact \": Ġ{ ĠĠĠĠĠĠĠĠ Ġ\" phone \": Ġ\" 3 9 - 0 2 - 8 0 5 8 0 5 1 \", ĠĠĠĠĠĠĠĠ Ġ\" fax \": Ġ\" 3 9 - 0 2 - 8 0 5 8 0 5 2 2 2 \" ĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠ Ġ\" amen ities \": Ġ[ ĠĠĠĠĠĠĠĠ Ġ\" CON VENT ION _ CTR \", ĠĠĠĠĠĠĠĠ Ġ\" ME ET ING _ RO O MS \", ĠĠĠĠĠĠĠĠ Ġ\" ICE _ MACH IN ES \", ĠĠĠĠĠĠĠĠ Ġ\" REST A UR ANT \", ĠĠĠĠĠĠĠĠ Ġ\" HAND IC AP _ FAC \", ĠĠĠĠĠĠĠĠ Ġ\" ACC _ TO ILE TS \", ĠĠĠĠĠĠĠĠ Ġ\" DIS _ PAR KG \", ĠĠĠĠĠĠĠĠ Ġ\" B AB Y - S IT TING \", ĠĠĠĠĠĠĠĠ Ġ\" BE AUT Y _ PAR LO UR \", ĠĠĠĠĠĠĠĠ Ġ\" CAR _ RENT AL \", ĠĠĠĠĠĠĠĠ Ġ\" E LE V ATOR \", ĠĠĠĠĠĠĠĠ Ġ\" EX CHANGE _ FAC \", ĠĠĠĠĠĠĠĠ Ġ\" WIFI \", ĠĠĠĠĠĠĠĠ Ġ\" LA UN DR Y _ SVC \", ĠĠĠĠĠĠĠĠ Ġ\" SPA \", ĠĠĠĠĠĠĠĠ Ġ\" VAL ET _ PAR K ING \", ĠĠĠĠĠĠĠĠ Ġ\" HA IRD RES SER \", ĠĠĠĠĠĠĠĠ Ġ\" SW IM M ING _ POOL \", ĠĠĠĠĠĠĠĠ Ġ\" AIR _ CONDITION ING \", ĠĠĠĠĠĠĠĠ Ġ\" HA IR _ DR Y ER \", ĠĠĠĠĠĠĠĠ Ġ\" MIN IB AR \", ĠĠĠĠĠĠĠĠ Ġ\" MOV IE _ CHANNEL S \", ĠĠĠĠĠĠĠĠ Ġ\" ROOM _ SERVICE \", ĠĠĠĠĠĠĠĠ Ġ\" TELE V ISION \", ĠĠĠĠĠĠĠĠ Ġ\" SAFE _ DEP _ BOX \", ĠĠĠĠĠĠĠĠ Ġ\" FITNESS _ CENTER \" ĠĠĠĠĠĠ Ġ], ĠĠĠĠĠĠ Ġ\" media \": Ġ[ ĠĠĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" uri \": Ġ\" http :// p dt . mult ime di are pository . testing . am ade us . com / cm r / retrieve / hotel / B 6 AA 0 C 7 9 2 0 2 1 4 C 4 9 AA F BC FFF 3 2 A 1 5 3 0 0 \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" category \": Ġ\" EXT ER IOR \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" uri \": Ġ\" http :// p dt . mult ime di are pository . testing . am ade us . com / cm r / retrieve / hotel / 0 B 9 2 4 5 5 5 5 9 6 4 4 1 0 B 9 7 E 9 5 8 1 2 8 EB 3 DE 5 2 \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" category \": Ġ\" LO BB Y \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" uri \": Ġ\" http :// p dt . mult ime di are pository . testing . am ade us . com / cm r / retrieve / hotel / DD FD 5 AD 2 2 B 1 3 4 1 1 0 BC DB E 6 4 1 8 6 FE 8 6 0 A \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" category \": Ġ\" SUITE \" ĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠ Ġ] ĠĠĠĠ Ġ}, ĠĠĠĠ Ġ\" available \": Ġtrue , ĠĠĠĠ Ġ\" offers \": Ġ[ ĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠ Ġ\" id \": Ġ\" 8 BB 1 F 8 9 D 3 7 7 4 0 9 FE FAC B 3 E 7 3 6 5 4 A 5 D 7 6 5 CD 8 1 2 9 2 0 8 0 2 E 5 9 7 6 BF BB 0 6 0 B AF 2 3 AD 7 \", ĠĠĠĠĠĠĠĠ Ġ\" rate Code \": Ġ\" R AC \", ĠĠĠĠĠĠĠĠ Ġ\" rate Family Est imated \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" code \": Ġ\" R AC \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" type \": Ġ\" P \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" room \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" type \": Ġ\" REG \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" type Est imated \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" category \": Ġ\" SUPER IOR _ ROOM \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" bed s \": Ġ 1 , ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" bed Type \": Ġ\" K ING \" ĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠ Ġ\" description \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" lang \": Ġ\" EN \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" text \": Ġ\" Regular ĠRate \\ n Super ior ĠRoom Ġg arden Ġor Ġp atio Ġview , Ġlarge Ġb ath r \\ no om , Ġ 1 ĠKing , Ġ 3 5 sq m / 3 7 7 sq ft , ĠWire less Ġinternet ,\" ĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" guest s \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" ad ult s \": Ġ 2 ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" price \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" currency \": Ġ\" EUR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" total \": Ġ\" 8 5 7 . 0 0 \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" self \": Ġ\" https :// test . api . am ade us . com / v 2 / shopping / hotel - offers / 8 BB 1 F 8 9 D 3 7 7 4 0 9 FE FAC B 3 E 7 3 6 5 4 A 5 D 7 6 5 CD 8 1 2 9 2 0 8 0 2 E 5 9 7 6 BF BB 0 6 0 B AF 2 3 AD 7 \" ĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠ Ġ\" id \": Ġ\" 2 E 5 6 5 0 8 2 9 E 0 1 B 8 BD 8 8 0 8 5 B 5 9 7 2 6 6 F 1 5 EF 0 3 E 6 E 2 3 BC 8 DB 1 A 4 7 0 A 6 D 0 3 F 8 E 2 BA 1 A 8 \", ĠĠĠĠĠĠĠĠ Ġ\" rate Code \": Ġ\" R AC \", ĠĠĠĠĠĠĠĠ Ġ\" rate Family Est imated \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" code \": Ġ\" R AC \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" type \": Ġ\" P \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" room \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" type \": Ġ\" REG \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" type Est imated \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" category \": Ġ\" DEL UX E _ ROOM \" ĠĠĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠĠĠ Ġ\" description \": Ġ{ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" lang \": Ġ\" EN \", ĠĠĠĠĠĠĠĠĠĠĠĠ Ġ\" text \": Ġ\" Regular ĠRate \\ n Del ux e ĠRoom Ġg arden Ġor Ġp atio Ġview , Ġwalk - in Ġclose \\ nt , Ġlarge Ġb ath room , Ġ 1 ĠKing Ġor Ġ 2 ĠQue en , Ġ 4 0 sq m / 4 3 0 \" ĠĠĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" guest s \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" ad ult s \": Ġ 2 ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" price \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ\" currency \": Ġ\" EUR \", ĠĠĠĠĠĠĠĠĠĠ Ġ\" total \": Ġ\" 9 1 2 . 0 0 \" ĠĠĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠĠĠ Ġ\" self \": Ġ\" https :// test . api . am ade us . com / v 2 / shopping / hotel - offers / 2 E 5 6 5 0 8 2 9 E 0 1 B 8 BD 8 8 0 8 5 B 5 9 7 2 6 6 F 1 5 EF 0 3 E 6 E 2 3 BC 8 DB 1 A 4 7 0 A 6 D 0 3 F 8 E 2 BA 1 A 8 \" ĠĠĠĠĠĠ Ġ} ĠĠĠĠ Ġ] ĠĠ Ġ} Ġ} Ġ</ code ></ pre > ĠĠĊĠĠĠĠ Ġ* ĠThe Ġendpoint Ġis Ġowned Ġby Ġdefault name Ġservice Ġowner ĊĠĠĠĠ Ġ* Ġ@ param Ġhotel Id ĠA made us ĠProperty ĠCode Ġ( 8 Ġchars ) Ġ ĠExample : ĠBG MIL B GB Ġ Ġ( required ) ĊĠĠĠĠ Ġ* Ġ@ param Ġcheck In Date Ġcheck - in Ġdate Ġof Ġthe Ġstay Ġ( hotel Ġlocal Ġdate ). ĠFormat ĠYYYY - MM - DD Ġ ĠThe Ġlowest Ġaccepted Ġvalue Ġis Ġthe Ġpresent Ġdate Ġ( no Ġdates Ġin Ġthe Ġpast ). Ġ ĠIf Ġnot Ġpresent , Ġthe Ġdefault Ġvalue Ġwill Ġbe Ġtoday &# 3 9 ; s Ġdate Ġin Ġthe ĠGMT Ġtimezone . ĠĠ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġcheck Out Date Ġcheck - out Ġdate Ġof Ġthe Ġstay Ġ( hotel Ġlocal Ġdate ). ĠFormat ĠYYYY - MM - DD Ġ ĠThe Ġlowest Ġaccepted Ġvalue Ġis Ġcheck In Date + 1 . Ġ ĠIf Ġnot Ġpresent , Ġit Ġwill Ġdefault Ġto Ġcheck In Date Ġ+ Ġ 1 ĠĠ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġad ult s Ġnumber Ġof Ġad ult Ġguest s Ġ( 1 - 9 ) Ġper Ġroom Ġ( optional , Ġdefault Ġto Ġ 2 ) ĊĠĠĠĠ Ġ* Ġ@ param Ġchild A ges Ġcomma Ġseparated Ġlist Ġof Ġa ges Ġof Ġeach Ġchild Ġat Ġthe Ġtime Ġof Ġcheck - out Ġfrom Ġthe Ġhotel . ĠIf Ġseveral Ġchildren Ġhave Ġthe Ġsame Ġage , Ġtheir Ġa ges Ġshould Ġbe Ġrepeated Ġin Ġthe Ġlist Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġrate Codes ĠSpecial ĠRate Ġ( comma Ġseparated Ġlist Ġof ĠA made us Ġ 3 Ġchars ĠCode s ): ĠPublic ĠRate Ġ( PRO ... ), ĠQual ified ĠRate Ġ( GO V ...) Ġor ĠCor por ate ĠRate Ġ( IBM ... ). Ġ ĠWhen Ġa ĠCor por ate ĠRate Ġis Ġentered , ĠA made us Ġperforms Ġa Ġcheck Ġto Ġverify Ġwhich Ġchains Ġhave Ġauthorized Ġthe Ġcaller Ġto Ġview Ġthe Ġrate , Ġonly Ġauthorized Ġchains Ġwill Ġbe Ġqueried Ġfor Ġavailability . Ġ ĠWarning : ĠThe Ġavailability Ġresponse Ġcan Ġalso Ġcontain ĠPublic Ġrates . Ġ ĠExample ĠR ates : Ġ Ġ* ĠGO V Ġ- ĠGovernment ĠRate Ġ* ĠA AA Ġ- ĠA AA ĠRate Ġ* ĠMIL Ġ- ĠM ilitary / V eter an ĠRate Ġ* ĠS NR Ġ- ĠSen ior ĠRate Ġ* ĠPRO Ġ- ĠProm otion al ĠCode Ġ* ĠCOR Ġ- ĠCor por ate ĠCode ĠĠ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġroom Quantity Ġnumber Ġof Ġrooms Ġ( 1 - 9 ) Ġ( optional , Ġdefault Ġto Ġ 1 ) ĊĠĠĠĠ Ġ* Ġ@ param Ġcurrency Ġuse Ġthis Ġparameter Ġto Ġrequest Ġa Ġspecific Ġcurrency . ĠISO Ġcurrency Ġcode Ġ( http :// www . iso . org / iso / home / standard s / currency _ codes . htm ). Ġ ĠIf Ġa Ġhotel Ġdoes Ġnot Ġsupport Ġthe Ġrequested Ġcurrency , Ġthe Ġprices Ġfor Ġthe Ġhotel Ġwill Ġbe Ġreturned Ġin Ġthe Ġlocal Ġcurrency Ġof Ġthe Ġhotel Ġand Ġinstead Ġa Ġcurrency Ġconversion Ġrate Ġwill Ġbe Ġadded Ġin Ġthe Ġdictionary . Ġ ĠExample : ĠEUR ĠĠ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġpayment Policy Ġfilter Ġthe Ġresponse Ġbased Ġon Ġa Ġspecific Ġpayment Ġtype . ĠNONE Ġmeans Ġall Ġtypes Ġ( default ) Ġ( optional , Ġdefault Ġto ĠNONE ) ĊĠĠĠĠ Ġ* Ġ@ param Ġboard Type Ġfilter Ġresponse Ġbased Ġon Ġavailable Ġme als Ġ* ĠRO OM _ ONLY Ġ&# x 3 D ; ĠRO Ġ/ ĠRoom ĠOnly Ġ* ĠBRE AK FAST Ġ&# x 3 D ; ĠBB Ġ/ ĠBed Ġ& amp ; ĠBreak fast Ġ* ĠHAL F _ BOARD Ġ&# x 3 D ; ĠDB B Ġ/ ĠD iner Ġ& amp ; ĠBed Ġ& amp ; ĠBreak fast Ġ( only Ġfor ĠAg greg ators ) Ġ* ĠFULL _ BOARD Ġ&# x 3 D ; ĠFB Ġ/ ĠFull ĠBoard Ġ( only Ġfor ĠAg greg ators ) Ġ* ĠALL _ INCL USIVE Ġ&# x 3 D ; ĠAI Ġ/ ĠAll ĠIn clusive Ġ( only Ġfor ĠAg greg ators ) Ġ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġview Ġhotel Ġdescriptive Ġcontent Ġto Ġinclude Ġin Ġthe Ġresponse Ġ ĠNONE : Ġgeo coordinates , Ġhotel Ġdistance Ġ ĠLIGHT : ĠNONE Ġview Ġ+ Ġcity Ġname , Ġphone Ġnumber , Ġf ax , Ġaddress , Ġpostal Ġcode , Ġcountry Ġcode , Ġstate Ġcode , Ġratings , Ġ 1 Ġimage Ġ ĠFULL : ĠLIGHT Ġview Ġ+ Ġhotel Ġdescription , Ġam en ities Ġand Ġfacilities Ġ ĠFULL _ ALL _ I MAGES : ĠFULL Ġview Ġ+ Ġall Ġimages Ġ Ġ( optional , Ġdefault Ġto ĠFULL _ ALL _ I MAGES ) ĊĠĠĠĠ Ġ* Ġ@ param Ġlang Ġrequested Ġlanguage Ġof Ġdescriptive Ġtexts . ĠĠ ĠExamples : ĠFR Ġ, Ġfr Ġ, Ġfr - FR Ġ Ġif Ġa Ġlanguage Ġis Ġnot Ġav a iable Ġthe Ġtext Ġwill Ġbe Ġreturned Ġin Ġenglish . ĠISO Ġlanguage Ġcode Ġ( https :// www . iso . org / iso - 6 3 9 - language - codes . html ) Ġ Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GET (" shopping / hotel - offers / by - hotel ") ĊĠĠĠ Ġsuspend Ġfun Ġget Single Hotel Offers ( ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" hotel Id ") Ġhotel Id : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" check In Date ") Ġcheck In Date : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" check Out Date ") Ġcheck Out Date : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" ad ult s ") Ġad ult s : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" child A ges ") Ġ@ CSV Ġchild A ges : ĠList < Int > ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" rate Codes ") Ġ@ CSV Ġrate Codes : ĠList < String > ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" room Quantity ") Ġroom Quantity : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" currency ") Ġcurrency : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" payment Policy ") Ġpayment Policy : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" board Type ") Ġboard Type : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" view ") Ġview : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" lang ") Ġlang : ĠString ? ĊĠĠĠ Ġ): ĠApiResponse < Hotel Offer > Ċ } Ċ