Songkick Concerts Scraper avatar

Songkick Concerts Scraper

Pricing

from $3.00 / 1,000 run starteds

Go to Apify Store
Songkick Concerts Scraper

Songkick Concerts Scraper

Scrapes Songkick metro-area concert calendars. Parses schema.org MusicEvent JSON-LD from listing pages with residential proxies.

Pricing

from $3.00 / 1,000 run starteds

Rating

0.0

(0)

Developer

Blaise Jordy

Blaise Jordy

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Categories

Share

Songkick Events Actor

Scrapes Songkick metro-area concert calendars for feedirl event ingestion.

How it works

  1. Resolves a feedirl metro name (e.g. New York) to a Songkick metro slug (7644-us-new-york-nyc).
  2. Crawls https://www.songkick.com/en/metro-areas/{slug} with pagination (?page=N).
  3. Parses all application/ld+json MusicEvent blocks on each page.
  4. Filters events to the requested date window and pushes normalized records to the dataset.

Input

FieldRequiredDescription
cityOne of city/metroSlugFeedirl metro name
metroSlugOne of city/metroSlugRaw Songkick slug override
startDateNoYYYY-MM-DD (default: today UTC)
endDateNoYYYY-MM-DD (default: +7 days UTC)
maxPagesNoPage cap (default 50, prefill 2)
maxItemsNoStop after N events
proxyConfigurationNoResidential recommended

Local test

npm install
npx apify run

Local runs often fail without Apify residential proxies — deploy and run on the platform for reliable results.

Deploy

$apify push

Output shape

Each dataset item includes source: "songkick", songkick_event_id, schema.org MusicEvent fields, venue/location, performers, and event URL.