package Ġcom . be bes a uri os . x com 2 . service . ret rofit Ċ Ċ import Ġokhttp 3 . ResponseBody Ċ import Ġretrofit 2 . Call Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Path ĊĊ Ċ interface ĠFile Service Ġ{ ĊĠĠĠ Ġ@ GET (" MSI . json ") ĊĠĠĠ Ġfun Ġget Master Search Index Metadata (): ĠCall < ResponseBody > ĊĊĠĠĠ Ġ@ GET (" MSI . json ? alt = media ") ĊĠĠĠ Ġfun Ġget Master Search Index (): ĠCall < ResponseBody > ĊĊĠĠĠ Ġ@ GET (" pages % 2 F { key }. json ") ĊĠĠĠ Ġfun Ġget Page Metadata (@ Path (" key ") Ġkey : ĠString ) Ġ: ĠCall < ResponseBody > ĊĊĠĠĠ Ġ@ GET (" pages % 2 F { key }. json ? alt = media ") ĊĠĠĠ Ġfun Ġget Page (@ Path (" key ") Ġkey : ĠString ): ĠCall < ResponseBody > Ċ }