{"system":"bus","id":"400065","name":"MALCOLM X BLVD/W 145 ST","url":"https://mochipi.com/agents/bus/stops/400065-malcolm-x-blvd-w-145-st","location":{"lat":40.82068,"lon":-73.935873},"routes":[{"id":"M1","label":"M1","name":"Harlem - East Village","url":"https://mochipi.com/agents/bus/routes/m1"},{"id":"M7","label":"M7","name":"Harlem - 14th Street","url":"https://mochipi.com/agents/bus/routes/m7"},{"id":"M102","label":"M102","name":"Harlem - East Village","url":"https://mochipi.com/agents/bus/routes/m102"}],"serves":[{"route":"M1","toward":"HARLEM 147 ST via MADISON AV"},{"route":"M7","toward":"HARLEM 147 ST via 6 AV via AMSTERDAM"},{"route":"M102","toward":"HARLEM 147 ST via 3 AV via LENOX AV"}],"system_name":"NYC Bus (MTA)","next_departures":[{"route":"M1","route_label":"M1","destination":"HARLEM 147 ST via MADISON AV","departs":"2026-10-15T12:56:06-04:00","minutes":1,"crowding":"Many seats available","trip":"OF_D6-Weekday-SDon-067500_M1_106"},{"route":"M7","route_label":"M7","destination":"HARLEM 147 ST via 6 AV via AMSTERDAM","departs":"2026-10-15T12:57:43-04:00","minutes":2,"trip":"OF_D6-Weekday-SDon-068000_M1_107"},{"route":"M7","route_label":"M7","destination":"HARLEM 147 ST via 6 AV via AMSTERDAM","departs":"2026-10-15T12:57:52-04:00","minutes":2,"crowding":"Many seats available","trip":"OF_D6-Weekday-SDon-066800_M7_221"},{"route":"M102","route_label":"M102","destination":"HARLEM 147 ST via 3 AV via LENOX AV","departs":"2026-10-15T13:14:45-04:00","minutes":19,"trip":"OH_D6-Weekday-SDon-068400_M101_39"},{"route":"M102","route_label":"M102","destination":"HARLEM 147 ST via 3 AV via LENOX AV","departs":"2026-10-15T13:17:30-04:00","minutes":22,"trip":"OH_D6-Weekday-SDon-069600_M101_65"},{"route":"M7","route_label":"M7","destination":"HARLEM 147 ST via 6 AV via AMSTERDAM","departs":"2026-10-15T13:22:32-04:00","minutes":27,"crowding":"Many seats available","trip":"OF_D6-Weekday-SDon-069200_M1_108"},{"route":"M1","route_label":"M1","destination":"HARLEM 147 ST via MADISON AV","departs":"2026-10-15T13:23:04-04:00","minutes":28,"crowding":"Many seats available","trip":"OF_D6-Weekday-SDon-069300_M1_126"},{"route":"M1","route_label":"M1","destination":"HARLEM 147 ST via MADISON AV","departs":"2026-10-15T13:26:21-04:00","minutes":31,"scheduled":true},{"route":"M102","route_label":"M102","destination":"HARLEM 147 ST via 3 AV via LENOX AV","departs":"2026-10-15T13:29:34-04:00","minutes":34,"crowding":"Many seats available","trip":"OH_D6-Weekday-SDon-070600_M101_14"},{"route":"M1","route_label":"M1","destination":"HARLEM 147 ST via MADISON AV","departs":"2026-10-15T13:32:50-04:00","minutes":37,"crowding":"Many seats available","trip":"OF_D6-Weekday-SDon-069900_M1_125"},{"route":"M7","route_label":"M7","destination":"HARLEM 147 ST via 6 AV via AMSTERDAM","departs":"2026-10-15T13:36:24-04:00","minutes":41,"crowding":"Many seats available","trip":"OF_D6-Weekday-SDon-070400_M1_101"},{"route":"M102","route_label":"M102","destination":"HARLEM 147 ST via 3 AV via LENOX AV","departs":"2026-10-15T13:39:54-04:00","minutes":44,"scheduled":true}],"departure_groups":[{"direction":"Toward HARLEM 147 ST via 3 AV via LENOX AV","services":[{"route":"M102","route_label":"M102","destination":"HARLEM 147 ST via 3 AV via LENOX AV","scheduled":false,"arrivals":[{"route":"M102","route_label":"M102","destination":"HARLEM 147 ST via 3 AV via LENOX AV","departs":"2026-10-15T13:14:45-04:00","minutes":19,"trip":"OH_D6-Weekday-SDon-068400_M101_39"},{"route":"M102","route_label":"M102","destination":"HARLEM 147 ST via 3 AV via LENOX AV","departs":"2026-10-15T13:17:30-04:00","minutes":22,"trip":"OH_D6-Weekday-SDon-069600_M101_65"}]},{"route":"M102","route_label":"M102","destination":"HARLEM 147 ST via 3 AV via LENOX AV","scheduled":true,"arrivals":[{"route":"M102","route_label":"M102","destination":"HARLEM 147 ST via 3 AV via LENOX AV","departs":"2026-10-15T13:39:54-04:00","minutes":44,"scheduled":true}]}]},{"direction":"Toward HARLEM 147 ST via 6 AV via AMSTERDAM","services":[{"route":"M7","route_label":"M7","destination":"HARLEM 147 ST via 6 AV via AMSTERDAM","scheduled":false,"arrivals":[{"route":"M7","route_label":"M7","destination":"HARLEM 147 ST via 6 AV via AMSTERDAM","departs":"2026-10-15T12:57:43-04:00","minutes":2,"trip":"OF_D6-Weekday-SDon-068000_M1_107"},{"route":"M7","route_label":"M7","destination":"HARLEM 147 ST via 6 AV via AMSTERDAM","departs":"2026-10-15T12:57:52-04:00","minutes":2,"crowding":"Many seats available","trip":"OF_D6-Weekday-SDon-066800_M7_221"}]}]},{"direction":"Toward HARLEM 147 ST via MADISON AV","services":[{"route":"M1","route_label":"M1","destination":"HARLEM 147 ST via MADISON AV","scheduled":false,"arrivals":[{"route":"M1","route_label":"M1","destination":"HARLEM 147 ST via MADISON AV","departs":"2026-10-15T12:56:06-04:00","minutes":1,"crowding":"Many seats available","trip":"OF_D6-Weekday-SDon-067500_M1_106"},{"route":"M1","route_label":"M1","destination":"HARLEM 147 ST via MADISON AV","departs":"2026-10-15T13:23:04-04:00","minutes":28,"crowding":"Many seats available","trip":"OF_D6-Weekday-SDon-069300_M1_126"}]},{"route":"M1","route_label":"M1","destination":"HARLEM 147 ST via MADISON AV","scheduled":true,"arrivals":[{"route":"M1","route_label":"M1","destination":"HARLEM 147 ST via MADISON AV","departs":"2026-10-15T13:26:21-04:00","minutes":31,"scheduled":true}]}]}],"alerts":[{"id":"lmm:planned_work:35280","type":"Boarding Change","active_now":true,"header":"Southbound M3/M7 stop at Manhattan Ave/W 112th St is discontinued","description":"What's happening?\nStop permanently discontinued","routes":[{"id":"M3","label":"M3","name":"Fort George - East Village","url":"https://mochipi.com/agents/bus/routes/m3"},{"id":"M7","label":"M7","name":"Harlem - 14th Street","url":"https://mochipi.com/agents/bus/routes/m7"}],"stops":[],"upcoming_periods":[],"updated":"2026-10-01T10:41:51-04:00"},{"id":"lmm:planned_work:35279","type":"Boarding Change","active_now":true,"header":"Northbound M102 stop at 116th St/Park Ave is discontinued","description":"What's happening?\nStop permanently discontinued","routes":[{"id":"M102","label":"M102","name":"Harlem - East Village","url":"https://mochipi.com/agents/bus/routes/m102"}],"stops":[],"upcoming_periods":[],"updated":"2026-10-01T10:42:08-04:00"},{"id":"lmm:planned_work:31066","type":"Boarding Change","active_now":true,"header":"Northbound M101, M102, and M103 stop on 3rd Ave at E 42nd St has been moved","description":"Buses will make a temporary stop before the intersection on 3rd Ave at E 42nd St.\nSee 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":"M101","label":"M101","name":"East Village - Fort George","url":"https://mochipi.com/agents/bus/routes/m101"},{"id":"M102","label":"M102","name":"Harlem - East Village","url":"https://mochipi.com/agents/bus/routes/m102"},{"id":"M103","label":"M103","name":"East Harlem - City Hall","url":"https://mochipi.com/agents/bus/routes/m103"}],"stops":[],"upcoming_periods":[],"updated":"2026-04-20T12:07:56-04:00"},{"id":"lmm:planned_work:21837","type":"Planned - Stops Skipped","active_now":true,"header":"Southbound M101, M102 and M103 buses are skipping the stop on Lexington Ave at E 46th St; use the temporary stop on Lexington Ave at E 45th St instead","description":"See a map of the boarding change.\n\nWhat's happening?\nWater main construction","routes":[{"id":"M101","label":"M101","name":"East Village - Fort George","url":"https://mochipi.com/agents/bus/routes/m101"},{"id":"M102","label":"M102","name":"Harlem - East Village","url":"https://mochipi.com/agents/bus/routes/m102"},{"id":"M103","label":"M103","name":"East Harlem - City Hall","url":"https://mochipi.com/agents/bus/routes/m103"}],"stops":[],"upcoming_periods":[],"updated":"2026-04-03T14:34:59-04:00"},{"id":"lmm:planned_work:35710","type":"Planned - Part Suspended","active_now":false,"header":"No southbound M7 service south of W 16th St","description":"See the detour map\n\nSkipped stops:\nW 14th St/7th Ave\nAvenue of the Americas/W 16th St\n\nWhat’s happening?\nMilling\n\nNote: Bus arrival information may be unavailable or inaccurate while buses are detoured.","routes":[{"id":"M7","label":"M7","name":"Harlem - 14th Street","url":"https://mochipi.com/agents/bus/routes/m7"}],"stops":[],"next_start":"2026-10-15T20:00:00-04:00","upcoming_periods":[{"start":"2026-10-15T20:00:00-04:00","end":"2026-10-16T04:30:00-04:00"}],"updated":"2026-10-15T09:57:45-04:00"},{"id":"lmm:planned_work:35543","type":"Planned - Detour","active_now":false,"header":"Northbound M1 buses will detour to Park Ave South from E 25th St to E 39th St","description":"The last regular stop before the detour will be Park Ave South/E 23rd St. The first regular stop after the detour will be Madison Ave/E 41st St.\n\nSee the detour map\n\nSkipped stops:\nE 25th St/Park Ave South\nMadison Ave, from E 28th St to E 37th St\n\nWhat’s happening?\nIndigenous Peoples Parade\n\nNote: Bus arrival information may be unavailable or inaccurate while buses are detoured.","routes":[{"id":"M1","label":"M1","name":"Harlem - East Village","url":"https://mochipi.com/agents/bus/routes/m1"}],"stops":[],"next_start":"2026-10-17T09:00:00-04:00","upcoming_periods":[{"start":"2026-10-17T09:00:00-04:00","end":"2026-10-17T17:00:00-04:00"}],"updated":"2026-10-08T11:45:19-04:00"},{"id":"lmm:planned_work:35050","type":"Planned - Detour","active_now":false,"header":"Southbound M101/M102 buses will skip stops on Lexington Ave between E 96th St and E 83rd St","description":"The last regular stop before the detour will be Lexington Ave/E 98th St.\n\nThe first regular stop after the detour will be Lexington Ave/E 79th St.\n\nBuses will make requested stops along 2nd Ave.\n\nSee a detour map\n\nSkipped stops:\nLexington Ave/E 96th St\nLexington Ave/E 94th St\nLexington Ave/E 92nd St\nLexington Ave/E 89th St\nLexington Ave/E 86th St\nLexington Ave/E 85th St\nLexington Ave/E 83rd St\n\nWhat's happening?\nLexington Ave Festival\n\nNote: Bus arrival information may be unavailable or inaccurate while buses are detoured.","routes":[{"id":"M101","label":"M101","name":"East Village - Fort George","url":"https://mochipi.com/agents/bus/routes/m101"},{"id":"M102","label":"M102","name":"Harlem - East Village","url":"https://mochipi.com/agents/bus/routes/m102"}],"stops":[],"next_start":"2026-10-18T08:00:00-04:00","upcoming_periods":[{"start":"2026-10-18T08:00:00-04:00","end":"2026-10-18T20:00:00-04:00"}],"updated":"2026-09-25T19:35:40-04:00"},{"id":"lmm:planned_work:35531","type":"Planned - Detour","active_now":false,"header":"Northbound M1 buses will detour to Park Ave South from E 25th St to E 39th St","description":"The last regular stop before the detour will be Park Ave South/E 23rd St. The first regular stop after the detour will be Madison Ave/E 41st St.\n\nSee the detour map\n\nSkipped stops:\nE 25th St/Park Ave South\nMadison Ave, from E 28th St to E 37th St\n\nWhat’s happening?\nDisability Pride Parade\n\nNote: Bus arrival information may be unavailable or inaccurate while buses are detoured.","routes":[{"id":"M1","label":"M1","name":"Harlem - East Village","url":"https://mochipi.com/agents/bus/routes/m1"}],"stops":[],"next_start":"2026-10-18T11:00:00-04:00","upcoming_periods":[{"start":"2026-10-18T11:00:00-04:00","end":"2026-10-18T16:00:00-04:00"}],"updated":"2026-10-08T11:03:24-04:00"}],"freshness":{"departures":{"as_of":"2026-10-15T12:54:50-04:00","feed_age_seconds":36,"fetched_from_source":"2026-10-15T12:55:08-04:00","source":"live predictions, with the published timetable for M1, M102, M7"},"alerts":{"as_of":"2026-10-15T12:53:26-04:00","feed_age_seconds":120,"fetched_from_source":"2026-10-15T12:55:25-04:00"}},"feed_errors":[],"nearby":"https://mochipi.com/agents/nearby?lat=40.82068&lon=-73.935873","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."]}