{"system":"nj-transit-bus","id":"32665","name":"MADISON AVE AT CHARLES ST","url":"https://mochipi.com/agents/nj-transit-bus/stops/32665-madison-ave-at-charles-st","location":{"lat":40.94032,"lon":-74.0196},"routes":[{"id":"167","label":"167","name":"Harrington Park - Dumont - New York","url":"https://mochipi.com/agents/nj-transit-bus/routes/167"},{"id":"177","label":"177","name":"Harrington Park - New Milford - New York Express","url":"https://mochipi.com/agents/nj-transit-bus/routes/177"},{"id":"753","label":"753","name":"New Milford - Paramus","url":"https://mochipi.com/agents/nj-transit-bus/routes/753"},{"id":"772","label":"772","name":"Paramus - Hackensack - American Dream","url":"https://mochipi.com/agents/nj-transit-bus/routes/772"}],"serves":[{"route":"167","toward":"167T I-95 EXPRESS TEANECK RD DUMONT"},{"route":"177","toward":"177X ARMORY EXPRESS HARRINGTON PARK"},{"route":"753","toward":"753 CRESSKILL"},{"route":"772","toward":"772 HACKENSACK"}],"system_name":"NJ Transit buses","code":"32665","next_departures":[],"departure_groups":[],"alerts":[],"freshness":{"departures":{"as_of":"2026-10-11T05:44:29-04:00","feed_age_seconds":11,"fetched_from_source":"2026-10-11T05:44:40-04:00"},"alerts":{"as_of":"2026-10-11T05:43:38-04:00","feed_age_seconds":62,"fetched_from_source":"2026-10-11T05:43:40-04:00","note":"Our copy was fetched 60 seconds ago and may not be real time (the source feed could not be refreshed)."}},"feed_errors":[],"nearby":"https://mochipi.com/agents/nearby?lat=40.94032&lon=-74.0196","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.","NJ Transit bus times are live from NJ TRANSIT's bus API where a bus is in its feed, otherwise the published schedule, marked scheduled. Alerts are NJ TRANSIT's own, unmodified. NJ TRANSIT data is provided as-is and is not to be relied on for any commercial purpose. Not affiliated with or endorsed by NJ TRANSIT."]}