Songkick Events Scraper avatar
Songkick Events Scraper

Pricing

$15.00/month + usage

Go to Apify Store
Songkick Events Scraper

Songkick Events Scraper

Extract event data from Songkick without API key. Get dates, venues, lineups, and ticket links for events by location, venue, artist, or festival.

Pricing

$15.00/month + usage

Rating

0.0

(0)

Developer

Chalk & Cheese

Chalk & Cheese

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Share

Extract event data from Songkick — a popular concert discovery platform. Get event details as structured JSON.

Features

Scrape events by:

  • LOCATION — Amsterdam, Berlin, London, or any Songkick-listed city
  • VENUE — Specific venue
  • ARTIST — Specific artist

Also supports festivals — returns one event with the full lineup.

Use cases

  • Event aggregator apps — Build a concert discovery platform with Songkick data
  • Artist tour tracking — Monitor when your favorite artists are playing near you
  • Concert analytics — Analyze music event trends by city or venue
  • Calendar integrations — Sync events to Google Calendar, Notion, or Airtable
  • Notification bots — Get alerts when artists announce new shows

Usage

Provide one or more Songkick URLs and the scraper extracts all upcoming events.

Finding URLs

Browse Songkick, choose what you want to scrape (location, artist, venue, festival, etc.). Apply filters if available. Once you have the view you want, copy the URL from your browser and use it as a start URL. The scraper will follow pagination automatically.

Examples:

  • Artist: https://www.songkick.com/artists/8678089-valentina-magaletti
  • Location: https://www.songkick.com/metro-areas/31366-netherlands-amsterdam
  • Venue: https://www.songkick.com/venues/30219-paradiso
  • Festival: https://www.songkick.com/festivals/284498-rewire/id/42909186-rewire-festival-2026

Input

ParameterDescriptionRequiredDefault
startUrlsSongkick URLs to scrape. Any Songkick page with events works.Yes
maxItemsMaximum events to scrape. Use for testing or limiting output.No0 (no limit)
enforceMaxItemsStrictly enforce maxItems by stopping request generation.Notrue
maxErrorsMaximum errors before stopping.No0 (no limit)
maxDurationMaximum run duration in seconds.No0 (no limit)
downloadDelayDelay between requests in milliseconds.No1500
proxyConfigurationApify proxy settings.No

Example input

{
"startUrls": [
{ "url": "https://www.songkick.com/metro-areas/31366-netherlands-amsterdam" }
],
"maxItems": 50,
"downloadDelay": 1500,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Output

Returns structured JSON for each event.

Example output

{
"@context": "http://schema.org",
"@type": "MusicEvent",
"name": "Valentina Magaletti @ Le Guess Who? Festival",
"url": "https://www.songkick.com/festivals/32966-le-guess-who/id/42613296-le-guess-who-2025?utm_medium=organic\u0026utm_source=microformat",
"image": "https://images.sk-static.com/images/media/profile_images/events/42613296/huge_avatar?series_id=32966",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"location": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Utrecht",
"addressCountry": "Netherlands",
"streetAddress": "Various Locations",
"postalCode": "3523 CB"
},
"name": "Le Guess Who? Festival",
"sameAs": null,
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.07702,
"longitude": 5.12186
}
},
"eventStatus": "https://schema.org/EventScheduled",
"startDate": "2025-11-06",
"endDate": "2025-11-09",
"performer": [
{
"@type": "MusicGroup",
"name": "Valentina Magaletti",
"genre": [
"folk_blues",
"indie_alternative",
"electronic",
"hip_hop",
"rock",
"metal",
"pop",
"jazz"
],
"sameAs": "https://www.songkick.com/artists/8678089-valentina-magaletti?utm_medium=organic\u0026utm_source=microformat"
}
],
"description": "Valentina Magaletti at Le Guess Who? Festival at 2025-11-06",
"organizer": {
"@type": "Organization",
"name": "Valentina Magaletti",
"url": "https://www.songkick.com/festivals/32966-le-guess-who/id/42613296-le-guess-who-2025?utm_medium=organic\u0026utm_source=microformat"
},
"offers": [
{
"@type": "Offer",
"url": "http://www.songkick.com/festivals/32966-le-guess-who/id/42613296-le-guess-who-2025?utm_medium=organic\u0026utm_source=microformat"
}
]
}

Integrations

Connect Songkick data to other apps using Apify integrations:

  • Google Sheets — Export events to spreadsheets
  • Slack/Discord — Send notifications for new events
  • Zapier/Make — Automate workflows with event data
  • Webhooks — Push data to your own API endpoints

Logging

The scraper logs information during execution:

  • INFO: Events found per page, pagination progress
  • WARNING: No events found for a URL
  • ERROR: Invalid URLs, parsing failures

All errors are non-blocking — the scraper continues processing remaining URLs.

Feedback

Found a bug or have a feature request? Open an issue or send a message — feedback is welcome.


This scraper is not affiliated with Songkick — please use responsibly.