Pollstar Scraper - Concert Tours, Venues & Events avatar

Pollstar Scraper - Concert Tours, Venues & Events

Pricing

from $1.50 / 1,000 event records

Go to Apify Store
Pollstar Scraper - Concert Tours, Venues & Events

Pollstar Scraper - Concert Tours, Venues & Events

Scrape Pollstar upcoming concerts and tour dates: play date, venue with full address and coordinates, artist line-up, genres, ticket links and market. Search artists, venues or cities, or paste Pollstar links. Newly-announced filter, incremental monitoring, resume and MCP export.

Pricing

from $1.50 / 1,000 event records

Rating

0.0

(0)

Developer

Abot API

Abot API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Pollstar Concert & Tour Scraper

Pull upcoming concerts, tour dates and venue calendars from Pollstar (pollstar.com), the live-music industry's reference directory of artists, venues, markets and routings. Search an artist, a venue or a city, or paste any Pollstar page, and get structured event records: play date, venue with street address and coordinates, the full artist line-up with genres, ticket links, market and the venue's own published contact details. Recurring runs can report only what changed.

Why This Scraper?

  • One schema across every surface: the same event record shape covers artist tour schedules, venue calendars and whole-market calendars.
  • Rich venue data on every row: venue name, type, street, city, state, postal code, country, coordinates, market, published venue phone and website come with each event, without a second request per event.
  • Full line-up, not just the headliner: every billed act with its sequence, genres and headline flag, plus a flat supportActs list.
  • Newly announced watch: newOnly narrows a calendar to the dates Pollstar announced in the last few days, which is the cheapest possible daily tour-announcement feed.
  • Metro widening: includeNearbyCities turns a single-city search into a whole surrounding market.
  • Artist profile enrichment (optional): adds the headline artist's photo, official website, activity status and a touring trivia line. Each artist is read once per run and reused across all of their dates.
  • Incremental monitoring: recurring runs emit only NEW, UPDATED, REAPPEARED or EXPIRED events against the same search, links and filters, with first-seen and last-seen timestamps.
  • Resume support: continue an interrupted run without returning events already collected.
  • Multi-value URL mode: paste any mix of artist, venue, city, company and single-event links in one run.

Scope: upcoming dates only, and why

Pollstar publishes upcoming tour and venue calendars openly, and licenses its historical archive. That boundary is enforced per request, not per page: asking the same calendar route for a window that reaches into the past is refused outright, and the neighbouring tour-history, box-office and venue-staff routes are subscriber-only.

This actor is therefore scoped to upcoming events, from today forward, and it is explicit about it rather than quietly returning nothing:

  • A fromDate before today is moved forward to today, and the run log says so, naming both dates.
  • A window that ends before today is refused loudly: the run fails with a message explaining the licence boundary, instead of reporting an empty calendar.
  • A licence refusal seen at runtime is counted and reported in the run's status message, so a partial run is never mistaken for a complete one.

Historical tour history, box-office grosses and venue staff contacts are not available through this actor. If you need them, they require a Pollstar subscription.

Data You Get

Sample shape, values are illustrative placeholders, not from a live listing.

FieldExample value
eventId"00000000"
urlhttps://www.pollstar.com/events/sample-artist-at-sample-arena-00000000
titleSample Artist at Sample Arena
playDate2027-06-18T00:00:00
playTime8:00 PM
isFestivalfalse
announcedHoursAgo36
headlineArtistSample Artist
headlineArtistUrlhttps://www.pollstar.com/artists/sample-artist-00000000
genres["Pop / Rock"]
supportActs["Sample Support Act"]
artists[{"artistId": "00000000", "name": "Sample Artist", "isHeadline": true, "genres": ["Pop / Rock"], "artistType": "Band", "sequence": 1}]
venueNameSample Arena
venueTypes["Arena"]
venueStreet1 Sample Road
venueCity / venueStateSample City / ST
venuePostalCode / venueCountry00000 / United States
venueLatitude / venueLongitude36.1000 / -115.1000
venueMarketSample City, ST
venuePhone / venueEmail / venueWebsite(000) 000 0000 / bookings@sample-arena.example / www.sample-arena.example
ticketUrl / ticketVendorshttps://tickets.example/sample / ["Sample Ticket Vendor"]
headlineArtistImageUrlhttps://static.example/artist-photos/sample.jpg
headlineArtistTriviaSample Artist has headlined 70% of performances since 2006
scopeKind / scopeNamecity / Sample City
changeTypeNEW, UPDATED, REAPPEARED, UNCHANGED, EXPIRED

The venuePhone, venueEmail and venueWebsite fields are the venue's own publicly listed organisation contact details, exactly as Pollstar publishes them on its public venue page. No personal contact data is collected: individual staff and promoter contacts are subscriber-only on Pollstar and this actor does not request them.

How to Use

Everything booked in a market for the next year:

{
"mode": "search",
"query": "Las Vegas",
"searchType": "cities",
"maxItems": 200
}

An artist's upcoming tour dates, with artist profile extras:

{
"mode": "search",
"query": "Metallica",
"searchType": "artists",
"fetchArtistProfiles": true,
"maxItems": 100
}

A venue's own calendar for a specific window:

{
"mode": "search",
"query": "Madison Square Garden",
"searchType": "venues",
"fromDate": "2027-01-01",
"toDate": "2027-06-30",
"maxItems": 200
}

Paste Pollstar links, mixed types supported (links shown are illustrative placeholders):

{
"mode": "url",
"urls": [
"https://www.pollstar.com/cities/sample-city-00000",
"https://www.pollstar.com/artists/sample-artist-00000000",
"https://www.pollstar.com/events/sample-artist-at-sample-arena-00000000"
],
"maxItems": 200
}

Watch a market daily and get only the newly announced dates:

{
"mode": "search",
"query": "Austin",
"searchType": "cities",
"includeNearbyCities": true,
"newOnly": true,
"incrementalMode": true,
"maxItems": 0
}

Input Parameters

ParameterTypeDefaultDescription
modestringsearchsearch resolves a keyword to a Pollstar artist, venue or city. url reads the Pollstar pages you paste.
querystringLas VegasSearch mode: the name to look up. The closest Pollstar match is used and logged.
searchTypestringcitiesSearch mode: cities, artists or venues. Cities returns everything booked in a market, artists returns a tour schedule, venues returns a venue calendar.
urlsarray of stringsemptyURL mode: Pollstar pages, one per line. Artist, venue, city and company pages are paged forward; a single event page is read as one record. Each link must end in the numeric Pollstar id.
fromDatestringtodayFirst play date to include, YYYY-MM-DD. A date before today is moved forward to today (see the scope note above).
toDatestringone year outLast play date to include, YYYY-MM-DD.
newOnlybooleanfalseOnly dates Pollstar announced in the last few days.
includeNearbyCitiesbooleanfalseWiden a city search into the surrounding metro area. Ignored for artist, venue and event scopes.
sortOrderstringascasc reads the calendar soonest-first, desc furthest-out-first. Pollstar only orders this feed by play date, so that is the only ordering offered.
fetchArtistProfilesbooleantrueRead each headline artist's Pollstar profile for their photo, website, activity status and trivia line. Adds a per-event surcharge; each artist is read once per run.
maxItemsinteger20Stop after this many events. 0 means no limit.
maxPagesinteger0Upper bound on pages read per artist, venue, city or link. 0 leaves it wide open so maxItems is the only cap.
resumeFromRunIdstringemptyA previous run or dataset ID to continue without returning events already collected there.
incrementalModebooleanfalseRecurring monitoring: the first run marks every event NEW; later runs emit only NEW, UPDATED and REAPPEARED events, plus EXPIRED when enabled.
stateKeystringemptyOptional name for a monitoring campaign so its state stays stable, or to deliberately share state across runs.
emitUnchangedbooleanfalseAlso return events that have not changed since the last run, marked UNCHANGED. Returns and bills extra rows.
emitExpiredbooleanfalseAlso return events tracked before but no longer listed, marked EXPIRED. Only produced after a run fully scans the tracked calendar.
mcpConnectorsarray of stringsemptyOptional MCP connectors to receive the results (see the section below).
notionParentPageUrlstringemptyParent Notion page for the Notion connector export.
maxNotifyListingsinteger50Cap on items written to each connector per run. Does not affect the dataset.
proxyConfigurationobjectstandardApify Proxy settings. The default is the standard automatic Apify proxy and works on every plan. No proxy group is pinned.

Output Example

Sample shape, values are illustrative placeholders, not from a live listing.

{
"kind": "event",
"recordId": "00000000",
"eventId": "00000000",
"url": "https://www.pollstar.com/events/sample-artist-at-sample-arena-00000000",
"title": "Sample Artist at Sample Arena",
"playDate": "2027-06-18T00:00:00",
"playTime": "8:00 PM",
"isFestival": false,
"hasBoxOfficeReport": false,
"announcedHoursAgo": 36,
"note": null,
"headlineArtist": "Sample Artist",
"headlineArtistId": "00000000",
"headlineArtistUrl": "https://www.pollstar.com/artists/sample-artist-00000000",
"headlineArtistType": "Band",
"genres": ["Pop / Rock"],
"supportActs": ["Sample Support Act"],
"artists": [
{
"artistId": "00000000",
"name": "Sample Artist",
"url": "https://www.pollstar.com/artists/sample-artist-00000000",
"isHeadline": true,
"genres": ["Pop / Rock"],
"artistType": "Band",
"sequence": 1
}
],
"venueId": "00000000",
"venueName": "Sample Arena",
"venueUrl": "https://www.pollstar.com/companies/sample-arena-00000000",
"venueTypes": ["Arena"],
"venueMarket": "Sample City, ST",
"venueStreet": "1 Sample Road",
"venueCity": "Sample City",
"venueState": "ST",
"venueStateName": "Sample State",
"venuePostalCode": "00000",
"venueCountry": "United States",
"venueLatitude": 36.1,
"venueLongitude": -115.1,
"venuePhone": "(000) 000 0000",
"venueEmail": "bookings@sample-arena.example",
"venueWebsite": "www.sample-arena.example",
"tickets": [
{
"vendor": "Sample Ticket Vendor",
"url": "https://tickets.example/sample",
"doorTime": "8:00 PM"
}
],
"ticketUrl": "https://tickets.example/sample",
"ticketVendors": ["Sample Ticket Vendor"],
"headlineArtistImageUrl": "https://static.example/artist-photos/sample.jpg",
"headlineArtistWebsite": "www.sample-artist.example",
"headlineArtistIsActive": true,
"headlineArtistSortName": "SAMPLE ARTIST",
"headlineArtistNote": null,
"headlineArtistTrivia": "Sample Artist has headlined 70% of performances since 2006",
"scopeKind": "city",
"scopeId": "00000",
"scopeName": "Sample City"
}

Send results into your apps (MCP connectors)

You can optionally pipe results into apps you already use via Model Context Protocol (MCP) connectors. Authorize a connector under Apify, Settings, API & Integrations, then select it in the mcpConnectors input field. For Notion, set notionParentPageUrl to the page under which item pages are created; the Notion export writes a page per event with a readable summary. Other connectors get a best-effort write or digest.

Each connector receives a condensed, human-readable summary per event (title plus the key fields flattened to plain text), not the full record. The complete event record always stays in the Apify dataset. maxNotifyListings caps how many items each connector receives per run and never changes the dataset. Leave mcpConnectors empty to skip the export entirely.

Requires an Apify account. The default settings work on every plan.

๐Ÿ”— Want more travel data?

Pair this actor with these related scrapers from the same team:

๐Ÿงฉ Songkick Scraper
Scrape Songkick concert and event calendars: upcoming and past dates, venues, cities...
๐Ÿงฉ Bandsintown Scraper
Scrape Bandsintown concert and festival dates: artist tour calendars, venue profiles...
โœˆ๏ธ Concert Archives Scraper
Scrape Concert Archives concert and tour history: past and upcoming dates, venues...
๐Ÿงฉ Ticketmaster Scraper
Discover and scrape Ticketmaster events across the US, UK, Australia and Canada. Search...
๐Ÿงฉ Viagogo Scraper
Scrape Viagogo events by artist, production, venue, city, category, or URL. Extract event...
๐Ÿ›’ SeatGeek Scraper
Scrape SeatGeek events with ticket price ranges (lowest, highest, average, median)...

๐Ÿ‘‰ Browse all abotapi scrapers

๐Ÿ’ฌ Support & custom scrapers

  • ๐Ÿž Found a bug or a missing field? Open a ticket on the Issues tab. We usually reply within hours.
  • ๐Ÿ› ๏ธ Need another site, extra fields or a private build? Email abotapi@proton.me or message Telegram @abotapi.
  • โญ Enjoying it? A quick review on the actor page helps other users find it.