Note: API diagnostics shown are for the Harlem Line (GCT ↔ Tenmile River). Use the URL Builder to construct poll URLs for other lines.
SUCCESS API returned valid data
| Route ID | Trip Count | Note |
|---|---|---|
3 |
29 | |
5 |
4 | |
6 |
3 | |
1 |
26 | |
2 |
28 | |
4 |
13 |
| Trip ID | Route | Stops | Has Origin | Has Dest |
|---|---|---|---|---|
3049525 |
3 | 16 stops: 1, 4, 56, 105, 106... | Yes | No |
3049527 |
3 | 16 stops: 1, 4, 56, 105, 106... | Yes | No |
3049529 |
3 | 15 stops: 1, 4, 105, 106, 108... | Yes | No |
3048901 |
3 | 15 stops: 124, 121, 120, 118, 116... | Yes | No |
3048902 |
3 | 16 stops: 1, 4, 56, 105, 106... | Yes | No |
Trains Found: 0 No Matches
| Reason | Count |
|---|---|
| No trip update | 0 |
| No origin stop | 27 |
| No destination stop | 76 |
| Wrong direction | 0 |
| Past departure | 0 |
Data Source: STATIC - Using fallback schedule
Train Count: 0
{
"timestamp": "2026-04-11T21:45:20-04:00",
"timezone": "America\/New_York",
"direction": "north",
"api_url": "https:\/\/api-endpoint.mta.info\/Dataservice\/mtagtfsfeeds\/mnr%2Fgtfs-mnr",
"cache_key": "mta_gtfs_rt_feed",
"cache_ttl_seconds": 30,
"cache_status": "MISS",
"cache_cleared": true,
"api_fetch": {
"success": true,
"http_status": 200,
"response_size": 70201,
"response_preview": "0a090a013118adf2ebce0612fe050a04363330301ad7050a200a0733303439353235120830303a32353a30301a0832303236303431322a013312221206109cbdecce061a06109cbdecce06220131ea3e0912074f6e2d54696d65ea3e001228120610f4c1",
"error": null,
"response_time_ms": 111.49,
"content_type": "application\/x-protobuf",
"parse_success": true
},
"feed_analysis": {
"feed_timestamp": "2026-04-11T21:45:17-04:00",
"total_entities": 103,
"trip_updates": 103,
"vehicle_positions": 103,
"alerts": 0,
"route_ids_found": {
"3": 29,
"5": 4,
"6": 3,
"1": 26,
"2": 28,
"4": 13
},
"harlem_line_trips": 28,
"trips_with_our_stops": 0,
"sample_trip_ids": [
{
"trip_id": "3049525",
"route_id": "3",
"stop_count": 16,
"stops": [
"1",
"4",
"56",
"105",
"106",
"108",
"110",
"111",
"112",
"114"
],
"has_origin": true,
"has_destination": false
},
{
"trip_id": "3049527",
"route_id": "3",
"stop_count": 16,
"stops": [
"1",
"4",
"56",
"105",
"106",
"108",
"110",
"111",
"112",
"114"
],
"has_origin": true,
"has_destination": false
},
{
"trip_id": "3049529",
"route_id": "3",
"stop_count": 15,
"stops": [
"1",
"4",
"105",
"106",
"108",
"110",
"111",
"112",
"114",
"115"
],
"has_origin": true,
"has_destination": false
},
{
"trip_id": "3048901",
"route_id": "3",
"stop_count": 15,
"stops": [
"124",
"121",
"120",
"118",
"116",
"115",
"114",
"112",
"111",
"110"
],
"has_origin": true,
"has_destination": false
},
{
"trip_id": "3048902",
"route_id": "3",
"stop_count": 16,
"stops": [
"1",
"4",
"56",
"105",
"106",
"108",
"110",
"111",
"112",
"114"
],
"has_origin": true,
"has_destination": false
}
]
},
"trains_found": {
"count": 0,
"skipped": {
"no_trip_update": 0,
"no_origin_stop": 27,
"no_destination_stop": 76,
"wrong_direction": 0,
"past_departure": 0
},
"trains": []
},
"display_data": {
"train_count": 0,
"data_source": "static",
"trains": []
}
}