Dice Events Scraper avatar

Dice Events Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Dice Events Scraper

Dice Events Scraper

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

MrDoe

MrDoe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Extract event listings and full event detail pages from DICE - the ticketing platform behind club nights, live gigs, DJ sets, and independent venue shows across London and cities worldwide. Point it at a city and get back structured event data: artist lineups, venue details, pricing, and ticket availability - ready for API access, scheduled monitoring, and integration into your own tools.

What does DICE Event Scraper do?

This Actor browses DICE's live event listings for any city or place name and pulls back a clean, structured row per event - or fetches one specific event page in full depth, including the complete artist lineup and set times. No login or account is required. Run it once for a one-off export, or schedule it on Apify to keep a city or genre under continuous watch, with automatic proxy rotation and retries handled for you.

Why use DICE Event Scraper?

DICE is built around music, club nights, and live entertainment rather than general ticketing - which makes it a focused, high-signal data source for:

  • Music and nightlife discovery - build local "what's on" feeds for a city, genre, or club scene.
  • Artist and lineup tracking - every event detail row includes the full billed lineup with set times, so you can follow where an artist is playing next.
  • Ticket availability monitoring - watch a show move from on-sale to sold out or waiting-list, useful for resale/demand research or fan alerts.
  • Venue research - see which venues a promoter or genre concentrates around in a given city.
  • Pricing and calendar tracking - watch ticket price ranges and upcoming dates over time.

What makes this different

  • Lineup-first data. Event detail rows include the full billed artist lineup with each act's set time, not just a headline act name.
  • Real ticket-status signal. Every row reports whether an event is on sale, sold out, or on a waiting list - not just a static "available" flag.
  • Genre-level filtering. Narrow a city's listings by broad category (gigs, DJ, comedy, theatre, and more) or drill into a specific music genre.
  • Works for any city, not a fixed list. Type any city or place name and the Actor resolves it live - no need to pick from a hardcoded location list.

Data table

FieldDescription
nameEvent title
urlPublic event page
startDate / endDate / timezoneEvent date and time
venueName / address / latitude / longitudeVenue details
city / countryCode / countryNameEvent location
price / priceFrom / currencyTicket price (a fixed price, or the lowest tier when there are several)
availability / soldOutCurrent ticket status - on sale, sold out, or waiting list
category / categoryTitleEvent category (e.g. music:gig / "Gigs")
genreThe genre tag used for the search, when set
lineupFull billed artist lineup with set times (event detail rows only)
promoterNameThe promoter or venue presenting the event
descriptionEvent description
ticketTypesAvailableWhether the event offers more than one ticket tier

How to use DICE Event Scraper

  1. Click Try for free (or Start) to open the Input tab.
  2. Choose an Operation: "Browse events" for a list of events, or "Event details" for one specific event.
  3. For browsing, enter a City or place, optionally a Category and Genre tag, then set Max items.
  4. For event details, paste one or more DICE event URLs, or leave it blank to fetch a live sample event.
  5. Click Start and open the Dataset tab when the run finishes to view, filter, or export your results (JSON, CSV, Excel, HTML, and more).
  6. For ongoing monitoring, save your input as a Task and add a Schedule so it runs automatically - e.g. daily for a city or genre.

Input

FieldTypeDescription
operationSelectsearch (browse events) or eventDetails (one event in full)
locationString (optional)A city or place name, e.g. London, Manchester, Brooklyn. Defaults to London
categorySelect (optional)One of DICE's event categories, e.g. music:gig
genreString (optional)A specific genre tag within a category, e.g. gig:techno. Requires a Category to be set
maxItemsIntegerCaps rows returned by the browse operation. Default 20
eventUrl / eventUrlsString / ArrayOne or many DICE event URLs, for the event-details operation
proxyConfigurationObjectApify Proxy settings (default works out of the box)

See the Input tab for the full list with live validation.

Output

Each dataset row is one event. A browsed listing row looks like:

{
"_operation": "search",
"status": "ok",
"name": "Bonobo - Distance In Static - Live",
"url": "https://dice.fm/event/6a9830f0afef6b00011be599",
"startDate": "2027-02-26T18:30:00+00:00",
"venueName": "Alexandra Palace",
"address": "Alexandra Palace, Alexandra Palace Way, London N22 7AY",
"city": "London",
"countryName": "United Kingdom",
"priceFrom": 46.25,
"currency": "GBP",
"availability": "waiting-list",
"soldOut": false
}

An event-details row adds the full lineup and description:

{
"_operation": "eventDetails",
"status": "ok",
"name": "Bloc Party: Live Performance (Early Matinee)",
"url": "https://dice.fm/event/l879pw-bloc-party-live-performance-early-matinee-15th-sep-rough-trade-east-london-london-tickets",
"venueName": "Rough Trade East London",
"address": "The Old Truman Brewery, 150 Brick Lane, London E1 6QL",
"priceFrom": 21.21,
"currency": "GBP",
"availability": "sold-out",
"soldOut": true,
"category": "music:gig",
"categoryTitle": "Gigs",
"lineup": [
{ "name": "Bloc Party", "type": "artist", "isHeadliner": null, "performingTime": "2026-09-15T15:45:00+01:00" }
],
"promoterName": "Rough Trade",
"ticketTypesAvailable": true
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Usage examples

  • Track London techno nights: location: "London", category: "music:gig", genre: "gig:techno".
  • Build a citywide "what's on" feed: leave category blank to get the most popular events near any location.
  • Watch a show for a sellout: run "Event details" against the event's URL on a schedule and alert when soldOut flips to true.
  • Follow an artist's tour: run "Event details" against each tour-date URL to collect every stop's venue, date, and lineup slot.

Known limitations

  • Coverage is limited to events actually listed on DICE - it doesn't include events sold through other platforms.
  • lineup is only populated on event-detail rows; browse rows return the core event fields for speed across many results.
  • A city or place with very little DICE activity may return fewer results than a major market - this reflects real event volume on the platform, not an Actor limitation.
  • Price fields reflect ticket face value; some events add a booking fee at checkout that isn't reflected here.

FAQ

Do I need a DICE account or API key? No - the Actor works anonymously against publicly listed event pages.

Can I search by exact venue instead of city? Not directly - search by the city the venue is in, then filter the results by venueName.

What genres can I filter by? DICE supports hundreds of genre tags (e.g. gig:techno, gig:jazz, gig:hiphop, gig:indie). Set a Category first, then a matching Genre tag to narrow further.

Something looks wrong or missing? Open an issue on the Actor's Issues tab - reports are read and actioned. Custom extensions to this Actor's scope are also available on request.

This Actor extracts data that is already publicly available on DICE's website. It is intended for legitimate research, market monitoring, and personal use cases. You are responsible for using the collected data in compliance with applicable laws and DICE's own terms of service.