n8n-nodes-seatgeek-api
v1.1.0
Published
n8n community node for SeatGeek Data API - AI-powered demand scores, sellout predictions & price tracking
Maintainers
Readme
n8n-nodes-seatgeek-api
n8n community node for SeatGeek Data API - AI-powered event data with demand scores, sellout predictions & price tracking.
v1.1.0 - Now with Browse by Category & improved comedy support! 😂
🔥 Features the Official API Doesn't Have
| Feature | Free SeatGeek API | This Node | |---------|-------------------|-----------| | Demand Score (0-100) | ❌ | ✅ | | Sellout Prediction | ❌ | ✅ | | Price Direction | ❌ | ✅ | | Persistent Price History | ❌ | ✅ | | Deal Score Messages | ❌ | ✅ | | Browse by Category | ❌ | ✅ | | Setup Required | Register + API key | Just add Apify token |
Installation
Community Nodes (Recommended)
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-seatgeek-apiand click Install
Manual Installation
npm install n8n-nodes-seatgeek-apiPrerequisites
- Apify Account - Sign up free
- Apify API Token - Get it here
Operations
Search Events
Search for events by artist, team, or keyword.
{
"searchQuery": "Taylor Swift",
"location": "New York",
"maxResults": 50
}Browse by Category (NEW!)
Browse events by type without a specific search query.
{
"browseEventType": "comedy", // concert, sports, theater, comedy, festival
"browseLocation": "Denver", // optional
"maxResults": 25
}Supported Categories:
- 🎵 Concerts - Live music, tours
- 🏀 Sports - NBA, NFL, MLB, NHL, etc.
- 🎭 Theater - Broadway, musicals
- 😂 Comedy - Stand-up (returns nationwide results)
- 🎪 Festivals - Music festivals
Note: Comedy returns nationwide results to ensure reliable data. All 6 event types are now working!
Get Events by Location
Get all events in a specific city or venue.
{
"location": "Denver, CO",
"eventType": "concert",
"maxResults": 100
}Track Prices (Premium Features)
Get events with AI-powered insights:
{
"searchQuery": "Lakers",
"premiumFeatures": {
"includePriceHistory": true,
"includeResaleTrends": true
}
}Output includes:
{
"title": "Los Angeles Lakers vs Denver Nuggets",
"lowestPrice": 89,
"dealScoreMessage": "👍 Good Deal",
"resaleTrends": {
"demandScore": 78,
"priceDirection": "up",
"predictedSellout": false
},
"priceHistory": [
{"timestamp": "2026-01-24", "lowestPrice": 95},
{"timestamp": "2026-01-25", "lowestPrice": 89}
]
}Output Fields
Core Event Data
| Field | Type | Description |
|-------|------|-------------|
| id | string | SeatGeek event ID |
| title | string | Event name |
| type | string | concert, sports, theater, etc. |
| dateTime | string | UTC timestamp |
| dateTimeLocal | string | Local timestamp |
Pricing
| Field | Type | Description |
|-------|------|-------------|
| lowestPrice | number | Cheapest ticket price |
| highestPrice | number | Most expensive ticket |
| averagePrice | number | Average price |
| listingCount | number | Available listings |
| dealScore | number | 0-1 value rating |
| dealScoreMessage | string | "🔥 Amazing Deal!", etc. |
AI-Powered Insights (Unique!)
| Field | Type | Description |
|-------|------|-------------|
| resaleTrends.demandScore | number | 0-100 demand indicator |
| resaleTrends.priceDirection | string | "up", "down", "stable" |
| resaleTrends.predictedSellout | boolean | Will this event sell out? |
| priceHistory | array | Historical price points |
Venue & Performer
| Field | Type | Description |
|-------|------|-------------|
| venue.name | string | Venue name |
| venue.city | string | City |
| venue.state | string | State |
| venue.capacity | number | Venue capacity |
| performer.name | string | Artist/team name |
| performer.genres | array | Music genres |
Example Workflows
Price Drop Alert
- Schedule Trigger - Run daily
- SeatGeek Data API - Track prices for "Taylor Swift"
- IF Node - Check if
priceDirection === "down" - Slack - Send alert "Prices dropping for Taylor Swift!"
High Demand Alert
- Schedule Trigger - Run every 6 hours
- SeatGeek Data API - Track prices for events
- IF Node - Check if
demandScore > 80 - Email - Send "High demand alert - buy now!"
Sellout Prediction
- HTTP Request - Get list of events to monitor
- SeatGeek Data API - Track prices with resale trends
- IF Node - Check if
predictedSellout === true - Telegram - Alert "Event predicted to sell out!"
Credentials
Apify API
| Field | Description | |-------|-------------| | API Token | Your Apify API token from console.apify.com |
Pricing
This node uses the SeatGeek Data API Apify actor:
- $0.01 per event extracted
- Premium features (price history, resale trends) included at no extra cost
Support
- Documentation: jasonpellerin.com
- Apify Actor: SeatGeek Data API
- Issues: GitHub Issues
- Email: [email protected]
License
MIT
Built with 🦉 by HyperCognate | AI-powered intelligence the official API doesn't provide.
