Dice.fm Scraper
Pricing
from $1.00 / 1,000 results
Go to Apify Store
Dice.fm Scraper
Fetch events from Dice.fm by city, artist, venue, genre, or date range. No API key required.
No API key. No account. Search events by city, artist, venue, or genre — get clean JSON back.
Fetches event data from Dice.fm: dates, venues, lineups, ticket types, pricing, images, and genre tags.
Why this scraper?
- No Dice.fm account or API key required
- Five query modes — browse by location/genre, search by name, look up an artist's tour dates, pull a venue's schedule, or get the full venue directory
- Rich event data — 47 fields per event including ticket pricing, lineup with set times, multiple image formats, age limits, and sold-out status
- Composable filters — combine city, country, date range, genre, status, and sort in any order
What you can fetch
- Browse events — filter by city, country, date range, genre tag, sold-out status, and more
- Search events — full-text search across event names
- Artist tour dates — all upcoming shows for a specific performer
- Venue schedule — all events at a specific venue
- Venue directory — ~4,000 venues worldwide with names, coordinates, and IDs
Usage
Choose a queryType and provide the appropriate inputs.
Browse events in a city
{ "queryType": "browse", "city": "london", "status": "active" }
Browse events in a date range
{ "queryType": "browse", "country": "US", "dateFrom": "2026-04-01", "dateTo": "2026-04-30", "sort": "date" }
Search events by name
{ "queryType": "search", "q": "jazz festival" }
Get all upcoming shows for an artist
{ "queryType": "artist", "performer": "LCD Soundsystem" }
Get all events at a venue
{ "queryType": "venue", "venueId": "14718" }
Get the full venue directory (to find venue IDs)
{ "queryType": "venues" }
Input fields
| Field | Type | Description |
|---|---|---|
queryType | select | browse (default), search, artist, venue, or venues |
q | string | Text to search. Required for queryType=search |
performer | string | Artist/performer name (e.g. Bicep). Required for queryType=artist |
venueId | string | Numeric Dice.fm venue ID. Required for queryType=venue. Use queryType=venues to find IDs |
city | string | Filter by city name or slug (e.g. london, new-york, berlin) |
country | string | Filter by country code (e.g. US, GB, DE) |
dateFrom | string | Start of date range in YYYY-MM-DD format |
dateTo | string | End of date range in YYYY-MM-DD format |
status | select | active, cancelled, or empty for any |
soldOut | boolean | Set to false to return only events with tickets available |
genreTag | string | Filter by genre tag (e.g. music:electronic, music:hiphop, culture:foodanddrink) |
sort | select | date (oldest first) or -date (newest first) |
page | integer | Page number for pagination (default 1) |
pageSize | integer | Results per page (default 50, max 50) |
Output
Each run pushes one item per event (or venue) to the dataset.
Event item
| Field | Description |
|---|---|
id | Dice.fm event ID |
name | Event name |
date | Start date/time (ISO 8601, UTC) |
date_end | End date/time — set for multi-day events |
timezone | IANA timezone (e.g. Europe/London) |
status | active or cancelled |
sold_out | Whether the event is sold out |
venue | Venue name |
venues | Array of venue objects with ID, name, city, and Dice.fm URL |
location | Object with street, city, state, zip, country, lat, lng |
cities | Array of city objects with code, name, and country |
description | Full event description |
age_limit | Age restriction text (e.g. 18+) |
presented_by | Presenter/organizer |
artists | Array of artist objects on the bill |
lineup | Array of lineup entries with set times |
ticket_types | Array of ticket types with face value, fees, and total price |
price | Base ticket price (null if free or variable) |
currency | Currency code (e.g. USD, GBP) |
genre_tags | Genre tags (e.g. music:electronic) |
type_tags | Event type tags (e.g. culture:music) |
event_images | Object with landscape, portrait, square, and brand image URLs |
url | Dice.fm event link |
flags | Feature flags (e.g. qr-code, going_ahead, cancelled) |
Venue item (queryType=venues)
| Field | Description |
|---|---|
venue_id | Numeric Dice.fm venue ID |
name | Venue name |
bundle_url | Dice.fm venue slug |
location.full_address | Full street address |
location.city.name | City name |
location.country | Country |
location.lat / location.long | Coordinates |
location.timezone | IANA timezone |
Use cases
- Concert discovery apps — query events by city and genre to power location-aware feeds
- Artist tour tracking — monitor when artists add new dates or cancel shows
- Venue calendars — pull the full schedule for a specific venue
- Ticket monitoring — watch sold-out status and ticket availability
- Event aggregation — combine Dice.fm with other scrapers for cross-platform coverage
- Analytics — genre trends, city event density, promoter activity
This scraper is not affiliated with Dice.fm. Please use responsibly and in accordance with Dice.fm's terms of service.