SeatGeek Platform API logo

SeatGeek Platform API

SeatGeek Platform API

UnknownFreemedia

SeatGeek Platform API aggregates multiple secondary ticket marketplaces and exposes events, venues, and price-range data, including SeatGeek's signature "Deal Score" rating.

Use it when

Aggregates inventory from multiple secondary markets (StubHub, Vivid Seats, etc.)

Watch for

Mainly US and Canada coverage, thin in Europe

First check

Register a client at platform.seatgeek.com for a Client ID and Secret. After obtaining an OAuth2 token, GET https://api.seatgeek.com/2/events?q=world+cup.

Auth
oauth
CORS
?
HTTPS
Yes
Signup
?
Protocol
REST
Pricing
free

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 199ms
01

About this API

SeatGeek Platform API is the secondary ticket-market aggregation layer. SeatGeek itself doesn't sell directly — it pulls inventory from StubHub, Vivid Seats, TickPick, etc., and unifies price ranges and listings. The signature feature is Deal Score: a 0-100 algorithmic score telling users whether a ticket is a deal relative to that event's distribution. Particularly useful for World Cup: same-day choice of four games, fans wondering which has the best value — Deal Score answers directly. API resources: events, venues, performers (teams/artists), recommendations. Auth uses standard OAuth2 — Client ID + Secret exchanged for a Bearer token. Doesn't conflict with Ticketmaster Discovery; one is first-party licensed, the other is secondary aggregation, and combining gives a full picture.

02

What you can build

  • 1Secondary ticket-market price-comparison apps
  • 2Sports event value tracking (Deal Score)
  • 3Cross-venue ticket price comparison during the World Cup
03

Strengths & limitations

Strengths

  • Aggregates inventory from multiple secondary markets (StubHub, Vivid Seats, etc.)
  • Deal Score algorithm flags value picks, useful for user decision-making
  • Modern API design (OAuth2, JSON, clean resource IDs)

Limitations

  • Mainly US and Canada coverage, thin in Europe
  • Secondary market prices fluctuate fast — caching strategy needs care
  • Partner credentials require manual review
04

Example request

curl https://platform.seatgeek.com/<endpoint> \
  -H "Authorization: Bearer $ACCESS_TOKEN"
05

Getting started

Register a client at platform.seatgeek.com for a Client ID and Secret. After obtaining an OAuth2 token, GET https://api.seatgeek.com/2/events?q=world+cup.

06

FAQ

SeatGeek vs Ticketmaster Discovery?+

Use both. Ticketmaster for licensed first-party events and venue metadata; SeatGeek for secondary-market price movement and value signal.

How is Deal Score calculated?+

SeatGeek's proprietary algorithm. Main factors are current price vs. that event's historical distribution and average for the seat tier. Specific weights aren't disclosed.

07

Technical details

CORS: ?HTTPS: YesSignup: ?Open source: No
Auth type
oauth
Pricing
free
Rate limit
默认限速;规模化需联系 SeatGeek 拿 Partner credentials
Free tier quota
Default rate limits apply. Higher quotas via SeatGeek Partner program (commercial agreement).
Protocols
REST
SDKs
javascript, python, ruby
08

Tags