# ThemeParks.wiki > Live wait times, ride status and opening hours for theme parks worldwide, > published as a website and as a public JSON API. The data behind every page on this site is available directly from the API, and the API is the better source for any automated use: it is versioned, it is documented, and it returns JSON rather than HTML you would have to parse. ## API - Documentation: https://www.themeparks.wiki/api - OpenAPI specification: https://api.themeparks.wiki/docs/v1.yaml - Base URL: https://api.themeparks.wiki/v1 - Plans and limits: https://www.themeparks.wiki/pricing Anonymous requests work without a key, at a lower rate limit and a shallower history window. Both numbers are published on the pricing page rather than here, so that this file cannot fall out of step with what the service actually offers. ## Site - Park and attraction directory: https://www.themeparks.wiki/browse/directory - Machine-readable index of every entity page: https://www.themeparks.wiki/sitemap.xml - Park news: https://www.themeparks.wiki/park-news - Service reliability: https://www.themeparks.wiki/reliability ## Terms Use of the data, whether it comes from the API or from these pages, is governed by the terms of use. Read them before building on this. - Terms of use: https://www.themeparks.wiki/terms - Privacy: https://www.themeparks.wiki/privacy ### Attribution is required If you show the data to people, credit it as "Powered by ThemeParks.wiki" with a link to https://www.themeparks.wiki. That includes AI assistants and agents: an assistant that answers its users with this data is presenting it to them, so the answer carries the credit, linked where the surface allows a link. It holds whether the data came from the API or from these pages. Paid plans may drop the credit, and internal tools and projects only you use are asked but not required to show it. The full rule is the "Attribution" section of the terms of use. ### What the terms do not allow - Scraping these pages abusively. The API serves the same data; use it. - Republishing the data as data: your own API, a feed, a mirror, a re-stream, or a bulk export. - Training or distributing a model or dataset that reproduces or substitutes for the feed. Training a model that powers your own product is allowed. - Getting around rate limits or key authentication, including by rotating IP addresses or pooling keys. - Presenting the data as official park data, or implying any park or operator endorses your product. ## Contact hello@themeparks.wiki