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.
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
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- 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
queryandtype. - 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 is10.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 iscity.priceFrom/priceTo(string, optional): Min/max ticket price. Use values like "10", "20", "30".dateFrom/dateUntil(string, optional): Date range inYYYY-MM-DDformat.debugMode(boolean, optional): Enables detailed logging. Default isfalse.
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"
}
Categories
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 TrialActor Information
- Developer
- lexis-solutions
- Pricing
- Paid
- Total Runs
- 178
- Active Users
- 15
Related Actors
Web Scraper
by apify
Cheerio Scraper
by apify
Website Content Crawler
by apify
Legacy PhantomJS Crawler
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support