Switch from Queue Times to Six Flags API directly #18
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
IT'S HUNTING SEASON BABY
https://d18car1k0ff81h.cloudfront.net/wait-times/park/906
Returns
isFastLane
regularWaitTime
fastLaneWaitTime
If a ride is closed, then it will be entirely missing from this output. But we can cross reference / utilize the output from the operating-hours endpoint for the park that day.
With this we can add a fast lane toggle to instead show those wait times instead, and when the toggle is on we should make it so just fast lane rides are visible. Similar to coaster mode.
Closed rides are not necessarily kept from the output. Perhaps rides that start the day closed, and we will cross that bridge when we get there, but I noticed something important. There is a field
createdDateTimethat is attached to a ride'sregularWaittimeandfastlaneWaittimeI have noticed that when the ride is open, the regular wait time has the createdDateTime that contains the last time it was updated
Rides that are marked as closed on Queue Times appear to not have this field set for regular wait time on the Six Flags API side.
For Fast Lane's this becomes a little bit more complicated. Most parks are not very popular and do not regularly update their Fast Lane waiting time (because there is not really a reason to). Though for parks that do set it above the 0 minutes, you will see the dateTime field filled for the fastLaneWaitTime
If it's 0 or a walk on, and marked without the field that does not necessarily mean that the Fast Lane is closed. Just appears to be unset by the park ergo marking it as a Walk On
Example API responses
https://d18car1k0ff81h.cloudfront.net/wait-times/park/1
Gemini (marked closed by Queue Times at the time)
Maverick (marked open at 60 minutes wait by QT)
super tornado has hit the United States