SeatGeek Event & Ticket Price Scraper avatar

SeatGeek Event & Ticket Price Scraper

Pricing

from $5.00 / 1,000 dataset items

Go to Apify Store
SeatGeek Event & Ticket Price Scraper

SeatGeek Event & Ticket Price Scraper

Scrape SeatGeek events — concerts, sports, theater, comedy — with ticket-price analytics. Search by keyword, performer, venue, city or date; get schedule, venue geo, lineup, and lowest/median/average/highest price plus listing and ticket counts. No API key needed. Pay only for results.

Pricing

from $5.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Extract live SeatGeek events with ticket-price analytics at scale — concerts, sports, theater, comedy, family shows and festivals across the US and Canada. Search by keyword, performer, venue, city, state or date window and get one clean JSON row per event: schedule, venue geo-coordinates, full lineup, taxonomy, and the aggregate ticket-price and inventory stats that resellers and analysts actually track — lowest, median, average and highest price plus listing and ticket counts.

No SeatGeek API key required. No developer signup, no crippled free tier — just run it.

Who it's for

  • Ticket resellers & brokers — monitor the lowest/median/average price and live listing & ticket inventory for every event to spot arbitrage and reprice.
  • Price & market analysts — track ticket pricing and demand across sports, concerts and theater by city, category or date.
  • Event aggregators & discovery apps — a reliable, key-free feed of events with venue geo and lineup to power listings and calendars.
  • Developers & data teams — stable, documented JSON that plugs straight into Sheets, a database, a BI tool, or an AI agent.

What you get — output fields

FieldTypeDescription
event_idintegerSeatGeek event id
title / short_titlestringEvent name
urlstringPublic SeatGeek event page
category / type / statusstringe.g. sports / nba / normal
datetime_local / datetime_utcstringEvent schedule (local + UTC)
date_tbd / time_tbdbooleanWhether date/time is TBD
announce_date / visible_until_utcstringAnnouncement + visibility window
popularity / scorenumberSeatGeek popularity & ranking
lowest_pricenumberLowest listed ticket price (all-in)
median_pricenumberMedian listed ticket price
average_pricenumberAverage listed ticket price
highest_pricenumberHighest listed ticket price
lowest_price_good_dealsnumberLowest price among flagged good deals
lowest_sg_base_pricenumberLowest SeatGeek base price (before fees)
listing_countintegerActive ticket listings
ticket_countintegerTotal tickets available
visible_listing_countintegerVisible listings
currencystringPrice currency (USD / CAD)
venue_id / venue_nameVenue identity
venue_address / venue_extended_addressstringStreet + city/state line
venue_city / venue_state / venue_country / venue_postal_codestringLocation
venue_latitude / venue_longitudenumberVenue GPS
venue_timezone / venue_capacity / venue_urlVenue metadata
primary_performerstringHeadliner / home team
performer_slugsarraySlugs of every performer
performersarrayFull lineup (id, name, slug, type, url, primary, home_team, image)
taxonomiesarrayClassification nodes (id, name, parent_id)
scraped_atstringScrape timestamp (ISO-8601)

High-value use cases

  1. Ticket resale arbitrage — pull every NBA/NFL/concert event in a market with lowest_price, average_price and listing_count, then flag events where inventory is thin and prices are climbing.
  2. Price-trend monitoring — schedule daily runs for a performer or venue and diff lowest_price / median_price over time to chart demand.
  3. Event discovery feed — scrape all events in a city and date window to power a "what's on" app, newsletter or calendar with venue geo and lineup.
  4. Venue & tour analytics — aggregate by venue_id or performer_slugs to study routing, capacity utilization and pricing by market.
  5. Lead lists for hospitality/marketing — events by city/date with venue coordinates to target nearby businesses and campaigns.

Input parameters

FieldTypeDefaultDescription
searchQuerystringFree-text across events, performers and venues
categoryenumsports, concert, theater, comedy, family, music_festival, broadway
performerSlugstringPerformer slug, e.g. taylor-swift, new-york-knicks
city / state / countrystringVenue location filters (e.g. New York, NY, US)
venueIdintegerSpecific SeatGeek venue id (e.g. 93 = Madison Square Garden)
dateFrom / dateTostringDate window YYYY-MM-DD
sortenumdatetime_local.ascSoonest/latest date, popularity, or recently announced
maxItemsinteger200Stop after this many events
proxyConfigurationproxyApify ResidentialRecommended for reliability

All filters are optional and combine with AND. Leave everything empty to browse the full upcoming catalog up to maxItems.

Example input

{
"category": "sports",
"city": "New York",
"dateFrom": "2026-09-01",
"dateTo": "2026-12-31",
"sort": "datetime_local.asc",
"maxItems": 500
}

Example output (one row)

{
"event_id": 18499772,
"title": "Preseason: New York Knicks at Philadelphia 76ers",
"url": "https://seatgeek.com/philadelphia-76ers-tickets/.../18499772",
"category": "sports",
"type": "nba",
"datetime_local": "2026-10-05T19:00:00",
"datetime_utc": "2026-10-05T23:00:00",
"currency": "USD",
"lowest_price": 82,
"median_price": 237,
"average_price": 325,
"highest_price": 2917,
"lowest_sg_base_price": 65,
"listing_count": 477,
"ticket_count": 1554,
"venue_id": 3148,
"venue_name": "Xfinity Mobile Arena",
"venue_city": "Philadelphia",
"venue_state": "PA",
"venue_country": "US",
"venue_latitude": 39.9012,
"venue_longitude": -75.172,
"primary_performer": "Philadelphia 76ers",
"performer_slugs": ["new-york-knicks", "philadelphia-76ers"],
"taxonomies": [{ "id": 1030100, "name": "nba", "parent_id": 1030000 }],
"scraped_at": "2026-08-19T12:00:00Z"
}

Scheduling & integrations

  • Schedule daily/hourly runs from the Apify Console to build price-history time series for a performer, venue or market.
  • Webhooks fire on run completion — push new data to your API, Make or Zapier.
  • Export to JSON, CSV, Excel or feed it to Google Sheets, Airtable, S3 or a database via the Apify API and dataset endpoints.

Use with AI assistants (MCP)

The Apify MCP server exposes this actor to AI agents (Claude, ChatGPT, VS Code Copilot). An agent can call it to answer questions like "cheapest Knicks home game next month" or "average ticket price for concerts in Austin this weekend" and get structured event + price data back.

FAQ

Do I need a SeatGeek API key? No. The actor works out of the box — no signup, no key, no crippled free tier.

Which events are covered? SeatGeek's US and Canada catalog: sports, concerts, theater, comedy, family shows and festivals.

Where do the prices come from? Each event carries SeatGeek's aggregate ticket stats — lowest, median, average and highest listed price, plus listing and ticket counts. They reflect current secondary-market listings.

How fresh is the data? It's fetched live on every run. Schedule runs to track how prices and inventory move over time.

How many events can I get? Set maxItems as high as you need; the actor paginates automatically and checkpoints so long runs resume without duplicates.

Is it reliable? SeatGeek is protected by DataDome. The actor sends the mobile app's exact fingerprint over a residential proxy pool with pacing and automatic retry/rotation, so runs stay green.

Is scraping this legal? The actor reads publicly available event and pricing data. You are responsible for complying with SeatGeek's terms and applicable laws; use the data responsibly.

Something looks off — how do I get help? Open an issue on the actor's page. Errors are monitored and typically addressed quickly.