Dice.fm Events Scraper — Concerts, Tours & Live Music Tickets avatar

Dice.fm Events Scraper — Concerts, Tours & Live Music Tickets

Pricing

from $10.00 / 1,000 scraped items

Go to Apify Store
Dice.fm Events Scraper — Concerts, Tours & Live Music Tickets

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

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Categories

Share

Dice.fm Events Scraper

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 MusicEvent JSON-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/browse
    • https://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

How it works

  1. You provide a browse URL (or direct event URLs).
  2. The actor fetches the browse page and extracts event links from the __NEXT_DATA__ preload.
  3. It fetches each event detail page in parallel and parses the schema.org MusicEvent JSON-LD.
  4. Each event becomes one clean row in the dataset.

Input

FieldTypeDefaultNotes
startUrlsarray/browseDice.fm URLs to scrape. Browse and event URLs are auto-classified.
maxItemsinteger1000Maximum events to scrape.
maxConcurrencyinteger10How many event pages to fetch in parallel.
proxyobjectApify proxyProxy 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