Lunch menus,
structured & accessible.
namenu+ scrapes daily lunch menus from Slovak restaurants and exposes them via a clean REST API. Filter by city, day, allergens, price, delivery — and build things on top.
What is namenu+?
namenu+ aggregates daily lunch menus published on namenu.sk and other sources into a structured, queryable API. Instead of manually checking restaurant websites, you get clean JSON with dish names, prices, allergens, nutritional info, and delivery availability.
Currently covering Levice, Slovakia with more cities being added as the project grows. The full week's menu is scraped every day — so you can query Monday's menu on a Wednesday.
Authentication
All API requests require an API key passed in the Authorization header.
Include your key with every request:
Keys are personal and linked to your email. Don't share them. See the Access section below to request one.
API Endpoints
Returns all cities that have been scraped at least once.
| param | type | description | |
|---|---|---|---|
| city | path | City slug e.g. levice | required |
| param | type | description | |
|---|---|---|---|
| city | path | City slug | required |
| date | query | YYYY-MM-DD, defaults to today | optional |
| delivery | query | true/false — filter by delivery | optional |
| param | type | description | |
|---|---|---|---|
| city | path | City slug | required |
| slug | path | Restaurant slug | required |
| date | query | YYYY-MM-DD, defaults to today | optional |
| param | type | description | |
|---|---|---|---|
| city | path | City slug | required |
| date | query | YYYY-MM-DD, defaults to today | optional |
| type | query | soup / main / dessert | optional |
| delivery | query | true/false | optional |
| max_price | query | Max price in EUR | optional |
| exclude_allergens | query | Comma-separated allergen numbers e.g. 1,7,14 | optional |
| limit | query | Max results, default 50, max 200 | optional |
| offset | query | Pagination offset | optional |
Get API Access
namenu+ is currently in early access beta. Keys are issued manually — send a request email and you'll get a key linked to your address within a day or two.
Request your API key
Tell us what you're building. Keys are free during beta. One key per developer.
✉ Request early access