SeatGeek Command Line Interface
As a sucker for a
good cheap deal, I ♥️ SeatGeek.
Unfortunately, the SeatGeek API doesn't currently release deal score data about events. The only information they release is a
lowest_price_good_deals field on the
event response object (and this field is not even documented in their official documentation).
What this command line tool does is
- Return the top fifty events (filtered on city, state, etc.) ordered by their popularity.
- Then sorts these events by their
lowest_price_good_dealsfield, from lowest to highest.
The idea is that this result set, while not perfect, should return the most popular events with the best deals.
Popularity acts as a proxy for quality and low prices for good deals act as an indicator for low prices for great deals (I know, I know, not always true).
One final note: I make no guarantees about performance and reliability. If you see problems, feel free to create an issue, and I will do my best to address these issues as they come in.
npm install seatgeek-cli
Command Line Usage
sg(Required Command line Argument)
- Takes a string representing a city name to filter on
- Use any of these
Taxonomyslugs to filter on a specific type of event to view.
- Defaults to filter on events starting in the next 3 months.
- Takes a string representing a UTC datetime in the ISO-8601 datetime format (