Labyrinth Events APIlabyrinthevents.com ↗
Access upcoming events from Labyrinth Events via API. Get structured data on titles, dates, venues, artists, ticket links, and sold-out status.
What is the Labyrinth Events API?
The Labyrinth Events API exposes 2 endpoints that return structured data for upcoming events listed on labyrinthevents.com, covering fields like event title, date, start and end times, venue, town, artists, description, ticket URL, and sold-out status. The get_all_events endpoint returns every upcoming event on the site, while get_featured_events narrows the result to only those highlighted in the homepage Featured Events section.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/cbc585bb-b94c-4811-9125-7a18c0b0ce9e/get_featured_events' \ -H 'X-API-Key: $PARSE_API_KEY'
Returns all upcoming featured events listed in the Featured Events section of the Labyrinth Events homepage, one object per event. Each event includes title, date, times, venue, location, artists, description, ticket URL, info URL, image, and sold-out status. Only events starting today or later are returned, ordered by start date ascending. The list is legitimately empty (total 0) whenever the site currently has no upcoming event flagged as featured, which happens between featured runs; this is a valid result, not an error. Makes two upstream calls: one for events with venue data, one for artist/guest names. No pagination; the whole set is returned in one call.
No input parameters required.
{
"type": "object",
"fields": {
"total": "integer count of events returned (0 when no upcoming event is currently featured)",
"events": "array of event objects with full structured detail: title, date (YYYY-MM-DD), start_time/end_time (HH:MM or null), venue, town, country, artists (array of names), genres (array or null), description, ticket_url, info_url, image_url, sold_out (boolean), indoor_outdoor (null)"
},
"sample": {
"data": {
"total": 3,
"events": [
{
"date": "2026-09-19",
"town": "London",
"title": "Boris Brejcha Reflections tour",
"venue": "Alexandra Palace",
"genres": null,
"artists": [
"Boris Brejcha",
"Frieder & Jakob",
"Ann Clue"
],
"country": "United Kingdom",
"end_time": "22:45",
"info_url": "https://www.labyrinthevents.com/events/boris-brejcha-reflections-2026",
"sold_out": false,
"image_url": "https://qdfiahcfaujnyybepbke.supabase.co/storage/v1/object/public/images/631ce8ac-4194-4537-9e03-1ff0f16c2a4e.jpg",
"start_time": "18:30",
"ticket_url": "https://dice.fm/event/699865f73588140001556352",
"description": "The king of high tech minimal & man in the mask, Boris Brejcha makes his debut at the iconic Alexandra Palace on September 19th for his biggest ever UK show, as part of his 2026 Reflections Tour.",
"indoor_outdoor": null
}
]
},
"status": "success"
}
}About the Labyrinth Events API
Endpoints and Coverage
The API provides two endpoints, both returning arrays of event objects with identical field shapes. get_featured_events targets the curated selection displayed in the Featured Events section of the Labyrinth Events homepage. get_all_events covers the full upcoming events listing from the site's Events page, making it suitable when you need the complete schedule rather than the editorial selection. Neither endpoint requires any input parameters.
Response Fields
Each event object includes: title, date (formatted as YYYY-MM-DD), start_time and end_time (HH:MM or null when not listed), venue, town, artist lineup, a prose description, a ticket_url for direct purchase, an info_url for the event detail page, an image URL, and a boolean sold_out flag. The top-level total field gives an integer count of events returned, returning 0 when no upcoming events exist or no featured events are currently active.
Practical Notes
Both endpoints reflect only future events — past events are not included in any response. The get_featured_events endpoint may return 0 events if the homepage has no active featured listings at the time of the request, so callers should handle that gracefully. Artist data is returned as part of the event object, allowing you to filter or group events by performer without additional lookups.
The Labyrinth Events API is a managed, monitored endpoint for labyrinthevents.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when labyrinthevents.com 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 labyrinthevents.com 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?+
- Display an upcoming events calendar for a city guide using venue and town fields
- Alert subscribers when a specific artist appears in new event listings
- Flag sold-out events in a ticketing aggregator using the sold_out boolean
- Populate a homepage widget with the current featured events via get_featured_events
- Track ticket URL availability by monitoring changes between API calls
- Build a nightly digest of new Labyrinth events using the full get_all_events listing
| 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 Labyrinth Events offer an official developer API?+
What is the difference between get_featured_events and get_all_events?+
get_featured_events returns only the subset of events that appear in the Featured Events section of the Labyrinth homepage — this list may be empty if no events are currently featured. get_all_events returns every upcoming event listed on the site's Events page regardless of featured status. Both endpoints return objects with the same field structure.Can I filter events by date range, town, or artist?+
date, town, and artist fields present in each event object. You can fork this API on Parse and revise it to add server-side filtering parameters.Does the API return past events or historical event archives?+
Are event images and ticket links always populated?+
info_url field pointing to the event detail page is generally populated for all events.