Dice.fm Scraper

Dice.fm Scraper

by lexis-solutions

Extract event data from Dice.fm—names, dates, venues, artists, tickets. Perfect for building event aggregators, analyzing music trends, or powering market research.

178 runs
15 users
Try This Actor

Opens on Apify.com

About Dice.fm Scraper

Need to pull event listings from Dice.fm for a project? I've been there. This scraper is built to handle exactly that, pulling clean, structured data from one of the top platforms for live music and events. It grabs the essentials: event names, dates, venues, performing artists, and available ticket information. I use it to feed data into my own apps and dashboards without the headache of manual collection. The output is perfect for a few key things. Primarily, it's a solid foundation for event aggregation sites or apps, letting you compile listings from multiple sources. It's also incredibly useful for trend analysis—seeing which artists are touring where or what genres are popping off in different cities. For anyone in market research, having this data in a structured format like JSON or CSV makes spotting opportunities a lot easier. You can customize what you pull and how often you run it, which is great for keeping a dataset fresh. It's a straightforward, reliable way to get the event data you need from Dice.fm without building and maintaining your own scraper from scratch.

What does this actor do?

Dice.fm Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Dice.fm Event Scraper

An Apify actor for scraping concert and event data from Dice.fm. It extracts structured information like event names, dates, locations, and prices for analysis or integration.

Overview

This tool automates data collection from Dice.fm, a global ticketing and event discovery platform. It's built for developers, researchers, promoters, or anyone needing to programmatically gather event information at scale. You can search by city, artist, venue, or promoter, and filter by date and price range.

Key Features

  • Structured Data Extraction: Pulls consistent, clean JSON data for each event.
  • Flexible Search: Start from specific URLs or use search parameters like query and type.
  • Filtering: Narrow results by date range (dateFrom, dateUntil) and ticket price (priceFrom, priceTo).
  • Built for Scale: Uses Apify's infrastructure and proxy support for reliable, large-scale runs.
  • Maintained: Regularly updated by the Lexis Solutions team to handle site changes.

How to Use

Configure the actor via input settings, then run it. The scraper will navigate Dice.fm and extract events matching your criteria, outputting a dataset of event objects.

Input

Configure the run using these main input fields:

  • startUrls (array, optional): Specific Dice.fm URLs to scrape (event, venue, artist, promoter, or city pages).
  • maxItems (integer, required): The maximum number of events to scrape. Default is 10.
  • proxyConfiguration (object, required): Apify Proxy settings. Default: { "useApifyProxy": true, "apifyProxyGroups": [] }.
  • query (string, optional): Search term (e.g., "London", "Artist Name").
  • type (string, optional): Search context. Options: city, event, artist, venue, promoter. Default is city.
  • priceFrom / priceTo (string, optional): Min/max ticket price. Use values like "10", "20", "30".
  • dateFrom / dateUntil (string, optional): Date range in YYYY-MM-DD format.
  • debugMode (boolean, optional): Enables detailed logging. Default is false.

Example Input:

{
  "query": "Berlin",
  "type": "city",
  "priceFrom": "15",
  "priceTo": "50",
  "dateFrom": "2024-09-01",
  "dateUntil": "2024-10-31",
  "maxItems": 50,
  "proxyConfiguration": { "useApifyProxy": true }
}

Output

The actor outputs an array of event objects. Each object contains structured data like the example below.

Example Output Item:

{
  "url": "https://dice.fm/event/example-event-tickets",
  "name": "Example Concert Name",
  "price": 4500,
  "currency": "EUR",
  "description": "Event description and info.",
  "datetime": "Fri 20 Sep, 8:00 pm CEST",
  "date_unix": 1726855200,
  "location": "123 Venue Street, Berlin",
  "city": "Berlin",
  "country": "Germany",
  "countryCode": "DE",
  "place": "Europe/Berlin",
  "doorsOpenDate": "2024-09-20T20:00:00+02:00",
  "image": "https://dice-media.imgix.net/attachments/example-image.jpg"
}

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Dice.fm Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
lexis-solutions
Pricing
Paid
Total Runs
178
Active Users
15
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support