Resource details
Ce fichier fournit en temps réel la position des véhicules
This resource file is part of the dataset Réseau urbain TCAT.
Related resources
gtfs-navineo.zip
Download availability
Learn more
HEAD
request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.For SIRI and SIRI Lite feeds, we perform a
GET
request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.Validation details
⚠️1 warning
Validation carried out using the current GTFS file and the GTFS-RT the 2025-08-08 at 09:12 Europe/Paris using the MobilityData GTFS-RT validator.
Warnings
vehicle speed is unrealistic W004 1 error
vehicle.position.speed has an unrealistic speed that may be incorrect
Sample errors
- vehicle.id 306 speed of 40.0 m/s (89.48 mph) is unrealistic
Previous validations
Here is a recap of all the error types encountered over the last 30 days.
Error ID | Description | Errors count | Number of occurences |
---|---|---|---|
E029 | The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id. | 16 | 15 times (44 % of validations) |
W004 | vehicle.position.speed has an unrealistic speed that may be incorrect | 2 | 2 times (6 % of validations) |
E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 38 | 1 times (3 % of validations) |
E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 30 | 1 times (3 % of validations) |
E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 40 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-08-08 at 13:42 Europe/Paris.
vehicle_positions (39) service_alerts (0) trip_updates (0)Entities seen in the last 7 days.
vehicle_positionsDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2025-08-08 at 13:42 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "297",
"vehicle": {
"position": {
"bearing": 214.0,
"latitude": 48.280818939208984,
"longitude": 4.046477794647217,
"speed": 5.0
},
"stopId": "0:ANT01",
"timestamp": "1754653371",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963003"
},
"vehicle": {
"id": "297",
"label": "297"
}
}
},
{
"id": "295",
"vehicle": {
"position": {
"bearing": 322.0,
"latitude": 48.320838928222656,
"longitude": 4.054800987243652,
"speed": 1.0
},
"stopId": "0:MRC02",
"timestamp": "1754653369",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964692"
},
"vehicle": {
"id": "295",
"label": "295"
}
}
},
{
"id": "291",
"vehicle": {
"position": {
"bearing": 117.0,
"latitude": 48.27909851074219,
"longitude": 4.0644402503967285,
"speed": 0.0
},
"stopId": "0:LOM01",
"timestamp": "1754653370",
"trip": {
"directionId": 0,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1965663"
},
"vehicle": {
"id": "291",
"label": "291"
}
}
},
{
"id": "328",
"vehicle": {
"position": {
"bearing": 95.0,
"latitude": 48.29859924316406,
"longitude": 4.116349697113037,
"speed": 4.0
},
"stopId": "0:MAI01",
"timestamp": "1754653374",
"trip": {
"directionId": 1,
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963415"
},
"vehicle": {
"id": "328",
"label": "328"
}
}
},
{
"id": "327",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 227.0,
"latitude": 48.29906463623047,
"longitude": 4.117276668548584,
"speed": 8.0
},
"stopId": "0:MAI02",
"timestamp": "1754653367",
"trip": {
"directionId": 0,
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963364"
},
"vehicle": {
"id": "327",
"label": "327"
}
}
},
{
"id": "326",
"vehicle": {
"position": {
"bearing": 201.0,
"latitude": 48.28987503051758,
"longitude": 4.067138671875,
"speed": 4.0
},
"stopId": "0:PxC02",
"timestamp": "1754653362",
"trip": {
"directionId": 1,
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963416"
},
"vehicle": {
"id": "326",
"label": "326"
}
}
},
{
"id": "324",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 220.0,
"latitude": 48.33219909667969,
"longitude": 4.117129802703857,
"speed": 0.0
},
"stopId": "0:ChT01",
"timestamp": "1754653365",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964448"
},
"vehicle": {
"id": "324",
"label": "324"
}
}
},
{
"id": "323",
"vehicle": {
"position": {
"bearing": 38.0,
"latitude": 48.306758880615234,
"longitude": 4.0950093269348145,
"speed": 14.0
},
"stopId": "0:STd02",
"timestamp": "1754653367",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963301"
},
"vehicle": {
"id": "323",
"label": "323"
}
}
},
{
"id": "321",
"vehicle": {
"position": {
"bearing": 79.0,
"latitude": 48.291839599609375,
"longitude": 4.037392616271973,
"speed": 8.0
},
"stopId": "0:PLA02",
"timestamp": "1754653366",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964849"
},
"vehicle": {
"id": "321",
"label": "321"
}
}
},
{
"id": "288",
"vehicle": {
"position": {
"bearing": 137.0,
"latitude": 48.31885528564453,
"longitude": 4.057297706604004,
"speed": 0.0
},
"stopId": "0:DUC02",
"timestamp": "1754653369",
"trip": {
"directionId": 1,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1965673"
},
"vehicle": {
"id": "288",
"label": "288"
}
}
},
{
"id": "320",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 232.0,
"latitude": 48.29317855834961,
"longitude": 4.074729919433594,
"speed": 0.0
},
"stopId": "0:BEU01",
"timestamp": "1754653373",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1962742"
},
"vehicle": {
"id": "320",
"label": "320"
}
}
},
{
"id": "283",
"vehicle": {
"position": {
"bearing": 198.0,
"latitude": 48.29612731933594,
"longitude": 4.033539295196533,
"speed": 0.0
},
"stopId": "0:HAM01",
"timestamp": "1754653368",
"trip": {
"directionId": 1,
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1962866"
},
"vehicle": {
"id": "283",
"label": "283"
}
}
},
{
"id": "282",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 310.0,
"latitude": 48.289859771728516,
"longitude": 4.101251602172852,
"speed": 10.0
},
"stopId": "0:COR02",
"timestamp": "1754653366",
"trip": {
"directionId": 0,
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1962893"
},
"vehicle": {
"id": "282",
"label": "282"
}
}
},
{
"id": "281",
"vehicle": {
"position": {
"bearing": 333.0,
"latitude": 48.28063201904297,
"longitude": 4.0869035720825195,
"speed": 6.0
},
"stopId": "0:CAS02",
"timestamp": "1754653364",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964820"
},
"vehicle": {
"id": "281",
"label": "281"
}
}
},
{
"id": "319",
"vehicle": {
"position": {
"bearing": 320.0,
"latitude": 48.29556655883789,
"longitude": 4.0772600173950195,
"speed": 0.0
},
"stopId": "0:LAN01",
"timestamp": "1754653364",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963137"
},
"vehicle": {
"id": "319",
"label": "319"
}
}
},
{
"id": "318",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 57.0,
"latitude": 48.29228210449219,
"longitude": 4.0732421875,
"speed": 0.0
},
"stopId": "0:1RA02",
"timestamp": "1754653366",
"trip": {
"directionId": 1,
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1962865"
},
"vehicle": {
"id": "318",
"label": "318"
}
}
},
{
"id": "317",
"vehicle": {
"position": {
"bearing": 134.0,
"latitude": 48.309478759765625,
"longitude": 4.054168701171875,
"speed": 11.0
},
"stopId": "0:HTC01",
"timestamp": "1754653365",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963136"
},
"vehicle": {
"id": "317",
"label": "317"
}
}
},
{
"id": "316",
"vehicle": {
"position": {
"bearing": 52.0,
"latitude": 48.23919677734375,
"longitude": 4.081968307495117,
"speed": 8.0
},
"stopId": "0:MON02",
"timestamp": "1754653364",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963140"
},
"vehicle": {
"id": "316",
"label": "316"
}
}
},
{
"id": "315",
"vehicle": {
"position": {
"bearing": 267.0,
"latitude": 48.31071853637695,
"longitude": 4.025624752044678,
"speed": 0.0
},
"stopId": "0:pre01",
"timestamp": "1754653245",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963141"
},
"vehicle": {
"id": "315",
"label": "315"
}
}
},
{
"id": "314",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 157.0,
"latitude": 48.267921447753906,
"longitude": 4.088676929473877,
"speed": 9.0
},
"stopId": "0:ROS01",
"timestamp": "1754653367",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963135"
},
"vehicle": {
"id": "314",
"label": "314"
}
}
},
{
"id": "311",
"vehicle": {
"position": {
"bearing": 303.0,
"latitude": 48.27393341064453,
"longitude": 4.074431896209717,
"speed": 10.0
},
"stopId": "0:LYC02",
"timestamp": "1754653367",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964966"
},
"vehicle": {
"id": "311",
"label": "311"
}
}
},
{
"id": "310",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 348.0,
"latitude": 48.31060028076172,
"longitude": 4.02606725692749,
"speed": 0.0
},
"stopId": "0:pre01",
"timestamp": "1754653366",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964976"
},
"vehicle": {
"id": "310",
"label": "310"
}
}
},
{
"id": "275",
"vehicle": {
"position": {
"bearing": 228.0,
"latitude": 48.29011154174805,
"longitude": 4.08146333694458,
"speed": 5.0
},
"stopId": "0:DUT01",
"timestamp": "1754653372",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964898"
},
"vehicle": {
"id": "275",
"label": "275"
}
}
},
{
"id": "306",
"vehicle": {
"position": {
"bearing": 152.0,
"latitude": 48.26666259765625,
"longitude": 4.0866289138793945,
"speed": 0.0
},
"stopId": "0:CHA02",
"timestamp": "1754653368",
"trip": {
"directionId": 1,
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963625"
},
"vehicle": {
"id": "306",
"label": "306"
}
}
},
{
"id": "305",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 74.0,
"latitude": 48.29294204711914,
"longitude": 4.008760452270508,
"speed": 5.0
},
"stopId": "0:BdP02",
"timestamp": "1754653376",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963316"
},
"vehicle": {
"id": "305",
"label": "305"
}
}
},
{
"id": "301",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 157.0,
"latitude": 48.320438385009766,
"longitude": 4.064533710479736,
"speed": 0.0
},
"stopId": "0:FOU01",
"timestamp": "1754653366",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963026"
},
"vehicle": {
"id": "301",
"label": "301"
}
}
},
{
"id": "340",
"vehicle": {
"position": {
"bearing": 304.0,
"latitude": 48.27054214477539,
"longitude": 4.081439018249512,
"speed": 1.0
},
"stopId": "0:IUT02",
"timestamp": "1754653375",
"trip": {
"directionId": 1,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1965649"
},
"vehicle": {
"id": "340",
"label": "340"
}
}
},
{
"id": "338",
"vehicle": {
"position": {
"bearing": 53.0,
"latitude": 48.31592559814453,
"longitude": 4.08284330368042,
"speed": 8.0
},
"stopId": "0:ClE02",
"timestamp": "1754653362",
"trip": {
"directionId": 0,
"routeId": "12",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1966542"
},
"vehicle": {
"id": "338",
"label": "338"
}
}
},
{
"id": "300",
"vehicle": {
"position": {
"bearing": 153.0,
"latitude": 48.32703399658203,
"longitude": 4.04430627822876,
"speed": 7.0
},
"stopId": "0:LAK01",
"timestamp": "1754653372",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964701"
},
"vehicle": {
"id": "300",
"label": "300"
}
}
},
{
"id": "337",
"vehicle": {
"position": {
"bearing": 250.0,
"latitude": 48.328731536865234,
"longitude": 4.1099042892456055,
"speed": 3.0
},
"stopId": "0:DAN01",
"timestamp": "1754653366",
"trip": {
"directionId": 1,
"routeId": "12",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1966560"
},
"vehicle": {
"id": "337",
"label": "337"
}
}
},
{
"id": "349",
"vehicle": {
"position": {
"bearing": 72.0,
"latitude": 48.2951774597168,
"longitude": 4.071736812591553,
"speed": 3.0
},
"stopId": "0:SAU01",
"timestamp": "1754653365",
"trip": {
"directionId": 0,
"routeId": "N",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1962643"
},
"vehicle": {
"id": "349",
"label": "349"
}
}
},
{
"id": "348",
"vehicle": {
"position": {
"bearing": 258.0,
"latitude": 48.29664993286133,
"longitude": 4.0669660568237305,
"speed": 0.0
},
"stopId": "0:GAR01",
"timestamp": "1754653370",
"trip": {
"directionId": 0,
"routeId": "N",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1962673"
},
"vehicle": {
"id": "348",
"label": "348"
}
}
},
{
"id": "351",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 244.0,
"latitude": 48.29325866699219,
"longitude": 4.074880123138428,
"speed": 4.0
},
"stopId": "0:BEU01",
"timestamp": "1754653369",
"trip": {
"directionId": 0,
"routeId": "N",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1962707"
},
"vehicle": {
"id": "351",
"label": "351"
}
}
},
{
"id": "350",
"vehicle": {
"position": {
"bearing": 93.0,
"latitude": 48.30436325073242,
"longitude": 4.084588050842285,
"speed": 10.0
},
"stopId": "0:BAR01",
"timestamp": "1754653366",
"trip": {
"directionId": 0,
"routeId": "N",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1962720"
},
"vehicle": {
"id": "350",
"label": "350"
}
}
},
{
"id": "336",
"vehicle": {
"position": {
"bearing": 347.0,
"latitude": 48.2667121887207,
"longitude": 4.08677864074707,
"speed": 0.0
},
"stopId": "0:CHA01",
"timestamp": "1754653371",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964967"
},
"vehicle": {
"id": "336",
"label": "336"
}
}
},
{
"id": "335",
"vehicle": {
"position": {
"bearing": 181.0,
"latitude": 48.29526901245117,
"longitude": 4.067328929901123,
"speed": 0.0
},
"stopId": "0:PAt02",
"timestamp": "1754653363",
"trip": {
"directionId": 0,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964975"
},
"vehicle": {
"id": "335",
"label": "335"
}
}
},
{
"id": "332",
"vehicle": {
"position": {
"bearing": 50.0,
"latitude": 48.317054748535156,
"longitude": 4.085038185119629,
"speed": 13.0
},
"stopId": "0:MAZ01",
"timestamp": "1754653373",
"trip": {
"directionId": 0,
"routeId": "102",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1965552"
},
"vehicle": {
"id": "332",
"label": "332"
}
}
},
{
"id": "334",
"vehicle": {
"position": {
"bearing": 328.0,
"latitude": 48.30324172973633,
"longitude": 4.0625810623168945,
"speed": 7.0
},
"stopId": "0:STM02",
"timestamp": "1754653373",
"trip": {
"directionId": 1,
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1964965"
},
"vehicle": {
"id": "334",
"label": "334"
}
}
},
{
"id": "997",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 54.0,
"latitude": 48.281517028808594,
"longitude": 4.052679538726807,
"speed": 5.0
},
"stopId": "0:CCE02",
"timestamp": "1754653367",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "JA : LaVC1963041"
},
"vehicle": {
"id": "997",
"label": "997"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1754653377"
}
}