Resource details
This resource file is part of the dataset Réseau urbain Le Met'.
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
❌2 errors
Validation carried out using the current GTFS file and the GTFS-RT the 2025-06-05 at 09:12 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
Vehicle position far from trip shape E029 2 errors
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.
Sample errors
- vehicle.id 892 trip_id 5_42670538 at (49.139313,6.1619573) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
- vehicle.id 1853 trip_id 5_42936203 at (49.078835,6.151324) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
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. | 48 | 20 times (69 % of validations) |
E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 196 | 3 times (10 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-06-05 at 21:34 Europe/Paris.
vehicle_positions (32) 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-06-05 at 21:34 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "706",
"vehicle": {
"position": {
"bearing": 16.0,
"latitude": 49.132625579833984,
"longitude": 6.211874485015869,
"speed": 2.0
},
"stopId": "0:PINS02",
"timestamp": "1749152071",
"trip": {
"directionId": 0,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42646289"
},
"vehicle": {
"id": "706",
"label": "706"
}
}
},
{
"id": "824",
"vehicle": {
"position": {
"bearing": 316.0,
"latitude": 49.106201171875,
"longitude": 6.231576442718506,
"speed": 7.0
},
"stopId": "0:METZANI2",
"timestamp": "1749152085",
"trip": {
"directionId": 0,
"routeId": "17",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42670626"
},
"vehicle": {
"id": "824",
"label": "824"
}
}
},
{
"id": "1321",
"vehicle": {
"position": {
"bearing": 288.0,
"latitude": 49.110469818115234,
"longitude": 6.174794673919678,
"speed": 6.0
},
"stopId": "0:ROI02",
"timestamp": "1749152090",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42642280"
},
"vehicle": {
"id": "1321",
"label": "1321"
}
}
},
{
"id": "1319",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 159.0,
"latitude": 49.11138916015625,
"longitude": 6.218946933746338,
"speed": 2.0
},
"stopId": "0:GUY01",
"timestamp": "1749152080",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42642383"
},
"vehicle": {
"id": "1319",
"label": "1319"
}
}
},
{
"id": "1311",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 263.0,
"latitude": 49.15037155151367,
"longitude": 6.1731953620910645,
"speed": 0.0
},
"stopId": "0:WOI01",
"timestamp": "1749152074",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42642185"
},
"vehicle": {
"id": "1311",
"label": "1311"
}
}
},
{
"id": "1312",
"vehicle": {
"position": {
"bearing": 285.0,
"latitude": 49.10773468017578,
"longitude": 6.227724552154541,
"speed": 0.0
},
"stopId": "0:MIC02",
"timestamp": "1749152089",
"trip": {
"directionId": 1,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42642281"
},
"vehicle": {
"id": "1312",
"label": "1312"
}
}
},
{
"id": "1342",
"vehicle": {
"position": {
"bearing": 87.0,
"latitude": 49.101585388183594,
"longitude": 6.196615695953369,
"speed": 2.0
},
"stopId": "0:CLAUDEL2",
"timestamp": "1749152071",
"trip": {
"directionId": 0,
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42648082"
},
"vehicle": {
"id": "1342",
"label": "1342"
}
}
},
{
"id": "1305",
"vehicle": {
"position": {
"bearing": 225.0,
"latitude": 49.11100769042969,
"longitude": 6.183928966522217,
"speed": 4.0
},
"stopId": "0:POM02",
"timestamp": "1749152087",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42642481"
},
"vehicle": {
"id": "1305",
"label": "1305"
}
}
},
{
"id": "1636",
"vehicle": {
"position": {
"bearing": 30.0,
"latitude": 49.07032775878906,
"longitude": 6.137686252593994,
"speed": 11.0
},
"stopId": "0:COSTEBE1",
"timestamp": "1749152066",
"trip": {
"directionId": 1,
"routeId": "70",
"scheduleRelationship": "ADDED",
"tripId": "5_42025-06-05-20-40-44-626-127578"
},
"vehicle": {
"id": "1636",
"label": "1636"
}
}
},
{
"id": "1638",
"vehicle": {
"position": {
"bearing": 268.0,
"latitude": 49.111717224121094,
"longitude": 6.172458648681641,
"speed": 9.0
},
"stopId": "0:ROIGEO89",
"timestamp": "1749152088",
"trip": {
"directionId": 1,
"routeId": "14",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_43013614"
},
"vehicle": {
"id": "1638",
"label": "1638"
}
}
},
{
"id": "1322",
"vehicle": {
"position": {
"bearing": 64.0,
"latitude": 49.111351013183594,
"longitude": 6.184689998626709,
"speed": 9.0
},
"stopId": "0:SEI01",
"timestamp": "1749152070",
"trip": {
"directionId": 0,
"routeId": "A",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42642184"
},
"vehicle": {
"id": "1322",
"label": "1322"
}
}
},
{
"id": "12347",
"vehicle": {
"position": {
"bearing": 91.0,
"latitude": 49.114078521728516,
"longitude": 6.142460823059082,
"speed": 0.0
},
"stopId": "0:MOULMET1",
"timestamp": "1749152075",
"trip": {
"directionId": 1,
"routeId": "O1",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42917304"
},
"vehicle": {
"id": "12347",
"label": "12347"
}
}
},
{
"id": "1325",
"vehicle": {
"position": {
"bearing": 341.0,
"latitude": 49.08220291137695,
"longitude": 6.238574028015137,
"speed": 0.0
},
"stopId": "0:MAT02",
"timestamp": "1749152077",
"trip": {
"directionId": 1,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42642482"
},
"vehicle": {
"id": "1325",
"label": "1325"
}
}
},
{
"id": "2052",
"vehicle": {
"position": {
"bearing": 220.0,
"latitude": 49.11919403076172,
"longitude": 6.170764446258545,
"speed": 6.0
},
"stopId": "0:REPUB123",
"timestamp": "1749152071",
"trip": {
"directionId": 0,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42641749"
},
"vehicle": {
"id": "2052",
"label": "2052"
}
}
},
{
"id": "12345",
"vehicle": {
"position": {
"bearing": 162.0,
"latitude": 49.114532470703125,
"longitude": 6.142721176147461,
"speed": 0.0
},
"stopId": "0:LONGCEN1",
"timestamp": "1749152089",
"trip": {
"directionId": 1,
"routeId": "O2",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42917320"
},
"vehicle": {
"id": "12345",
"label": "12345"
}
}
},
{
"id": "2002",
"vehicle": {
"position": {
"bearing": 78.0,
"latitude": 49.120365142822266,
"longitude": 6.168066501617432,
"speed": 6.0
},
"stopId": "0:MOYPON01",
"timestamp": "1749152071",
"trip": {
"directionId": 0,
"routeId": "B",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42642384"
},
"vehicle": {
"id": "2002",
"label": "2002"
}
}
},
{
"id": "2431",
"vehicle": {
"position": {
"bearing": 241.0,
"latitude": 49.0933952331543,
"longitude": 6.132026195526123,
"speed": 9.0
},
"stopId": "0:CITSNCF2",
"timestamp": "1749152070",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42660451"
},
"vehicle": {
"id": "2431",
"label": "2431"
}
}
},
{
"id": "1333",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 74.0,
"latitude": 49.12687683105469,
"longitude": 6.1926374435424805,
"speed": 9.0
},
"stopId": "0:TANNERI2",
"timestamp": "1749152070",
"trip": {
"directionId": 0,
"routeId": "13",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42670404"
},
"vehicle": {
"id": "1333",
"label": "1333"
}
}
},
{
"id": "1632",
"vehicle": {
"position": {
"bearing": 27.0,
"latitude": 49.07329559326172,
"longitude": 6.140235424041748,
"speed": 15.0
},
"stopId": "0:COSTEBE1",
"timestamp": "1749152087",
"trip": {
"directionId": 1,
"routeId": "70",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42981067"
},
"vehicle": {
"id": "1632",
"label": "1632"
}
}
},
{
"id": "1335",
"vehicle": {
"position": {
"bearing": 318.0,
"latitude": 49.12662887573242,
"longitude": 6.154629230499268,
"speed": 6.0
},
"stopId": "0:MARNE2",
"timestamp": "1749152071",
"trip": {
"directionId": 1,
"routeId": "11",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42646327"
},
"vehicle": {
"id": "1335",
"label": "1335"
}
}
},
{
"id": "2422",
"vehicle": {
"position": {
"bearing": 35.0,
"latitude": 49.114959716796875,
"longitude": 6.17342472076416,
"speed": 5.0
},
"stopId": "0:REPUBL03",
"timestamp": "1749152072",
"trip": {
"directionId": 1,
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42648152"
},
"vehicle": {
"id": "2422",
"label": "2422"
}
}
},
{
"id": "2425",
"vehicle": {
"position": {
"bearing": 269.0,
"latitude": 49.121337890625,
"longitude": 6.19580602645874,
"speed": 4.0
},
"stopId": "0:ALSLORR1",
"timestamp": "1749152071",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42660102"
},
"vehicle": {
"id": "2425",
"label": "2425"
}
}
},
{
"id": "1858",
"vehicle": {
"position": {
"bearing": 290.0,
"latitude": 49.12838363647461,
"longitude": 6.17169713973999,
"speed": 8.0
},
"stopId": "0:ROCHAMB2",
"timestamp": "1749152071",
"trip": {
"directionId": 0,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42641232"
},
"vehicle": {
"id": "1858",
"label": "1858"
}
}
},
{
"id": "2148",
"vehicle": {
"position": {
"bearing": 205.0,
"latitude": 49.11623001098633,
"longitude": 6.141110420227051,
"speed": 4.0
},
"stopId": "0:MIGETTE2",
"timestamp": "1749152071",
"trip": {
"directionId": 1,
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42641750"
},
"vehicle": {
"id": "2148",
"label": "2148"
}
}
},
{
"id": "1855",
"vehicle": {
"position": {
"bearing": 233.0,
"latitude": 49.1096076965332,
"longitude": 6.175961971282959,
"speed": 2.0
},
"stopId": "0:LAFAYET2",
"timestamp": "1749152072",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42641237"
},
"vehicle": {
"id": "1855",
"label": "1855"
}
}
},
{
"id": "2153",
"vehicle": {
"position": {
"bearing": 210.0,
"latitude": 49.0926628112793,
"longitude": 6.156220436096191,
"speed": 12.0
},
"stopId": "0:PREVOTE2",
"timestamp": "1749152082",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42936224"
},
"vehicle": {
"id": "2153",
"label": "2153"
}
}
},
{
"id": "2154",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 313.0,
"latitude": 49.083858489990234,
"longitude": 6.114654541015625,
"speed": 31.0
},
"stopId": "0:COSTEBE4",
"timestamp": "1749152067",
"trip": {
"directionId": 1,
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42641233"
},
"vehicle": {
"id": "2154",
"label": "2154"
}
}
},
{
"id": "2134",
"vehicle": {
"position": {
"bearing": 64.0,
"latitude": 49.1173210144043,
"longitude": 6.185427665710449,
"speed": 0.0
},
"stopId": "0:JUIN2",
"timestamp": "1749152071",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42660362"
},
"vehicle": {
"id": "2134",
"label": "2134"
}
}
},
{
"id": "1831",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 215.0,
"latitude": 49.11461639404297,
"longitude": 6.171087265014648,
"speed": 6.0
},
"stopId": "0:REPU5053",
"timestamp": "1749152072",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42660452"
},
"vehicle": {
"id": "1831",
"label": "1831"
}
}
},
{
"id": "2131",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 65.0,
"latitude": 49.09545135498047,
"longitude": 6.13839864730835,
"speed": 11.0
},
"stopId": "0:TOURAIN1",
"timestamp": "1749152071",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42660396"
},
"vehicle": {
"id": "2131",
"label": "2131"
}
}
},
{
"id": "831",
"vehicle": {
"position": {
"bearing": 261.0,
"latitude": 49.100284576416016,
"longitude": 6.179487705230713,
"speed": 3.0
},
"stopId": "0:EGLISE2",
"timestamp": "1749152081",
"trip": {
"directionId": 1,
"routeId": "17",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42670645"
},
"vehicle": {
"id": "831",
"label": "831"
}
}
},
{
"id": "1932",
"vehicle": {
"position": {
"bearing": 105.0,
"latitude": 49.12184524536133,
"longitude": 6.2186503410339355,
"speed": 5.0
},
"stopId": "0:FOUGERE2",
"timestamp": "1749152076",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"tripId": "5_42660358"
},
"vehicle": {
"id": "1932",
"label": "1932"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1749152091"
}
}