Dice.fm Events Scraper — Concerts, Tours & Live Music Tickets
Pricing
from $10.00 / 1,000 scraped items
Dice.fm Events Scraper — Concerts, Tours & Live Music Tickets
Scrape live music events and concerts from dice.fm — artist lineup, venue, address, coordinates, date, price and ticket links. Works with any browse URL or direct event URL. JSON or CSV out.
Pricing
from $10.00 / 1,000 scraped items
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share

Scrape live music events and concerts from dice.fm — artist lineup, venue, address, coordinates, date, price, and ticket links for every event. Works with browse pages or direct event URLs. One row per event, clean JSON out.
Why use this scraper
- Full event detail. Artist lineup with profile links and images; venue name, address, city, country and lat/lng coordinates; start/end dates; ticket price range and currency; event description.
- Browse or direct URLs. Paste a browse URL (
/browse) to get upcoming events, or individual event URLs (/event/{id}) — both are auto-classified. - No login, no API key. Reads the same data the website renders, no credentials needed.
- Structured output. Clean schema.org
MusicEventJSON-LD parsed into flat rows — ready for spreadsheets, databases, or LLM pipelines.
Overview
Dice.fm is a ticketing platform for live music events and concerts. This actor scrapes browse pages and event pages, returning structured data: who's playing, where, when, what it costs, and where to buy tickets.
Each output row is a single event with the artist lineup (name, profile URL, image), the venue (name, address, geo coordinates), the timing (start/end dates), and ticket offers (price range, currency, availability).
Supported inputs
- Browse URLs — list upcoming events:
https://dice.fm/browsehttps://dice.fm/browse/{city-slug}
- Event URLs — single event:
https://dice.fm/event/6aabcf21cab2840001444771
Leave startUrls empty to use the default browse page.
Use cases
- Concert database — build a directory of live music events.
- Venue research — collect venue names, addresses, and coordinates.
- Tour tracking — monitor an artist's upcoming shows.
- Ticket monitoring — track ticket prices and availability.
- Music-industry leads — event organizers, promoters, and venues for outreach.
How it works

- You provide a browse URL (or direct event URLs).
- The actor fetches the browse page and extracts event links from the
__NEXT_DATA__preload. - It fetches each event detail page in parallel and parses the schema.org
MusicEventJSON-LD. - Each event becomes one clean row in the dataset.
Input
| Field | Type | Default | Notes |
|---|---|---|---|
startUrls | array | /browse | Dice.fm URLs to scrape. Browse and event URLs are auto-classified. |
maxItems | integer | 1000 | Maximum events to scrape. |
maxConcurrency | integer | 10 | How many event pages to fetch in parallel. |
proxy | object | Apify proxy | Proxy configuration. |
{"startUrls": [{ "url": "https://dice.fm/browse" }],"maxItems": 100}
Output
One row per event:
{"type": "event","eventId": "6aabcf21cab2840001444771","eventUrl": "https://dice.fm/event/6aabcf21cab2840001444771","title": "FOJA XX - UNICA DATA","description": "Dopo due anni di pausa dai concerti, tornano a calcare le scene...","artists": [{"name": "Foja","url": "https://dice.fm/artist/foja-kxy9p","image": "https://dice-i-scdn-co.imgix.net/image/..."}],"venueName": "Duel Club","venueUrl": "https://dice.fm/venue/duel-club-kegq","streetAddress": "Via Antiniana, 2a, 80078 Pozzuoli NA, Italy","addressLocality": "Pozzuoli","country": "IT","coordinates": { "latitude": 40.8280367, "longitude": 14.1555514 },"startDate": "2026-12-26T21:30:00+01:00","endDate": "2026-12-27T01:30:00+01:00","lowPrice": 28,"highPrice": 28,"priceCurrency": "EUR"}
Key output fields
eventId— Dice.fm event ID, stable across runs.artists— array of{ name, url, image }for each performer.venueName/streetAddress/addressLocality/country/coordinates— full venue details.startDate/endDate— ISO 8601 date/time.lowPrice/highPrice/priceCurrency— ticket price range.description— event description/bio.
FAQ
Do I need a Dice.fm account? No. The scraper reads the public website data.
How many events does a browse page return? ~30 events per browse page. For more events, use multiple city-specific browse URLs or pass direct event URLs.
Why did one event fail? Some event pages may not have JSON-LD (e.g. removed events, festivals with a different page structure). The actor logs a warning and skips them.
⚠️ Disclaimer
This Actor scrapes publicly available event data from dice.fm. It does not access authenticated or private content, and collects no personal data. You are responsible for using the output in line with Dice.fm's terms and any applicable law in your jurisdiction. This Actor is not affiliated with, endorsed by, or sponsored by Dice.fm.
SEO Keywords
dice.fm scraper, dice events scraper, concert scraper, live music events api, dice.fm api, concert data feed, music event scraper, tour dates scraper, venue scraper, live music database, concert listing scraper, dice.fm events export, music industry leads, concert venue data, artist tour scraper, gig scraper, show scraper, music event data, dice.fm data extraction, concert calendar api, live music api, ticket price scraper, concert coordinates, dice.fm csv export