↑ ↓ to move ↵ to open
SpotHero API · Endpoint

SpotHero Event Facilities API

List the parking around an event, with each lot's price, availability and walking distance to the venue.

  • 1 credit per call
  • Failed calls are free
  • Updated
  • spothero.event-facilities
Response completed
{  "venue_lat": 41.881027831537345,  "venue_lon": -87.67415378888552,  "facilities": [    {      "title": "United Center Official Parking - Lots M, R, T, W, B & Malcolm X College Garage Only",      "address": "1901 West Madison Street",      "available": true,      "base_price": 28,      "facility_id": 14021,      "facility_type": "lot",      "lat": 41.88068100000001,      "lon": -87.674053,      "navigation_tip": "Please review the official United Center SpotHero lots and addresses below. Your parking reservation is valid for Lots M, R, T, W, B & Malc…",      "operator": "United Center (SP+) Parking",      "rating_average": 4.7,      "rating_count": 9905,      "total_price": 30.66,      "walking_meters": 1    },    {      "title": "1724 W Washington Blvd. (Admin Office 110 N Paulina) - Lot",      "address": "1724 West Washington Boulevard",      "available": true,      "base_price": 18,      "facility_id": 41370,      "facility_type": "lot",      "lat": 41.8833141,      "lon": -87.6704318,      "navigation_tip": "Enter this location at 1724 W Washington Blvd, Chicago, IL 60612. This is the Admin Office 110 N Paulina Lot, operated by Chicago Parking S…",      "operator": "Chicago Parking Solutions LLC",      "rating_average": 4.8,      "rating_count": 944,      "total_price": 19.58,      "walking_meters": 516    }  ]}
Try it live, free
Input

What you send

The input object of the request, with every field the endpoint accepts.

FieldTypeRequiredWhat it doesExample
event_id integer one of The event's SpotHero ID, as an alternative to the URL. 1418307
event_url string one of The event's SpotHero page, with ?id= in it.
cursor string no Pass next_cursor from the last response to get the next page.
Response

Fields it returns

What each record in the response holds, with the values from the sample above.

FieldTypeWhat it isExample
facilities[].title string The name as SpotHero shows it. United Center Official Parking - Lots M, R, T, W, B & Malcolm X…
facilities[].address string The parking facility's street address. 1901 West Madison Street
facilities[].total_price number The price with fees. 30.66
facilities[].base_price integer The price before fees. 28
facilities[].available boolean Whether a space can be booked for the time asked. true
facilities[].walking_meters integer The walk from the facility to the destination, in metres. 1
facilities[].rating_average number The facility's average star rating. 4.7
facilities[].operator string The company that runs the facility. United Center (SP+) Parking
facilities[].facility_type string The kind of facility, such as a lot or garage. lot
facilities[].facility_id integer SpotHero's ID for the facility. 14,021
facilities[].lat number The facility's latitude. 41.88
facilities[].lon number The facility's longitude. -87.67
facilities[].navigation_tip string The facility's directions for drivers. Please review the official United Center SpotHero lots and addr…
facilities[].rating_count integer How many ratings the facility has. 9905
facilities array The parking facilities. 50 records
venue_lat number The venue's latitude. 41.88
venue_lon number The venue's longitude. -87.67
REST API · MCP server

Call it from your code, or ask your agent

Set UPSCRAPE_API_KEY to your key and copy a working request.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "spothero.event-facilities",  "input": {    "event_id": 1418307  }}'
In your AI agent Claude · Cursor · any MCP client
1Add the Upscrape MCP server
https://data.upscrape.com/mcp
2Ask for the data in plain words

Use Upscrape to list SpotHero parking for event 1418307 and tell me which lots are still available, with price and walking distance.

The agent finds the endpoint, shows you the price, and runs it with your credits.
SpotHero

More from the SpotHero API

Same data, other platforms

The same data from other platforms

Questions

SpotHero Event Facilities API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
How much does the SpotHero Event Facilities API cost?

1 credit per successful call, shown before it runs. You buy credits once, and paid credits never expire.

What do I send?

Send event_url or event_id. The input fields below list every option with its type and limits.

Do I need a SpotHero login?

No. It reads public SpotHero data; nothing runs on your account.

Can my AI agent call it?

Yes, over MCP: the agent finds spothero.event-facilities, checks its price and runs it with the same credits as the REST API.

Get started

Your first SpotHero call is free.

Up to 100 free credits to start, no card needed.