Feinkost Kombinat APIfeinkost-kombinat.de ↗
Fetch the weekly lunch menu from Feinkost Kombinat. Get daily dishes with dates and prices, plus weekly specials, via a single structured API endpoint.
What is the Feinkost Kombinat API?
The Feinkost Kombinat API provides 1 endpoint — get_weekly_menu — that returns the full lunch menu for the current or upcoming week from the Munich-based restaurant. Each response includes 7 structured fields covering daily dish names, prices, dates, day names, weekly specials, the calendar week title, and the date range for the period. Both the current week and the next published week are accessible.
curl -X GET 'https://api.parse.bot/scraper/99340906-db30-407d-8d82-ed9a393f86ad/get_weekly_menu?week=current' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace feinkost-kombinat-de-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
"""Walkthrough: Feinkost Kombinat lunch menu SDK — fetch and display weekly menus."""
from parse_apis.feinkost_kombinat_de_api import FeinkostKombinat, Week, InvalidWeek
client = FeinkostKombinat()
# Fetch the current week's menu
menu = client.menus.get(week=Week.CURRENT)
print(f"{menu.week_title} ({menu.week_dates})")
# Show daily dishes with day and price
for dish in menu.daily_dishes:
print(f" {dish.day} {dish.date}: {dish.title} — {dish.price}")
# Show weekly specials available all week
print("\nWochengerichte:")
for special in menu.weekly_dishes:
print(f" {special.title} — {special.price} ({special.availability})")
# Fetch next week's menu
try:
next_menu = client.menus.get(week=Week.NEXT)
print(f"\nNächste Woche: {next_menu.week_title} ({next_menu.week_dates})")
print(f" {len(next_menu.daily_dishes)} Tagesgerichte, {len(next_menu.weekly_dishes)} Wochengerichte")
except InvalidWeek:
# Raised when the requested week value is not recognized
print("\nNext week's menu is not yet available.")
print("\nexercised: menus.get (current + next week)")
Returns the lunch menu for the current or next week. Each response includes daily dishes (with day name, date, dish title, and price) and weekly specials (Lieblinge der Woche) available every day Monday to Friday. The site publishes two weeks at a time: the current week and the upcoming week.
| Param | Type | Description |
|---|---|---|
| week | string | Which week's menu to fetch. |
{
"type": "object",
"fields": {
"week_dates": "string - date range for the week, e.g. '10.08. bis 14.08.2026'",
"week_title": "string - title of the menu, e.g. 'KW 34 SPEISEKARTE' or 'AKTUELLE SPEISEKARTE'",
"daily_dishes": "array of daily dish objects, each with title, price, date (DD.MM.YYYY), and day name",
"weekly_dishes": "array of weekly special dishes available all week, each with title, price, and availability note"
},
"sample": {
"data": {
"week_dates": "10.08. bis 14.08.2026",
"week_title": "AKTUELLE SPEISEKARTE",
"daily_dishes": [
{
"day": "Montag",
"date": "10.08.2026",
"price": "9,00EUR",
"title": "Zwei Eier in Senfsosse mit Petersilienkartoffeln und kleinem Salat"
},
{
"day": "Dienstag",
"date": "11.08.2026",
"price": "9,50EUR",
"title": "Omas Bratklops mit Schmorzwiebeln, rahmigem Kohlrabi und Kartoffelstampf"
},
{
"day": "Freitag",
"date": "14.08.2026",
"price": "9,00EUR",
"title": "Grosse Ofenkartoffel mit Kraeuterquark und Sommersalat"
}
],
"weekly_dishes": [
{
"price": "6,00EUR",
"title": "Zucchinicremesuppchen mit Zitrusoel und Crostini",
"availability": "ganze Woche (Montag bis Freitag)"
},
{
"price": "15,00EUR",
"title": "Spare Ribs BBQ-Style mit Ofenkartoffel und Sour Cream",
"availability": "ganze Woche (Montag bis Freitag)"
},
{
"price": "4,00EUR",
"title": "Tiramisu",
"availability": "ganze Woche (Montag bis Freitag)"
}
]
},
"status": "success"
}
}About the Feinkost Kombinat API
What the API Returns
The get_weekly_menu endpoint returns the lunch menu published at feinkost-kombinat.de for a given week. The response contains a week_title (e.g. KW 34 SPEISEKARTE or AKTUELLE SPEISEKARTE), a week_dates string showing the Monday-to-Friday date range, an array of daily_dishes, and an array of weekly_dishes.
Daily Dishes vs. Weekly Specials
daily_dishes is an array of objects, each carrying a title, price, date (formatted as DD.MM.YYYY), and day_name. These are dishes that rotate day by day. weekly_dishes (labeled *Lieblinge der Woche* on the site) are items available every weekday throughout the week; each object includes a title, price, and an availability_note confirming Monday-to-Friday availability.
Week Selection
The optional week input parameter controls which week's menu to retrieve. Feinkost Kombinat publishes two weeks at a time — the current week and the following week — so the API can return menus for either. Omitting the parameter defaults to the current week's menu.
Coverage Scope
The API covers the lunch menu only. It does not expose catering inquiries, reservation data, event bookings, or the full à-la-carte dinner menu. Menu availability depends on what the restaurant has published for a given week; if no next-week menu has been posted yet, only the current week's data will be available.
The Feinkost Kombinat API is a managed, monitored endpoint for feinkost-kombinat.de — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when feinkost-kombinat.de changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official feinkost-kombinat.de API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Build a weekly meal-planning tool for office workers near Feinkost Kombinat using
daily_dishesdates and prices. - Send automated Slack or Teams notifications each Monday with the week's
weekly_dishesspecials and their prices. - Track dish pricing over time by logging
pricefields fromdaily_disheson a per-week basis. - Display a live lunch menu widget on a company intranet, refreshed from
week_titleandweek_dateseach week. - Create a calendar integration that maps each
daily_dishesentry to its correspondingdateandday_name. - Aggregate weekly specials data to analyze how often particular dishes recur across multiple weeks.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Feinkost Kombinat have an official developer API?+
What does `get_weekly_menu` return for the `weekly_dishes` array specifically?+
weekly_dishes contains a title, a price, and an availability note confirming the dish is offered Monday through Friday for the entire week. These are distinct from daily_dishes, which change each day and include a specific date and day_name per entry.Can I retrieve menus for past weeks or weeks further than one week ahead?+
Does the API include dinner menus, drinks, or catering information?+
daily_dishes and weekly_dishes with titles, prices, and dates. Dinner menus, beverages, and catering or event details are not exposed. You can fork the API on Parse and revise it to add an endpoint targeting those sections if they become structured on the site.