{"system":"bus","id":"551570","name":"69 ST/QUEENS BLVD","url":"https://mochipi.com/agents/bus/stops/551570-69-st-queens-blvd","location":{"lat":40.740731,"lon":-73.895947},"routes":[{"id":"Q47","label":"Q47","name":"East Elmhurst - Glendale","url":"https://mochipi.com/agents/bus/routes/q47"}],"serves":[{"route":"Q47","toward":"GLENDALE"}],"system_name":"NYC Bus (MTA)","next_departures":[],"departure_groups":[],"alerts":[{"id":"lmm:planned_work:35233","type":"Planned - Detour","active_now":false,"header":"Q47 buses are detoured in both directions because of utility work on 80th St from Penelope Ave to Dry Harbor Rd.","description":"Jackson Heights-bound Q47 buses will not be stopping on 80th St from Penelope Ave to Furmanville Ave.\nMarine Air Terminal A-bound Q47 buses will not be stopping on 80th St from Furmanville Ave to Penelope Ave.\n\nBuses will operate on Dry Harbor Rd instead. \n\nNote: Bus arrival information may be unavailable or inaccurate while buses are detoured.","routes":[{"id":"Q47","label":"Q47","name":"East Elmhurst - Glendale","url":"https://mochipi.com/agents/bus/routes/q47"}],"stops":[],"next_start":"2026-09-30T07:00:00-04:00","upcoming_periods":[{"start":"2026-09-30T07:00:00-04:00","end":"2026-09-30T15:00:00-04:00"}],"updated":"2026-09-29T21:50:33-04:00"}],"freshness":{"departures":{"as_of":"2026-09-30T02:07:11-04:00","feed_age_seconds":19,"fetched_from_source":"2026-09-30T02:07:16-04:00"},"alerts":{"as_of":"2026-09-30T02:00:21-04:00","feed_age_seconds":429,"fetched_from_source":"2026-09-30T02:07:16-04:00"}},"feed_errors":[],"nearby":"https://mochipi.com/agents/nearby?lat=40.740731&lon=-73.895947","notes":["Next departures are live predictions for the next 1 hour(s) and change minute to minute; an empty list means none are predicted, not that service has ended.","Alerts shown: in effect now, or starting within 7 days, for this stop or its routes as a whole.","Data obtained from the MTA's public data feeds and redistributed through our own server. Not affiliated with or endorsed by the MTA. The MTA does not guarantee this data is accurate, complete or timely, and neither do we. Alert text is shown exactly as the MTA published it."]}