Ticketmaster Scraper avatar

Ticketmaster Scraper

Pricing

from $3.69 / 1,000 event results

Go to Apify Store
Ticketmaster Scraper

Ticketmaster Scraper

Scrape live Ticketmaster events across 17 markets — titles, artists, dates, venues with geo-coordinates, on-sale times, genre classification and ticketing status. Search, browse by category, or use start URLs.

Pricing

from $3.69 / 1,000 event results

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

40 minutes ago

Last modified

Categories

Share

Banner

Scrape live event listings from Ticketmaster across 17 markets — events, artists, venues, dates, on-sale times, and genre classification — in clean structured JSON. No API key required.


Why this scraper?

🌍 17 markets in one actor

United States, Canada, Australia, New Zealand, Netherlands, Spain, Mexico, Sweden, Denmark, Norway, Finland, Belgium, Poland, Austria, Switzerland, United Arab Emirates, and South Africa — each returning local currency and local venues.

🎫 Complete event data

Event title, date, on-sale and presale times, full venue details with address and geo-coordinates, ticketing status, and sold-out / limited-availability flags.

🎸 Artist & genre data

Every event includes its performing artists and image. Enable details to add segment, genre, and sub-genre classification plus event notes.

🔍 Search or browse

Search by artist, team, or keyword, browse by category (music, sports, arts & theater, family), or point the scraper at any Ticketmaster search URL.

⚡ Reliable at scale

Handles Ticketmaster's bot protection automatically. Returns up to 10,000 events per run.


Input parameters

FieldTypeDescriptionDefault
searchQuerystringKeyword(s) — artist, team, event, or venue name.""
marketstringCountry site to search (17 options).us
maxResultsintegerMaximum number of events to return.5
sortBystringrelevance, date, or name.relevance
classificationstringBrowse a category instead of searching: music, sports, arts-theater, family.""
fetchDetailsbooleanFetch genre, segment, description and image per event (adds one request each).false
excludeResalebooleanSkip third-party partner and resale listings.false
startUrlsarraySpecific Ticketmaster URLs to scrape. Overrides market and search.[]

Output schema

Always present

FieldTypeDescription
eventIdstringTicketmaster event ID.
discoveryIdstringDiscovery platform ID.
titlestringEvent name.
urlstringEvent page URL.
imageUrlstringEvent / artist image.
artistsarrayPerforming artists (name + URL).
performerNamesstringArtist names, comma-separated.
startDatestringEvent start (ISO 8601).
endDatestringEvent end, when applicable.
onsaleDatestringPublic on-sale time (ISO 8601).
presaleDatesarrayPresale windows, when available.
spanMultipleDaysbooleanMulti-day event flag.
timeZonestringVenue time zone.
venueNamestringVenue name.
venueCitystringVenue city.
venueStatestringVenue state / region.
venueCountrystringVenue country code.
venueCountryNamestringFull country name.
venueAddressstringStreet address.
venuePostalCodestringPostal code.
venueUrlstringVenue page URL.
latitudenumberVenue latitude.
longitudenumberVenue longitude.
categoryIdstringMajor category ID.
currencystringMarket currency code.
soldOutbooleanSold-out flag.
limitedAvailabilitybooleanLimited-availability flag.
ticketingStatusstringTicketing status.
eventChangeStatusstringChange status.
cancelled / postponed / rescheduled / tbabooleanEvent status flags.
virtualbooleanVirtual event flag.
partnerEventbooleanThird-party / resale listing.
marketstringMarket code.
sourcestringSource domain.
scrapedAtstringScrape timestamp (ISO 8601).

With fetchDetails: true

FieldTypeDescription
segmentstringTop-level segment (e.g. Music, Sports).
genrestringGenre (e.g. Rock).
subGenrestringSub-genre (e.g. Alternative Rock).
eventTypestringEvent type, when classified.
descriptionstringEvent notes / general information.
ageRestrictionsstringAge restriction text, when present.
doorsTimestringDoors-open time, when present.

Example record

{
"eventId": "010064C917A17D7C",
"discoveryId": "rZ7HnEZ1Af7xP0",
"title": "Coldplay - Music Of The Spheres World Tour",
"url": "https://www.ticketmaster.com/coldplay-tickets/event/010064C917A17D7C",
"imageUrl": "https://s1.ticketm.net/dam/c/fbc/..._RETINA_PORTRAIT_16_9.jpg",
"artists": [{ "name": "Coldplay", "url": "https://www.ticketmaster.com/coldplay-tickets/artist/806431" }],
"performerNames": "Coldplay",
"startDate": "2026-08-29T00:00:00Z",
"onsaleDate": "2026-02-04T15:00:00Z",
"timeZone": "America/New_York",
"venueName": "MetLife Stadium",
"venueCity": "East Rutherford",
"venueState": "NJ",
"venueCountry": "US",
"venueAddress": "1 MetLife Stadium Dr",
"venuePostalCode": "07073",
"latitude": 40.8128,
"longitude": -74.0742,
"categoryId": "KZFzniwnSyZfZ7v7nJ",
"currency": "USD",
"soldOut": false,
"ticketingStatus": "OK",
"segment": "Music",
"genre": "Rock",
"subGenre": "Alternative Rock",
"partnerEvent": false,
"market": "us",
"source": "www.ticketmaster.com",
"scrapedAt": "2026-06-22T10:00:00.000Z"
}

Examples

Search an artist in the US

{ "searchQuery": "coldplay", "market": "us", "maxResults": 100 }

Browse all concerts in the Netherlands

{ "classification": "music", "market": "nl", "maxResults": 200 }

Search with full details, primary events only

{ "searchQuery": "lakers", "market": "us", "fetchDetails": true, "excludeResale": true, "maxResults": 50 }

Scrape specific search URLs

{ "startUrls": ["https://www.ticketmaster.es/search?q=rosalia"], "maxResults": 100 }

💰 Pricing

$3.99 per 1,000 results — you only pay for successfully retrieved events. Failed retries are never charged.

ResultsCost
100~$0.40
1,000~$3.99
10,000~$39.90
100,000~$399.00

Flat-rate alternatives typically charge $29–$49/month regardless of usage.

Use the Max results cap in the input to control your spend exactly.


Performance

Run sizeApprox. time
100 eventsunder 1 minute
1,000 events3–6 minutes
10,000 events30–50 minutes

Enabling fetchDetails adds time, since each event requires an extra request.


Known limitations

  • Covers Ticketmaster's primary platform (17 markets listed above). The UK, Germany, and Ireland sites run a separate legacy platform and are not currently supported.
  • Ticketmaster caps search results at 10,000 per query. Use narrower searches or category browsing to reach events beyond that cap.
  • Ticket prices are not returned. Ticketmaster gates live pricing behind a separate protected availability system; this scraper returns event, venue, artist, and classification data.

Technical details

  • Source: Ticketmaster — live event, venue, and ticketing data across 17 country markets.
  • Memory: 512 MB
  • Retry: Automatic retry on network errors, exponential backoff, multiple attempts per request.

Additional services

Need a custom actor, additional filters, scheduled runs, or integration support? Send an email to info@unfencedgroup.nl — we build on request.


Built by unfenced-group · Issues? Open a ticket or send a message.

Other scrapers in our Ticketing collection: