Concert & Live Events Scraper - Tour Dates avatar

Concert & Live Events Scraper - Tour Dates

Pricing

from $0.000035 / actor start

Go to Apify Store
Concert & Live Events Scraper - Tour Dates

Concert & Live Events Scraper - Tour Dates

Track concerts & tour dates for any artist via Songkick — event name, ISO date/time, venue, city, country, coordinates, genres, festival flag, status & ticket link. Upcoming or past shows, date filters, dedup, clean flat rows. Build tour calendars. Export CSV/JSON/Excel.

Pricing

from $0.000035 / actor start

Rating

0.0

(0)

Developer

Flash Scrape

Flash Scrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Concert & Live Events Scraper — tour dates for any artist, one clean row per show

Turn any artist into a spreadsheet of tour dates. Give this concert scraper one or more artist names (e.g. Coldplay, Radiohead) and get back every upcoming show — or the full past gigography — as flat, analysis-ready rows: artist, event name, ISO date and time, venue, city, region, country, coordinates, genres, festival flag, event status, and ticket + Songkick links. Built for promoters, ticketing affiliates, fan-site and newsletter builders, and music researchers who want concert event data they can sort and filter — not a nested scrape they have to untangle. Pay-per-result ($4 per 1,000 concerts), no login and no API key required.

What it does

  • Fetches an artist's concerts — upcoming (calendar) or the complete past history (gigography) — using the crawlergang/songkick-scraper data provider under the hood. You can pass plain artist names or direct Songkick artist URLs.
  • Normalizes every event into one flat row: ISO eventDate / eventTime / startTime, a composed venue address built from street, city, region, postal code, and country, plus latitude/longitude for mapping.
  • Carries the useful metadata: the artist's genres, an isFestival flag, eventStatus (e.g. scheduled), attendanceMode, the artist image URL, and both a ticketUrl and the canonical songkickUrl.
  • Dedupes across artists by event ID (falling back to artist + date + venue), so a co-headline show never appears twice.
  • Applies your date window (dateFrom / dateTo) and sorts everything soonest-first, ready for a calendar or newsletter.
  • Exports cleanly — the dataset renders as a sortable table on the Output tab and downloads as CSV, JSON, or Excel, or streams via the Apify API.

Use cases

  • Tour calendars & fan newsletters — keep a live "upcoming shows" page or weekly email fresh by scheduling this actor to re-run for your artist roster.
  • Ticketing affiliates — surface upcoming concerts with ticket links for the artists your audience follows.
  • Promoters & venues — see which artists are routing through your region, when, and at which competing venues.
  • Music research & analytics — analyze tour routing, festival appearances, and venue choices across an artist's full gigography.
  • Event aggregators — feed a niche concerts app or city guide with structured tour-date data instead of maintaining your own scraper.

Input

FieldTypeDefaultDescription
artistNamesarray["Coldplay"]Artist / band names to fetch concerts for — one per line.
concertTypestring"calendar"calendar = upcoming scheduled shows, gigography = full past history.
dateFromstringOnly events on/after this date (YYYY-MM-DD). Optional.
dateTostringOnly events on/before this date (YYYY-MM-DD). Optional.
maxItemsinteger100Maximum concerts to fetch per artist (1–1000).
artistUrlsarray[]Direct Songkick artist-page URLs, as an alternative to names (advanced).
{
"artistNames": ["Coldplay"],
"concertType": "calendar",
"dateFrom": "2026-07-01",
"maxItems": 100
}

Provide at least one artist name or Songkick URL — every other field has a default.

Output

One dataset row per concert, deduped and sorted soonest-first:

{
"artist": "Coldplay",
"artistSlug": "coldplay",
"artistImageUrl": "https://images.sk-static.com/images/media/profile_images/artists/...",
"eventName": "Coldplay @ Madison Center for the Arts",
"eventDate": "2026-09-25",
"eventTime": "20:45:00",
"startTime": "2026-09-25T20:45:00",
"venue": "Madison Center for the Arts",
"city": "Phoenix",
"region": "AZ",
"country": "US",
"address": "Phoenix, AZ, US",
"latitude": 33.45,
"longitude": -112.07,
"isFestival": false,
"eventStatus": "scheduled",
"attendanceMode": "in_person",
"genres": ["rock", "pop", "indie_alternative"],
"ticketUrl": "https://www.songkick.com/concerts/43285727-coldplay-at-madison-center-for-the-arts",
"songkickUrl": "https://www.songkick.com/concerts/43285727-coldplay-at-madison-center-for-the-arts",
"artistUrl": "https://www.songkick.com/artists/416773-coldplay",
"eventId": "43285727"
}

Fields that a particular show doesn't have (e.g. eventTime before it's announced, or coordinates for an unconfirmed venue) come through as null rather than being dropped, so your columns stay stable across runs.

Pricing

This actor uses Apify pay-per-event pricing: $4 per 1,000 concerts ($0.004 per result). You're charged only for the concert rows actually delivered after dedup and your date filters — no subscription, no charge for empty runs. Use maxItems to cap cost per artist: a 5-artist run at the default 100 shows each costs at most $2. The free Apify plan is enough to try it — pull a full tour calendar for a couple of artists and inspect the data before paying anything.

Tips / FAQ

Can I search by city instead of artist? No — this actor is artist-centric: you give it artists, it returns their tour dates. For city- or category-based event discovery, use the Eventbrite Events Scraper from the same suite.

Upcoming or past shows? Set concertType to calendar for upcoming shows or gigography for the artist's complete concert history — useful for touring-pattern research.

How fresh is the data? Every run queries live at run time; there's no cached snapshot. Re-run (or schedule the actor) to catch newly announced dates and cancellations — eventStatus reflects the current state.

Do I need a Songkick account or API key? No. The actor reads public concert data only, with no login and no key.

Where does the data come from, and what if the source is down? Concert data is retrieved through an upstream data provider (crawlergang/songkick-scraper). If one artist's fetch fails, that artist is skipped and the run continues; if the provider is entirely unavailable, the run ends gracefully with a "temporarily unavailable — please retry" message and you're charged nothing.

Is scraping concert data legal? It collects public event listings only — no login, no paywall bypass. Follow the source site's terms and local law; the data is intended for research, marketing, and editorial use.

Support: found a bug or need a feature? Open an Issue on this actor's Issues tab — typical response within 1 business day.