SeatGeek Events Scraper
Under maintenancePricing
from $1.00 / 1,000 results
SeatGeek Events Scraper
Under maintenanceCollects live event data from the SeatGeek public API for a given city and date range. Concerts, sports, theater, and more.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Creative Scraps
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
xenon-seatgeek
Apify Actor that collects live event data from the SeatGeek public API for feedirl.
Outputs events in the exact shape the event-ingestion-webhook n8n workflow expects (source: "seatgeek").
Setup
1. Get a free SeatGeek Client ID
Sign up at https://seatgeek.com/account/develop → copy your client_id.
2. Install dependencies
$npm install
3. Local test run
Edit INPUT.json with your clientId, city, and date range, then:
$npx apify run
Results appear in storage/datasets/default/.
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
clientId | string | yes | — | SeatGeek API client_id |
location | string | yes | — | City name (must be one of the 23 supported metros) |
startDate | string | yes | — | YYYY-MM-DD |
endDate | string | yes | — | YYYY-MM-DD |
searchQueries | array | no | 12 queries | Terms to search (concert, comedy, NBA, etc.) |
onlyWithTickets | boolean | no | true | Skip events with no ticket listings |
perPage | integer | no | 100 | API results per page (max 100) |
maxPages | integer | no | 5 | Max pages to fetch per query |
radiusMiles | integer | no | 40 | Search radius around city centre |
Supported cities
New York, Los Angeles, Miami, Nashville, Austin, Chicago, Washington DC, Boston, Philadelphia, San Francisco, San Diego, Seattle, Denver, Houston, Dallas, Atlanta, Charlotte, Kansas City, St. Louis, Cleveland, Phoenix, Orlando, Salt Lake City
Output shape (per event)
{"id": 12345678,"title": "Taylor Swift | The Eras Tour","url": "https://seatgeek.com/...","dateTime": "2026-08-20T19:30:00","dateTimeLocal": "2026-08-20T19:30:00","type": "concert","lowestPrice": 89,"venue": {"name": "Madison Square Garden","city": "New York","state": "NY","location": { "lat": 40.7505, "lon": -73.9934 }},"primaryPerformer": {"name": "Taylor Swift","genres": ["pop"],"type": "band"}}
Deploy to Apify
apify loginapify push
After deploying, copy the Actor ID from the Apify Console and replace SEATGEEK_ACTOR_ID in event-ingestion.json in the n8n repo.
n8n wiring
In feedirl-n8n/n8n-workflows/event-ingestion.json:
const SEATGEEK_ACTOR_ID = 'YOUR_USERNAME~xenon-seatgeek';
The input shape per run stays identical to what the n8n loop already builds.