How the SeatGeek Catalogue Is Wired: Events, Performers, Venues and a Numeric Taxonomy
SeatGeek runs two businesses on one catalogue. It is the primary ticketing system for NFL, NBA, NHL, MLS and NWSL clubs, for more than a hundred colleges through Paciolan, and for the arenas they play in. It is also an open resale marketplace, and the help center states the mix: tickets come from licensed sellers, other SeatGeek customers, integrated partners and sometimes the team box office. Every event object carries an is_hybrid flag, and a shopping page can say either that all tickets come from the box office or that box office stock and verified resale share one map.
Four objects hold it together. An event is a single performance with an eight digit integer id. A performer is the act on the bill - artist, team, tour or festival - flagged on the event as primary, home_team or away_team. A venue owns the street address, the IANA timezone, the capacity, the Nielsen metro code and a market area number. A taxonomy is a node in a seven digit numeric tree a SeatGeek scraper can walk without a lookup table: sports currently sits at 1000000, baseball at 1010000, MLB at 1010100, college football at 1020200, concerts at 2000000.
Addresses mirror the objects. An event ends in its numeric id; a performer is /slug-tickets with /schedule, /premium and a page per city under it; a venue is /venues/slug/tickets plus /seating-chart, /parking and /pano. Above them sit league hubs such as /nba-tickets, genre hubs such as /concert-tickets/country, city hubs cut by today and this-weekend, and matchup pages like /giants-dodgers-tickets. The sitemap index currently lists about 138,000 event pages, roughly 80,000 performers and 6,300 venues with events ahead (September 2026).
Get a Quote