↑ ↓ to move ↵ to open
ParkWhiz API reference

ParkWhiz Events Search

parkwhiz.search-events

Find events by name or by venue, with their times, venue and city.

At a glance

Endpoint ID
parkwhiz.search-events
Price
1–2 credits per call; failed calls are free
Runs for up to
60 seconds
Request
POST /execute
Run an endpoint
MCP tool when pinned
parkwhiz__search-events
Pin tools
OpenAPI
openapi.json
Download

Request

Send the endpoint ID as capability and its fields as input. Set UPSCRAPE_API_KEY to your key first.

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": "parkwhiz.search-events",  "input": {    "venue_id": 59  }}'

Input

FieldTypeRequiredWhat it doesExample
query string one of An event's name.
venue_id integer one of A venue's ParkWhiz ID, to list its events. 59
limit integer no How many events per page.
page integer no Which page of events to return.
sort string no By name or by start time. name · start_time
starting_after string no Only events starting after this time.
starting_before string no Only events starting before this time.

Response

A finished call answers with HTTP 200; the data is in results[0].data, and billing.credits_charged is what it cost. A call still running after the wait answers 202: see jobs and results.

This is results[0].data from a real run:

results[0].data
{  "has_more": true,  "next_page": 2,  "page": 1,  "query": "",  "total": 24,  "total_pages": 2,  "events": [    {      "name": "BOA Indianapolis Super Regional presented by Yamaha and Sweetwater",      "end_time": "2026-10-16T23:00:00.000-04:00",      "event_id": 1800894,      "start_time": "2026-10-16T07:00:00.000-04:00",      "venue_city": "Indianapolis, IN",      "venue_id": 59,      "venue_name": "Lucas Oil Stadium"    },    {      "name": "BOA Indianapolis Super Regional presented by Yamaha and Sweetwater",      "end_time": "2026-10-17T15:30:00.000-04:00",      "event_id": 1800893,      "start_time": "2026-10-17T07:00:00.000-04:00",      "venue_city": "Indianapolis, IN",      "venue_id": 59,      "venue_name": "Lucas Oil Stadium"    }  ]}

Fields

FieldTypeWhat it isExample
events[].name string The name as ParkWhiz shows it. BOA Indianapolis Super Regional presented by Yamaha and Sweetwa…
events[].venue_name string The venue's name. Lucas Oil Stadium
events[].venue_city string The venue's city. Indianapolis, IN
events[].start_time string When the event starts. 2026-10-16T07:00:00.000-04:00
events[].end_time string When the event ends. 2026-10-16T23:00:00.000-04:00
events[].event_id integer ParkWhiz's ID for the event; the event endpoints take it. 1,800,894
events[].venue_id integer ParkWhiz's ID for the venue; the venue endpoint takes it. 59
events array The events. 20 records
has_more boolean Whether another page follows. true
next_page integer Send it as page to get the next page. 2
page integer The page this response holds. 1
query string The search text sent.
total integer How many entries match. 24
total_pages integer How many pages there are. 2

If a call fails

A failed call costs nothing. The response carries an error.code you can branch on; Errors and retries lists every code and which ones to retry.

Other ParkWhiz endpoints

Something missing or unclear? Ask the team that builds the ParkWhiz endpoints.