{"system":"bus","id":"308121","name":"9 ST/3 AV","url":"https://mochipi.com/agents/bus/stops/308121-9-st-3-av","location":{"lat":40.671175,"lon":-73.990656},"routes":[{"id":"B61","label":"B61","name":"Park Slope - Downtown Brooklyn","url":"https://mochipi.com/agents/bus/routes/b61"}],"serves":[{"route":"B61","toward":"PARK SLOPE 20 ST via RED HOOK"}],"system_name":"NYC Bus (MTA)","next_departures":[{"route":"B61","route_label":"B61","destination":"PARK SLOPE 20 ST via RED HOOK","departs":"2026-09-28T09:37:16-04:00","minutes":9,"crowding":"Many seats available"},{"route":"B61","route_label":"B61","destination":"PARK SLOPE 20 ST via RED HOOK","departs":"2026-09-28T09:42:16-04:00","minutes":14},{"route":"B61","route_label":"B61","destination":"PARK SLOPE 20 ST via RED HOOK","departs":"2026-09-28T09:58:56-04:00","minutes":30},{"route":"B61","route_label":"B61","destination":"PARK SLOPE 20 ST via RED HOOK","departs":"2026-09-28T10:20:37-04:00","minutes":52}],"departure_groups":[{"direction":"Toward PARK SLOPE 20 ST via RED HOOK","services":[{"route":"B61","route_label":"B61","destination":"PARK SLOPE 20 ST via RED HOOK","scheduled":false,"arrivals":[{"route":"B61","route_label":"B61","destination":"PARK SLOPE 20 ST via RED HOOK","departs":"2026-09-28T09:37:16-04:00","minutes":9,"crowding":"Many seats available"},{"route":"B61","route_label":"B61","destination":"PARK SLOPE 20 ST via RED HOOK","departs":"2026-09-28T09:42:16-04:00","minutes":14}]}]}],"alerts":[{"id":"lmm:planned_work:23010","type":"Boarding Change","active_now":true,"header":"Northbound B61 stop on Smith St at Atlantic Ave is closed - Please use the stops on Atlantic Ave at Court St or Smith St at Livingston St","description":"See a map of this stop change.\n\nWhat's happening?\nConstruction\n\nNote: Bus arrival information may not be available/accurate while buses are detoured","routes":[{"id":"B61","label":"B61","name":"Park Slope - Downtown Brooklyn","url":"https://mochipi.com/agents/bus/routes/b61"}],"stops":[],"upcoming_periods":[],"updated":"2026-02-09T13:40:01-05:00"},{"id":"lmm:planned_work:35134","type":"Planned - Suspended","active_now":false,"header":"B61 buses will skip stops between Joralemon St and Atlantic Ave in both directions","description":"The temporary last northbound stop and temporary first southbound stop will be Bridge Park Dr/Atlantic Ave.\n\nThe last regular northbound stop will be Columbia St/Atlantic Ave.\n\nThe first regular southbound stop will be Columbia St/Congress St.\n\nSee a detour map\n\nNorthbound skipped stops:\nAtlantic Ave/Henry St\nAtlantic Ave/Clinton St\nAtlantic Ave/Court St\nSmith St/Livingston St\n\nSouthbound skipped stops:\nSmith St/Fulton St\nBoerum Pl/Joralemon St\nAtlantic Ave/Boerum Pl\nAtlantic Ave/Court St\nAtlantic Ave/Clinton St\nAtlantic Ave/Henry St\n\nWhat’s happening?\nAtlantic Antic\n\nNote: Bus arrival information may be unavailable or inaccurate while buses are detoured.","routes":[{"id":"B61","label":"B61","name":"Park Slope - Downtown Brooklyn","url":"https://mochipi.com/agents/bus/routes/b61"}],"stops":[],"next_start":"2026-10-04T08:00:00-04:00","upcoming_periods":[{"start":"2026-10-04T08:00:00-04:00","end":"2026-10-04T20:00:00-04:00"}],"updated":"2026-09-25T13:16:09-04:00"}],"freshness":{"departures":{"as_of":"2026-09-28T09:27:36-04:00","feed_age_seconds":61,"fetched_from_source":"2026-09-28T09:28:08-04:00"},"alerts":{"as_of":"2026-09-28T09:26:00-04:00","feed_age_seconds":157,"fetched_from_source":"2026-09-28T09:28:17-04:00"}},"feed_errors":[],"nearby":"https://mochipi.com/agents/nearby?lat=40.671175&lon=-73.990656","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."]}