Ticketmaster Scraper avatar

Ticketmaster Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Ticketmaster Scraper

Ticketmaster Scraper

[๐Ÿ’ฐ $2.0 / 1K] Extract live events from Ticketmaster โ€” concerts, sports, theater, arts, and family shows. Search by keyword or paste Ticketmaster URLs. Returns one row per event with venue, geo coordinates, dates, on-sale and presale times, lineup, and availability status.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

6 days ago

Last modified

Share

Pull live events from Ticketmaster at scale โ€” concerts, sports, theater, arts, and family shows โ€” with venue geocoordinates, start dates, presale and on-sale windows, full artist lineups, category, and live availability status, one clean row per event. Search by keyword, browse a category in any city, or paste Ticketmaster URLs straight in. Built for event-discovery platforms, market analysts, and venue and promoter lead teams who need structured, current event data without clicking through Ticketmaster page by page.

Why This Scraper?

  • Five event categories in one actor โ€” Music, Sports, Arts & Theatre, Family, and Miscellaneous, switchable from a single dropdown when paired with a city.
  • Latitude and longitude on every venue โ€” plus venue name, full street address, city, state, country, postal code, and venue page URL, so events drop straight onto a map.
  • Presale and on-sale dates captured โ€” every presale window (name, start, and end times) alongside the public on-sale date, so you can act before tickets go live.
  • Full artist and attraction lineups โ€” each performer's name and Ticketmaster page, plus a portrait image for the headliner.
  • 13 Ticketmaster marketplaces โ€” search the US (default), Canada, UK, Ireland, Australia, New Zealand, Germany, France, Spain, Netherlands, Belgium, Sweden, or Mexico.
  • Live availability flags โ€” sold-out, limited-availability, ticketing status, plus cancelled, postponed, rescheduled, TBA, and virtual flags on every event.
  • Date-window filtering at the source โ€” set an earliest and latest event date (YYYY-MM-DD) and only matching events are billed.
  • Up to 10,000 events per run โ€” set Maximum Results to 0 for unlimited and the actor walks every page until the marketplace is exhausted.
  • ~35 fields per event, one flat row โ€” event name, ID, URL, timezone, category and genre, promoter and partner flags, and an event image, ready for any spreadsheet or database with no nested unpacking.

Use Cases

Event Discovery & Aggregation

  • Build a "what's on near me" feed by browsing a category in any city
  • Aggregate every concert for a touring artist across multiple marketplaces
  • Power a calendar app with start dates, timezones, and on-sale countdowns
  • Surface family and arts events for a local listings site

Market & Competitive Research

  • Track which artists and tours are routing through a region
  • Map event density by venue, city, and category over a date window
  • Monitor sold-out and limited-availability rates as a demand signal
  • Compare event supply across US, UK, and EU Ticketmaster marketplaces

Lead Generation

  • Build venue contact lists with name, full address, and venue page URL
  • Identify active promoters by category and city for outreach
  • Source touring artists and attractions for booking and sponsorship pitches
  • Target high-frequency venues for partnership programs

Travel & Hospitality Planning

  • Match hotel and travel packages to events by venue geocoordinates and date
  • Plan around presale and on-sale windows for high-demand shows
  • Cluster events by city and weekend for trip-planning tools

Data Enrichment & Integration

  • Enrich a ticketing or CRM database with canonical event IDs and venue geo
  • Feed live availability status into alerting and dashboard systems
  • Backfill artist lineups and category labels onto existing event records

Getting Started

Search by Keyword

The simplest run โ€” one artist, team, or show name:

{
"searchTerms": ["Taylor Swift"],
"maxResults": 100
}

Browse a Category in a City

Category browsing works when you pair it with a city:

{
"category": ["music"],
"location": "Los Angeles",
"countryCode": "US",
"sort": "date",
"maxResults": 200
}

Filter by Date Window

Restrict results to events in a specific date range:

{
"searchTerms": ["comedy"],
"startDateFrom": "2026-07-01",
"startDateTo": "2026-07-31",
"sort": "date",
"maxResults": 100
}

Search a Non-US Marketplace

{
"category": ["sports"],
"location": "Toronto",
"countryCode": "CA",
"maxResults": 100
}

Paste Ticketmaster URLs

Already built a filtered search on the Ticketmaster website? Paste it in:

{
"startUrls": [
"https://www.ticketmaster.com/search?q=u2",
"https://www.ticketmaster.com/discover/concerts/new-york"
],
"maxResults": 200
}

Input Reference

ParameterTypeDefaultDescription
searchTermsstring[]["Taylor Swift"]Keywords to search โ€” an artist, team, show, or venue. Each term runs as its own search.
startUrlsstring[][]Paste Ticketmaster search or discover URLs directly. Each is scraped exactly as given.

Filters

ParameterTypeDefaultDescription
categoryselect[][]Browse one or more categories: Music, Sports, Arts & Theatre, Family, Miscellaneous. Requires a Location. Ignored when a search term is used.
locationstringโ€”City to browse events in (e.g. "Los Angeles"). Required when browsing by Category.
countryCodeselectUSTicketmaster marketplace: US, Canada, UK, Ireland, Australia, New Zealand, Germany, France, Spain, Netherlands, Belgium, Sweden, or Mexico.
startDateFromstringโ€”Only include events starting on or after this date (YYYY-MM-DD).
startDateTostringโ€”Only include events starting on or before this date (YYYY-MM-DD).
sortselectRelevanceOrder results by Relevance or Date (soonest first).

Limits

ParameterTypeDefaultDescription
maxResultsinteger100Maximum events to collect across all searches and URLs. Set to 0 for unlimited (a 10,000-event safety cap still applies).

Output

Each event is returned as one flat row. Here is a representative result:

{
"name": "Coldplay: Music Of The Spheres World Tour",
"eventId": "vvG1zZ9bWb1xyz",
"discoveryId": "Z7r9jZ1A7xyz",
"url": "https://www.ticketmaster.com/event/0E00612A1B2C3D4E",
"startDate": "2026-08-14",
"endDate": "2026-08-14",
"onSaleDate": "2026-03-15T15:00:00Z",
"dateDisplayMode": "showDateTime",
"spanMultipleDays": false,
"presaleDates": [
{ "name": "Artist Presale", "startDateTime": "2026-03-12T15:00:00Z", "endDateTime": "2026-03-14T22:00:00Z" }
],
"venueName": "SoFi Stadium",
"venueCity": "Inglewood",
"venueState": "CA",
"venueCountry": "US",
"venueAddress": "1001 Stadium Dr",
"venuePostalCode": "90301",
"venueUrl": "https://www.ticketmaster.com/sofi-stadium-inglewood-tickets-los-angeles/venue/229227",
"latitude": 33.9534,
"longitude": -118.3387,
"timeZone": "America/Los_Angeles",
"category": "Music",
"categoryId": "KZFzniwnSyZfZ7v7nJ",
"artists": [
{ "name": "Coldplay", "url": "https://www.ticketmaster.com/coldplay-tickets/artist/806431" }
],
"imageUrl": "https://s1.ticketm.net/dam/a/abc/example_RETINA_PORTRAIT_16_9.jpg",
"soldOut": false,
"limitedAvailability": false,
"ticketingStatus": "onsale",
"cancelled": false,
"postponed": false,
"rescheduled": false,
"tba": false,
"virtual": false,
"partnerEvent": false,
"sourceQuery": "search: Coldplay",
"scrapedAt": "2026-05-30T14:30:00Z"
}

Event Core

FieldTypeDescription
namestringEvent title
eventIdstringTicketmaster event identifier
discoveryIdstringTicketmaster Discovery API identifier
urlstringDirect Ticketmaster event page URL
categorystringTop-level category (Music, Sports, Arts & Theatre, Family, Miscellaneous)
categoryIdstringTicketmaster category (segment) identifier
sourceQuerystringWhich search term or URL produced this row
scrapedAtstringISO 8601 timestamp of data extraction

Date & Sale

FieldTypeDescription
startDatestringEvent start date
endDatestringEvent end date
onSaleDatestringPublic on-sale date and time
presaleDatesobject[]Presale windows: name, start, and end times
dateDisplayModestringHow the date is displayed (showDateTime / showDate)
spanMultipleDaysbooleanWhether the event runs across multiple days
timeZonestringVenue timezone (e.g. America/Los_Angeles)

Venue & Location

FieldTypeDescription
venueNamestringVenue name
venueCitystringVenue city
venueStatestringVenue state or region
venueCountrystringVenue country code
venueAddressstringVenue street address
venuePostalCodestringVenue postal code
venueUrlstringTicketmaster venue page URL
latitudenumberVenue latitude
longitudenumberVenue longitude

Classification & Artists

FieldTypeDescription
artistsobject[]Performers and attractions: name and Ticketmaster page URL
imageUrlstringHeadliner portrait image, with venue image as fallback

Media & Status

FieldTypeDescription
soldOutbooleanWhether the event is sold out
limitedAvailabilitybooleanWhether availability is limited
ticketingStatusstringCurrent ticketing status (e.g. onsale, offsale)
cancelledbooleanCancelled flag
postponedbooleanPostponed flag
rescheduledbooleanRescheduled flag
tbabooleanDate-to-be-announced flag
virtualbooleanVirtual-event flag
partnerEventbooleanWhether the listing is a partner or resale event

Tips for Best Results

  • Category filters need a city โ€” Category browsing only runs when you also set a Location. Pair them, or the run will skip the category and tell you to add a city.
  • Use search terms for everything-everywhere โ€” a keyword like "Taylor Swift" searches the entire selected country at once; a category browse is always scoped to one city.
  • Set the right marketplace for the city โ€” match countryCode to the city's country (e.g. "London" with UK, not US) so same-named cities resolve correctly.
  • Sort by Date for upcoming-event feeds โ€” choose Date (soonest first) so the earliest shows lead your results; Relevance is best for artist and team searches.
  • Tighten the date window to control cost โ€” startDateFrom and startDateTo filter at the source, so you only pay for events inside your range.
  • Results arrive in full pages of 20 โ€” a small Maximum Results may return a complete page of 20; set it to 0 for an exhaustive pull up to the 10,000-event cap.
  • Paste pre-filtered URLs to reuse your work โ€” if you have already built a search on the Ticketmaster website, paste that URL into startUrls and it runs exactly as shown.

Pricing

$2.00 per 1,000 results โ€” flat, pay only for the events you collect. No compute charges โ€” you only pay per result returned.

ResultsEstimated Cost
100$0.20
1,000$2.00
10,000$20.00
100,000$200.00

A "result" is one event row in the output dataset. Platform fees (storage and data transfer) are billed by Apify according to your plan.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n โ€” Workflow automation
  • Google Sheets โ€” Direct spreadsheet export
  • Slack / Email โ€” Notifications on new results
  • Webhooks โ€” Trigger custom APIs on run completion
  • Apify API โ€” Full programmatic access

This actor is designed for legitimate event discovery, market research, and lead generation. You are responsible for complying with applicable laws and Ticketmaster's Terms of Service. Do not use extracted data for spam, harassment, ticket-resale fraud, or any unlawful purpose. Treat any personal data encountered with care and in line with applicable privacy regulations.