Restohinnad

Restohinnad API

Loe Eesti, Läti, Leedu ja Soome restoranide menüüsid ja hindu.

No API key. GET only. The host is the country: this page is ee. Add ?country=ee, lv, lt or fi to read another market. A price is euros. null means the menu did not print a price. The same paths work on restohinnad.ee, lv.restohinnad.ee, lt.restohinnad.ee and fi.restohinnad.ee.

Restaurants

Every restaurant with a menu. Filter by name, city or kind. With ?id= you get one.

curl -sS 'https://restohinnad.ee/api/v1/restaurants?limit=2'
QueryMeaning
idOne restaurant, for example burgerking-ee.
qPart of the restaurant name. At most 80 characters.
cityA slug from /api/v1/cities, such as tallinn, riga, vilnius or helsinki.
kindvenue or chain, matching the restaurant's own kind.
limit1–100, default 50.
offsetHow many matches to skip.
countryee, lv, lt or fi. Defaults to this host.

Menu

Replace RESTAURANT_ID with an id from the restaurant list. limit is 1–500, default 200.

curl -sS 'https://restohinnad.ee/api/v1/menu?id=RESTAURANT_ID'

Cities

The city slugs this country accepts.

curl -sS 'https://restohinnad.ee/api/v1/cities'

Compare a dish

Dishes that appear on more than one menu. Open one with /api/compare?dish=DISH_KEY or with ?restaurant= and ?item=.

curl -sS 'https://restohinnad.ee/api/compare-index?limit=5'

Also on this host

Errors

JSON index · OpenAPI