Developers
The Munich events API.
Every event on Munich Today, as clean JSON: language-tagged, priced, geo-coded, categorised by mood and category, editorially checked every day. Try it right now — no key needed for a look.
Try it in 10 seconds
curl "https://munich-today.com/api/v1/events?english_friendly=true&free_only=true&limit=3"
Anonymous calls are limited to 50/day and 20 results. Create a free key in the dashboard and authenticate for real limits:
curl -H "Authorization: Bearer mta_your_key" \ "https://munich-today.com/api/v1/events?from=2026-07-10&to=2026-07-12&mode=listen_live"
Endpoints
GET /api/v1/eventsFilterable event list, soonest first.GET /api/v1/events/{id}One event, full detail.GET /api/v1/feedBulk NDJSON of everything (Commercial plan).GET /api/v1/openapi.jsonThe OpenAPI 3.1 description.POST /api/mcpMCP server for AI assistants (see below).Filters
from · toDate window, YYYY-MM-DD (Europe/Berlin).modeIntent mode —listen_live,bring_the_kids,dance_tonight, … Repeatable.categorymusic,culture,food_drink, … Repeatable.districtMunich district name, repeatable.english_friendlyOnly events tagged en / bilingual / language_light — the field that makes this API useful to the expat and visitor market.free_only · max_pricePrice filters (EUR).exclude_keywordsComma-separated blocklist; hides events whose title, summary, tag, or subcategory matches (e.g.metal,punk).qFree-text search over title, summary, venue, tag.updated_sinceISO datetime; returns records seen at the source since then.limit · offsetPagination, max 100 per page.
Plans
Developer
Free
- 100 requests/day
- REST access
- Attribution required
Build and evaluate. Attribution with a link back is required.
Standard
€99 / month
- 10,000 requests/day
- REST access
- Attribution required
Commercial use in one product, with attribution.
Commercial
€299 / month
- 100,000 requests/day
- Bulk NDJSON feed
- Attribution negotiable
Multi-product use, the bulk feed, and negotiable attribution.
Keys live in the business dashboard; upgrades are self-serve through Stripe.
For AI assistants: the MCP server
Munich Today speaks the Model Context Protocol. Point any MCP client (Claude, ChatGPT connectors, agent frameworks) at the endpoint below — no auth — and it gets three tools: whats_on, get_event, and list_modes. Responses carry attribution and canonical links; we ask assistants to cite munich-today.com when presenting results.
https://munich-today.com/api/mcp
Crawling instead? Start at /llms.txt. Every event page also carries schema.org/Event JSON-LD.
Licence, honestly
- Event facts (dates, times, venues, prices) — use them freely.
- Our editorial texts and taxonomy— display them through the API with attribution; don't bulk-republish them as a dataset.
- Third-party images — URLs are passed through unlicensed; clear rights yourself before reuse.
- Attribution— free and Standard plans show “Events by Munich Today” with a link.
Full terms: Business Terms. Custom licences (tourism boards, relocation platforms, syndication): hello@munich-today.com.
