For Agents
Search for live events, venues, and performers across sports, concerts, and theater. Returns pricing, availability, and personalized recommendations via 7 endpoints.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the SeatGeek API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with SeatGeek API.
Search events by keyword, date range, venue, performer, or geographic coordinates
Retrieve detailed venue information including capacity, location, and upcoming event schedules
Look up performer profiles with genre classification, popularity scores, and tour dates
GET STARTED
Use for: Find concerts happening in New York this weekend, I need to get ticket price ranges for a specific NBA game, Search for all Taylor Swift tour dates in 2026, List venues within 50 miles of San Francisco with upcoming events
Not supported: Does not handle ticket purchasing, payment processing, or seat selection — use for event discovery and information retrieval only.
Jentic publishes the only available OpenAPI specification for SeatGeek API, keeping it validated and agent-ready. Search and discover live events, venues, and performers across sports, concerts, and theater with structured filtering by date, location, genre, and popularity score. Retrieve event details including pricing ranges, seat maps, and performer taxonomies, plus get personalized recommendations based on user preferences.
Filter events by category (sports, concerts, theater) with granular taxonomy codes
Generate personalized event recommendations based on user preference signals
Patterns agents use SeatGeek API for, with concrete tasks.
★ AI Agent Event Discovery
AI agents use the SeatGeek API through Jentic to help users find and compare live events. An agent can search events by location, date, genre, or performer name and return structured results with pricing and venue details — enabling conversational ticket-finding without manual website browsing. The 7-endpoint surface covers events, venues, performers, and recommendations.
Search for all events within 25 miles of zip code 10001 happening between 2026-06-01 and 2026-06-30 and return the top 5 by popularity score
Event Aggregation and Price Comparison
Aggregate event listings from SeatGeek into comparison tools or travel planning applications. The events endpoint supports filtering by date range, location radius, performer, and venue with pagination for bulk retrieval. Each event response includes lowest and highest price, ticket quantity available, and direct purchase links for price-comparison displays.
Retrieve all NBA events in Los Angeles for June 2026 and compare lowest ticket prices across venues
Venue and Performer Analytics
Build analytics dashboards or recommendation engines using SeatGeek's venue and performer data. Query venue details including capacity, address, and event history. Access performer popularity scores, genre tags, and upcoming tour dates. Combine venue and performer data to identify trending entertainment markets or underserved regions.
Look up venue ID 3713 to get its capacity and address, then list the next 10 upcoming events at that venue
Personalized Event Recommendations
Deliver tailored event suggestions to users based on their preferences and past behavior. The recommendations endpoint returns events ranked by relevance to user signals such as favorite genres, previously attended events, and geographic proximity. Integrate into apps, newsletters, or chatbots for automated event curation without manual editorial effort.
Call the recommendations endpoint for a user who likes rock concerts and lives in Chicago to get their top 5 recommended upcoming events
7 endpoints — jentic publishes the only available openapi specification for seatgeek api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/events
Search events by keyword, location, date, and filters
/events/{event_id}
Get detailed information for a specific event
/performers
Search performers by name, genre, or taxonomy
/performers/{performer_id}
Get performer details and upcoming events
/venues
Search venues by name or location
/venues/{venue_id}
Get venue details including capacity and address
/recommendations
Get personalized event recommendations
/events
Search events by keyword, location, date, and filters
/events/{event_id}
Get detailed information for a specific event
/performers
Search performers by name, genre, or taxonomy
/performers/{performer_id}
Get performer details and upcoming events
/venues
Search venues by name or location
Three things that make agents converge on Jentic-routed access.
Credential isolation
SeatGeek client_id keys are stored encrypted in the Jentic vault (MAXsystem). Agents receive pre-authenticated request templates — the raw API key never appears in the agent's context or logs.
Intent-based discovery
Agents search by intent (e.g., 'find concerts near me this weekend') and Jentic returns matching SeatGeek operations with parameter schemas, so the agent constructs the right query without reading SeatGeek's documentation.
Time to first call
Direct SeatGeek integration: 1-2 days for auth setup, pagination handling, and response parsing. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using SeatGeek API through Jentic.
Why is there no official OpenAPI spec for SeatGeek API?
SeatGeek does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call SeatGeek API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the SeatGeek API use?
The SeatGeek API uses a client_id API key passed as a query parameter. Through Jentic, your client_id is stored encrypted in the MAXsystem vault and injected automatically into requests — agents never see or log the raw key value.
Can I search for events near a specific location with the SeatGeek API?
Yes. The GET /events endpoint accepts lat, lon, and range parameters to filter events within a geographic radius. You can also filter by postal_code for US-based searches. Combine with datetime_utc filters to narrow results to specific date ranges.
What are the rate limits for the SeatGeek API?
SeatGeek allows up to 1000 requests per hour per client_id for free-tier access. Higher-volume access requires contacting SeatGeek's partnerships team. Exceeding the limit returns a 429 status. Jentic handles rate limit backoff automatically when executing requests.
How do I find upcoming concerts for a performer through Jentic?
Search Jentic for 'find upcoming events for a performer' to discover the GET /performers/{performer_id} operation, which returns the performer's event list. Alternatively, use GET /events with a performers.slug filter to search directly. Execute through Jentic and receive structured JSON with dates, venues, and pricing.
Does the SeatGeek API provide ticket prices?
Yes. Event responses include stats.lowest_price and stats.highest_price fields showing the current ticket price range. Individual listing-level pricing requires SeatGeek's partner API access. The lowest_price field reflects the cheapest available ticket at query time.
/venues/{venue_id}
Get venue details including capacity and address
/recommendations
Get personalized event recommendations