Venues

Learn how to fetch a detailed list of venues using the SeatGeek API.

Venues endpoints allow us to request available venues on SeatGeek. The endpoints for venues are as follows:

  • The venues endpoint: Fetches a paginated list of venues using certain search parameters.
  • The specific venue endpoint: Fetches details about a specific venue by providing a specific venue ID as a path parameter.

The venues endpoint

To fetch a list of venues, use the following endpoint URL:

https://api.seatgeek.com/2/venues

Request parameters

We can use the following query parameters with the URL given above when fetching a list of venues:

Name

Category

Syntax

Description

ID

optional

id

This parameter fetches specific venues using unique venue IDs. We can use the id parameter multiple times in the same API call. The default value of this parameter is null.

All the other URL parameters are overridden when using this parameter, and the SeatGeek API ignores them even if they’re passed in the HTTP request.

City

optional

city

This parameter fetches the venues of a specific city. The default value of this parameter is null.

State

optional

state

This parameter fetches the venues of a specific state. The default value of this parameter is null.

Country

optional

country

This parameter fetches the venues of a specific country. The default value of this parameter is null.

Postal Code

optional

postal_code

This parameter fetches venues with a specific postal or zip code. The default value of this parameter is null.

Query

optional

q

This parameter performs a broad search for the event venues by looking up all the possible sections of the response document. Since this parameter is a broad search, the search results can be unexpected. The default value for this parameter is null.

Let’s see how to call the API endpoints to fetch all ...