{"system":"bus","id":"503470","name":"GRAND AV/69 PL","url":"https://mochipi.com/agents/bus/stops/503470-grand-av-69-pl","location":{"lat":40.726466,"lon":-73.894339},"routes":[{"id":"Q58","label":"Q58","name":"Ridgewood - Flushing","url":"https://mochipi.com/agents/bus/routes/q58"},{"id":"Q59","label":"Q59","name":"Williamsburg - Rego Park","url":"https://mochipi.com/agents/bus/routes/q59"},{"id":"Q98","label":"Q98","name":"Ridgewood - Flushing","url":"https://mochipi.com/agents/bus/routes/q98"}],"serves":[{"route":"Q58","toward":"FLUSHING via CORONA AV"},{"route":"Q59","toward":"QUEENS BLVD 62 DR via GRAND"},{"route":"Q98","toward":"LIMITED FLUSHING"}],"system_name":"NYC Bus (MTA)","next_departures":[{"route":"Q58","route_label":"Q58","destination":"FLUSHING via CORONA AV","departs":"2026-10-07T17:54:29-04:00","minutes":9,"trip":"CS_D6-Weekday-SDon-103700_Q58_435"},{"route":"Q59","route_label":"Q59","destination":"QUEENS BLVD 62 DR via GRAND","departs":"2026-10-07T17:55:08-04:00","minutes":9,"trip":"GA_D6-Weekday-SDon-101000_Q59_923"},{"route":"Q98","route_label":"Q98","destination":"LIMITED FLUSHING","departs":"2026-10-07T17:58:21-04:00","minutes":12,"trip":"CS_D6-Weekday-SDon-103800_MISC_709"},{"route":"Q98","route_label":"Q98","destination":"LIMITED FLUSHING","departs":"2026-10-07T18:00:39-04:00","minutes":15,"trip":"CS_D6-Weekday-SDon-104800_MISC_712"},{"route":"Q58","route_label":"Q58","destination":"FLUSHING via CORONA AV","departs":"2026-10-07T18:01:59-04:00","minutes":16,"trip":"CS_D6-Weekday-SDon-104900_MISC_679"},{"route":"Q58","route_label":"Q58","destination":"FLUSHING via CORONA AV","departs":"2026-10-07T18:02:07-04:00","minutes":16,"trip":"CS_D6-Weekday-SDon-105500_MISC_676"},{"route":"Q98","route_label":"Q98","destination":"LIMITED FLUSHING","departs":"2026-10-07T18:04:11-04:00","minutes":18,"trip":"CS_D6-Weekday-SDon-105800_Q98_808"},{"route":"Q59","route_label":"Q59","destination":"QUEENS BLVD 62 DR via GRAND","departs":"2026-10-07T18:04:40-04:00","minutes":19,"crowding":"Many seats available","trip":"GA_D6-Weekday-SDon-102000_Q59_921"},{"route":"Q59","route_label":"Q59","destination":"QUEENS BLVD 62 DR via GRAND","departs":"2026-10-07T18:05:02-04:00","minutes":19,"crowding":"Few seats available","trip":"GA_D6-Weekday-SDon-103000_Q59_918"},{"route":"Q59","route_label":"Q59","destination":"QUEENS BLVD 62 DR via GRAND","departs":"2026-10-07T18:08:01-04:00","minutes":22,"crowding":"Many seats available","trip":"GA_D6-Weekday-SDon-104000_Q59_916"},{"route":"Q58","route_label":"Q58","destination":"FLUSHING via CORONA AV","departs":"2026-10-07T18:10:07-04:00","minutes":24,"trip":"CS_D6-Weekday-SDon-106100_Q58_436"},{"route":"Q58","route_label":"Q58","destination":"FLUSHING via CORONA AV","departs":"2026-10-07T18:12:13-04:00","minutes":26,"trip":"CS_D6-Weekday-SDon-106700_Q58_426"}],"departure_groups":[{"direction":"Toward FLUSHING via CORONA AV","services":[{"route":"Q58","route_label":"Q58","destination":"FLUSHING via CORONA AV","scheduled":false,"arrivals":[{"route":"Q58","route_label":"Q58","destination":"FLUSHING via CORONA AV","departs":"2026-10-07T17:54:29-04:00","minutes":9,"trip":"CS_D6-Weekday-SDon-103700_Q58_435"},{"route":"Q58","route_label":"Q58","destination":"FLUSHING via CORONA AV","departs":"2026-10-07T18:01:59-04:00","minutes":16,"trip":"CS_D6-Weekday-SDon-104900_MISC_679"}]}]},{"direction":"Toward LIMITED FLUSHING","services":[{"route":"Q98","route_label":"Q98","destination":"LIMITED FLUSHING","scheduled":false,"arrivals":[{"route":"Q98","route_label":"Q98","destination":"LIMITED FLUSHING","departs":"2026-10-07T17:58:21-04:00","minutes":12,"trip":"CS_D6-Weekday-SDon-103800_MISC_709"},{"route":"Q98","route_label":"Q98","destination":"LIMITED FLUSHING","departs":"2026-10-07T18:00:39-04:00","minutes":15,"trip":"CS_D6-Weekday-SDon-104800_MISC_712"}]}]},{"direction":"Toward QUEENS BLVD 62 DR via GRAND","services":[{"route":"Q59","route_label":"Q59","destination":"QUEENS BLVD 62 DR via GRAND","scheduled":false,"arrivals":[{"route":"Q59","route_label":"Q59","destination":"QUEENS BLVD 62 DR via GRAND","departs":"2026-10-07T17:55:08-04:00","minutes":9,"trip":"GA_D6-Weekday-SDon-101000_Q59_923"},{"route":"Q59","route_label":"Q59","destination":"QUEENS BLVD 62 DR via GRAND","departs":"2026-10-07T18:04:40-04:00","minutes":19,"crowding":"Many seats available","trip":"GA_D6-Weekday-SDon-102000_Q59_921"}]}]}],"alerts":[{"id":"lmm:planned_work:33696","type":"Planned - Stops Skipped","active_now":true,"header":"Eastbound Q58 buses are bypassing the stop on 108th St at Horace Harding Expressway, please use the temporary stop on 108th St at Waldron St","description":"What's happening?\nConstruction\n\nNote: Bus arrival information may not be accurate or available while buses are detoured.","routes":[{"id":"Q58","label":"Q58","name":"Ridgewood - Flushing","url":"https://mochipi.com/agents/bus/routes/q58"}],"stops":[],"upcoming_periods":[],"updated":"2026-08-03T09:57:03-04:00"},{"id":"lmm:planned_work:35372","type":"Planned - Detour","active_now":false,"header":"Eastbound Q59 stop on Broadway at Roebling St will be closed","description":"Buses operate via Havemeyer St, Borinquen Pl, South 4th St, Driggs Ave and Broadway.\nSee map\n\nWhat's happening?\nBillboard Installation\n\nNote: Bus arrival information may not be accurate or available while buses are detoured.","routes":[{"id":"Q59","label":"Q59","name":"Williamsburg - Rego Park","url":"https://mochipi.com/agents/bus/routes/q59"}],"stops":[],"next_start":"2026-10-08T22:00:00-04:00","upcoming_periods":[{"start":"2026-10-08T22:00:00-04:00","end":"2026-10-09T06:00:00-04:00"},{"start":"2026-10-09T22:00:00-04:00","end":"2026-10-10T06:00:00-04:00"},{"start":"2026-10-10T22:00:00-04:00","end":"2026-10-11T06:00:00-04:00"},{"start":"2026-10-11T22:00:00-04:00","end":"2026-10-12T06:00:00-04:00"},{"start":"2026-10-12T22:00:00-04:00","end":"2026-10-13T06:00:00-04:00"},{"start":"2026-10-13T22:00:00-04:00","end":"2026-10-14T06:00:00-04:00"},{"start":"2026-10-14T22:00:00-04:00","end":"2026-10-15T06:00:00-04:00"},{"start":"2026-10-15T22:00:00-04:00","end":"2026-10-16T06:00:00-04:00"},{"start":"2026-10-16T22:00:00-04:00","end":"2026-10-17T06:00:00-04:00"},{"start":"2026-10-17T22:00:00-04:00","end":"2026-10-18T06:00:00-04:00"}],"updated":"2026-10-02T12:50:47-04:00"}],"freshness":{"departures":{"as_of":"2026-10-07T17:45:03-04:00","feed_age_seconds":50,"fetched_from_source":"2026-10-07T17:45:30-04:00","source":"live predictions, with the published timetable for Q58, Q59, Q98"},"alerts":{"as_of":"2026-10-07T17:40:21-04:00","feed_age_seconds":332,"fetched_from_source":"2026-10-07T17:45:02-04:00"}},"feed_errors":[],"nearby":"https://mochipi.com/agents/nearby?lat=40.726466&lon=-73.894339","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.","Trips not yet in the live feed (it lists those running or leaving soon) are the published timetable (\"scheduled\": true).","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."]}