{"ok":true,"name":"Restohinnad API","version":"v1","country":"lv","base":"https://lv.restohinnad.ee","auth":"none","docs":"https://lv.restohinnad.ee/api/v1/docs","openapi":"https://lv.restohinnad.ee/api/v1/openapi.json","hosts":{"ee":"https://restohinnad.ee","lv":"https://lv.restohinnad.ee","lt":"https://lt.restohinnad.ee","fi":"https://fi.restohinnad.ee"},"endpoints":[{"method":"GET","path":"/api/v1","about":"This index."},{"method":"GET","path":"/api/v1/docs","about":"Human documentation for this host."},{"method":"GET","path":"/api/v1/openapi.json","about":"OpenAPI 3 description."},{"method":"GET","path":"/api/v1/restaurants","query":["country","id","q","city","kind","limit","offset"],"about":"Restaurants in this country. ?id= returns one. Prices are euros; a missing price is null."},{"method":"GET","path":"/api/v1/menu","query":["id","country","limit","offset"],"about":"One restaurant menu. id is required."},{"method":"GET","path":"/api/v1/cities","about":"City slugs accepted by ?city=."},{"method":"GET","path":"/api/compare","query":["dish","restaurant","item","city","country","lat","lon","radius"],"about":"One dish across the menus that print it, with the median and the spread."},{"method":"GET","path":"/api/compare-index","query":["category","country","limit"],"about":"Dishes that can be compared."},{"method":"GET","path":"/api/catalog","query":["country"],"about":"The full catalog feed the site itself reads."},{"method":"GET","path":"/api/menus","query":["country"],"about":"Every menu in the country, in one document."},{"method":"GET","path":"/api/logo","query":["id","v"],"about":"A restaurant logo, when we have stored one."},{"method":"GET","path":"/api/price-reports","query":["country"],"about":"Reader-submitted prices currently shown over the menu price."},{"method":"POST","path":"/api/report-price","about":"Submit a price. Rate-limited, no account. See the docs page."}]}