Songkick Events Scraper
Pricing
from $7.50 / 1,000 results
Songkick Events Scraper
Scrapes concert and festival listings from Songkick artist, venue, or metro area URLs. Returns event name, lineup, date, venue address, coordinates, and ticket links as flat rows.
Pricing
from $7.50 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
Songkick Events Scraper
Scrape Songkick concert and festival listings from any metro area, artist, or venue URL, up to a million events per run. Each event returns its lineup, date, venue with full address, and ticket links. Export to CSV, JSON, Excel, or XML.
Songkick's concert data is spread across thousands of artist, venue, and city pages, making manual collection slow and error-prone. This Actor reads public event listings directly from any Songkick URL you provide, from a single club show to a major festival lineup. It returns every matching event in a consistent flat schema, ready for analysis or integration.
| Who uses it | What they scrape Songkick for |
|---|---|
| Tour managers | Building a routing calendar of competing shows in target cities. |
| Music marketers | Finding every upcoming show for an artist to plan promotional campaigns. |
| Ticketing analysts | Tracking on-sale dates and ticket availability across metro areas. |
| Event discovery platforms | Populating a database of live music events with structured venue and lineup data. |
What it does
This Actor collects Songkick events from a concert, artist, or venue page URL and returns each one as a flat row with its lineup, date, venue, and ticket links.
- πΈ Artist pages: scrape every upcoming show for a band or performer from their Songkick page.
- ποΈ Venue pages: collect the full calendar for a specific club, theater, or stadium.
- π Metro area pages: pull all concerts and festivals listed for a city or region.
- π Direct URLs: paste any Songkick concert, artist, or venue link to start scraping immediately.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Songkick data
πΊοΈ Plan a tour route.
A booking agent scrapes metro area pages for competing shows on target dates to avoid conflicts and pick the best routing.
π Monitor artist activity.
A label marketer scrapes an artist's page weekly to track new show announcements and plan social media pushes.
ποΈ Track ticket on-sales.
A ticketing analyst scrapes venue calendars to monitor when tickets go live and how quickly they sell out.
ποΈ Build a local event feed.
A city guide developer scrapes the metro area page daily to populate a live music calendar with structured data.
Why choose this scraper
| What you get | |
|---|---|
| Consistent flat schema | Every event, whether from an artist page or a city listing, lands in the same predictable format. |
| Full venue details | Venue name, street address, and geographic coordinates are included when available. |
| Ticket links | Direct links to ticket vendors are captured alongside each event. |
| Lineup data | All performing artists for a show are returned, not the headliner. |
How it compares
This Actor focuses on flexible URL-based scraping of Songkick event pages, while other Songkick scrapers may offer city-level search or different pricing models.
| Feature | ParseForge | Songkick Scraper - Concert & Tour Date Data | Songkick Events Scraper | Songkick Scraper - Low-costπ²π₯π€πΆ |
|---|---|---|---|---|
| Scrape by any Songkick URL | Yes | Not listed | Yes | Not listed |
| Full artist lineup per event | Yes | Yes | Yes | Yes |
| Venue address and coordinates | Yes | Yes | Yes | Not listed |
| Ticket vendor links | Yes | Yes | Not listed | Yes |
| Up to 1,000,000 events per run | Yes | Not listed | Not listed | Not listed |
| No API key required | Yes | Not listed | Not listed | Not listed |
Configure the run
Drive the Actor from any Songkick concert, artist, or venue URL, and set a maximum number of events to collect per run. The Input tab lists every parameter.
A first run with the defaults:
{"startUrl": "https://www.songkick.com/concerts","maxItems": 10}
A larger pull:
{"startUrl": "https://www.songkick.com/concerts","maxItems": 200}
Pricing
Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $0.85 |
| 1,000 results | $8.50 |
| 10,000 results | $85.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Songkick Events Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Songkick through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/songkick-events-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that the URL you entered is a valid Songkick concert, artist, venue, or metro area page. If the page has no events listed, the Actor will return an empty dataset. Try a different URL, such as a popular artist or a major city metro area page.
The Actor stops before reaching my maxItems limit.
The Actor stops when it has scraped all events available on the page. If the page only lists 50 events and you set maxItems to 100, the run will finish after collecting those 50. Try a broader URL, like a metro area page, to get more events.
Some venue addresses are missing in the output.
Songkick does not always display a full street address or coordinates for every venue. The Actor captures whatever is publicly listed on the page. If the data is missing, it was not available on Songkick for that event.
The run takes a long time for a large maxItems value.
Scraping many events requires loading multiple pages. Set a lower maxItems value for faster test runs, or increase the Actor's memory in the run settings if you are collecting hundreds of thousands of events.
I get an error when using a short URL or a redirect.
Use the full, canonical Songkick URL. If a short link redirects to a different domain, the Actor may not follow it. Copy the URL directly from your browser's address bar on the Songkick page you want to scrape.
FAQ
| Question | Answer |
|---|---|
| Can I scrape events for a specific city? | Yes. Paste the Songkick URL for a metro area, such as https://www.songkick.com/metro_areas/7644-us-new-york, and the Actor will collect every listed event up to your maxItems limit. |
| Does this Actor require a Songkick API key or login? | No. It reads the public event listings directly from the Songkick website, so no API key, app registration, or login is needed. |
| What format does the output come in? | The dataset can be exported to CSV, JSON, Excel, or XML from your Apify run. Each row is one event with its lineup, date, venue, and ticket links. |
| Can I scrape past events or only upcoming ones? | The Actor collects whatever events are listed on the URL you provide. Songkick pages typically show upcoming events, but if a page includes past dates, those will be scraped as well. |
| How many events can I scrape in one run? | You set the maximum with the maxItems field, up to 1,000,000 events per run. The Actor stops when it hits that number or runs out of events on the page. |
| Does it get the full artist lineup for a festival? | Yes. Every performing artist listed for an event is captured, so a festival with 20 acts will return all 20 names in the lineup field. |
| Can I scrape multiple URLs in one run? | The startUrl field accepts a single URL per run. To scrape multiple pages, run the Actor once per URL or use Apify's scheduler to chain runs. |
| Is venue address and location data included? | Yes. When Songkick lists a venue's street address and geographic coordinates, those are included in the output row. |
| Can I filter events by date or genre? | The Actor does not apply its own filters. It scrapes whatever events appear on the URL you provide. Use Songkick's own filters on the page before copying the URL to narrow results. |
| What if a concert has no ticket link? | The ticket link field will be empty for that event. Many small venue shows on Songkick do not include direct ticket vendor links. |
Related actors
Browse the full ParseForge collection for more scrapers.
π Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
β οΈ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Songkick. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
