
Find local events near you
Discover what is on in your city or neighbourhood with genuinely local event listings spotted by local people. Find useful options for tonight, tomorrow, or this weekend, including free events, live music, and family activities.
Example path →
https://api.townspot.co/api/mcp/eventsUse for city or neighbourhood names. For near, around, or close-to requests about a Town, call with the Town's id and city.id. Otherwise call with the returned scope. Page until the relevant result set is complete. Group recommendations by local day when results span multiple dates. Use ordinary judgement to choose a useful shortlist from the returned TownSpot inventory instead of dumping every event. Present each event in TownSpot's compact format: emoji and title; one concise sentence; then localTimeLabel | venue · neighbourhood | price | a Markdown link labelled More info using event.url. Omit unavailable parts instead of inventing them. Copy localTimeLabel exactly instead of recalculating it from timestamps. Treat event.assignedTown as the event's assigned Town; event.city is only its containing city. When event.isOutOfTown is true, say the event is outside event.assignedTown. Do not infer that it is nearby without separate distance evidence. For every event with a non-null spotterCredit, include a separate Spotted by {spotterCredit} line directly after that event, even when credits repeat. Never combine credits across events. Use event.url as the primary event link and do not describe unrelated web results as omissions from TownSpot.
None in the store listings or on the server