API index GET /v1
Links to these docs, the OpenAPI document and the stream, every endpoint with a one-line description, the limits and the attribution rule. Needs no key and is not rate limited.
1 curl "https://api.parkypass.com/v1" GET https://api.parkypass.com/v1
TRY IT 1 { 2 "schema_version" : 1 , 3 "name" : "Parky API" , 4 "docs" : { 5 "html" : "https://parkypass.com/developers" , 6 "markdown" : "https://parkypass.com/developers.md" 7 }, 8 "openapi_url" : "https://api.parkypass.com/v1/openapi.json" , 9 "stream_url" : "wss://api.parkypass.com/v1/stream" , 10 "sse_url_template" : "https://api.parkypass.com/v1/parks/{park}/waits/stream" , 11 "attribution_rule" : "Show the attribution text with a visible link to attribution.url wherever you display Parky data." , 12 "endpoints" : [ 13 { 14 "path" : "GET /v1/parks" , 15 "description" : "Supported parks with keys, time zones and Parky URLs." 16 }, 17 { 18 "path" : "GET /v1/parks/{park}/waits" , 19 "description" : "Live waits for every ride in a park." 20 } 21 ], 22 "docs_url" : "https://parkypass.com/developers" , 23 "attribution" : { 24 "text" : "Live data from parkypass.com" , 25 "url" : "https://parkypass.com/" , 26 "required" : true 27 }, 28 "generated_at" : "2026-10-05T16:45:02.118Z" 29 } Parameters None.
Response 200 with JSON in the shared envelope (schema_version, docs_url, attribution, generated_at). See Errors for failures.
CACHE-CONTROL public, max-age=300