Resource details
This resource file is part of the dataset Réseau urbain Irigo.
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
❌48 errors, 129 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-08-13 at 09:07 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
trip direction_id does not match GTFS data E024 36 errors
GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt
Sample errors
- GTFS-rt vehicle_id 65b74d28f4d2c543385cd460 trip_id 3952 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
- GTFS-rt vehicle_id 64e35cc8216735068a631869 trip_id 3254 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
- GTFS-rt vehicle_id 5fd38fb9f58c120001dd544b trip_id 3654 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
- GTFS-rt vehicle_id 6708d408f36ec006fd277045 trip_id 3850 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
- GTFS-rt vehicle_id 66dacc76534b44ec0ef255b7 trip_id 3150 trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
Vehicle position far from trip shape E029 12 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 6708d408f36ec006fd277045 trip_id 3850 at (47.46493,-0.5593236) 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 525 trip_id 6063736 at (47.481846,-0.5362332) 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 66dacc76534b44ec0ef255b7 trip_id 3150 at (47.575855,-0.5394155) 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 657c17a17d20c93499974502 trip_id 2453 at (47.470253,-0.3067413) 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 404 trip_id 5924490 at (47.402985,-0.5177421) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
Warnings
schedule_relationship not populated W009 129 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 3952 does not have a schedule_relationship
- trip_id 6063180 does not have a schedule_relationship
- trip_id 6063541 does not have a schedule_relationship
- trip_id 6063998 does not have a schedule_relationship
- trip_id 6064001 does not have a schedule_relationship
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 |
---|---|---|---|
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 3 302 | 30 times (100 % of validations) |
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. | 186 | 28 times (93 % of validations) |
E028 | The vehicle position should be inside the agency coverage area. This is defined as within roughly 1/8 of a mile (200 meters) of the GTFS shapes.txt data, or stops.txt locations if the GTFS feed doesn't include shapes.txt. | 9 | 7 times (23 % of validations) |
E024 | GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt | 36 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-08-13 at 10:29 Europe/Paris.
vehicle_positions (114) 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-13 at 10:29 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "vehicle:539",
"vehicle": {
"position": {
"bearing": 120.0,
"latitude": 47.45891571044922,
"longitude": -0.5588462352752686
},
"stopId": "FREMUR-E",
"timestamp": "1755073752",
"trip": {
"routeId": "10",
"tripId": "6063738"
},
"vehicle": {
"id": "539"
}
}
},
{
"id": "vehicle:619",
"vehicle": {
"position": {
"bearing": 2.0,
"latitude": 47.46435546875,
"longitude": -0.49088314175605774
},
"stopId": "PASTEU-E",
"timestamp": "1755073752",
"trip": {
"routeId": "02",
"tripId": "6064263"
},
"vehicle": {
"id": "619"
}
}
},
{
"id": "vehicle:2003",
"vehicle": {
"position": {
"bearing": 176.0,
"latitude": 47.46072769165039,
"longitude": -0.5547149181365967
},
"stopId": "1STRA",
"timestamp": "1755073752",
"trip": {
"routeId": "C",
"tripId": "6063184"
},
"vehicle": {
"id": "2003"
}
}
},
{
"id": "vehicle:457",
"vehicle": {
"position": {
"bearing": 245.0,
"latitude": 47.46372985839844,
"longitude": -0.5635910034179688
},
"stopId": "POIREL-E",
"timestamp": "1755073752",
"trip": {
"routeId": "08",
"tripId": "6064629"
},
"vehicle": {
"id": "457"
}
}
},
{
"id": "vehicle:64c358df223f78b73a2bfc90",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 0.0,
"latitude": 47.49846649169922,
"longitude": -0.327239990234375
},
"stopId": "GENDRI-E",
"timestamp": "1755065009",
"trip": {
"directionId": 0,
"routeId": "30",
"tripId": "3051"
},
"vehicle": {
"id": "64c358df223f78b73a2bfc90"
}
}
},
{
"id": "vehicle:612",
"vehicle": {
"position": {
"bearing": 232.0,
"latitude": 47.4741325378418,
"longitude": -0.5373581647872925
},
"stopId": "MUSSET",
"timestamp": "1755073752",
"trip": {
"routeId": "04",
"tripId": "6064727"
},
"vehicle": {
"id": "612"
}
}
},
{
"id": "vehicle:541",
"vehicle": {
"position": {
"bearing": 318.0,
"latitude": 47.504417419433594,
"longitude": -0.6032313108444214
},
"stopId": "ADEZIERE",
"timestamp": "1755073752",
"trip": {
"routeId": "03",
"tripId": "6064151"
},
"vehicle": {
"id": "541"
}
}
},
{
"id": "vehicle:685",
"vehicle": {
"position": {
"bearing": 252.0,
"latitude": 47.465389251708984,
"longitude": -0.5557952523231506
},
"stopId": "BREMON-E",
"timestamp": "1755073752",
"trip": {
"routeId": "02",
"tripId": "6064319"
},
"vehicle": {
"id": "685"
}
}
},
{
"id": "vehicle:401",
"vehicle": {
"position": {
"bearing": 282.0,
"latitude": 47.46539306640625,
"longitude": -0.5569248795509338
},
"stopId": "GAREPAPI",
"timestamp": "1755071823",
"trip": {
"routeId": "22",
"tripId": "5924545"
},
"vehicle": {
"id": "401"
}
}
},
{
"id": "vehicle:692",
"vehicle": {
"position": {
"bearing": 274.0,
"latitude": 47.445587158203125,
"longitude": -0.46646779775619507
},
"stopId": "MAIRTREL",
"timestamp": "1755073752",
"trip": {
"routeId": "01",
"tripId": "6064394"
},
"vehicle": {
"id": "692"
}
}
},
{
"id": "vehicle:801",
"vehicle": {
"position": {
"bearing": 29.0,
"latitude": 47.47206115722656,
"longitude": -0.546284556388855
},
"stopId": "MENDES-E",
"timestamp": "1755073752",
"trip": {
"routeId": "10",
"tripId": "6063744"
},
"vehicle": {
"id": "801"
}
}
},
{
"id": "vehicle:66d71fdd0edeaac32fd25718",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.47223663330078,
"longitude": -0.5669555068016052
},
"stopId": "QUAIsubW",
"timestamp": "1755072197",
"trip": {
"directionId": 1,
"routeId": "33",
"tripId": "3356"
},
"vehicle": {
"id": "66d71fdd0edeaac32fd25718"
}
}
},
{
"id": "vehicle:811",
"vehicle": {
"position": {
"bearing": 274.0,
"latitude": 47.52907180786133,
"longitude": -0.6154704093933105
},
"stopId": "DIX8JU-E",
"timestamp": "1755073752",
"trip": {
"routeId": "07",
"tripId": "6064003"
},
"vehicle": {
"id": "811"
}
}
},
{
"id": "vehicle:5fd0da148ceff8e7279d2f28",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.472503662109375,
"longitude": -0.5665174126625061
},
"stopId": "QUAIsubW",
"timestamp": "1755071234",
"trip": {
"directionId": 1,
"routeId": "34",
"tripId": "3460D"
},
"vehicle": {
"id": "5fd0da148ceff8e7279d2f28"
}
}
},
{
"id": "vehicle:673",
"vehicle": {
"position": {
"bearing": 225.0,
"latitude": 47.46891784667969,
"longitude": -0.5583153963088989
},
"stopId": "ACADEMIE",
"timestamp": "1755073752",
"trip": {
"routeId": "20",
"tripId": "6063427"
},
"vehicle": {
"id": "673"
}
}
},
{
"id": "vehicle:1012",
"vehicle": {
"position": {
"bearing": 194.0,
"latitude": 47.444950103759766,
"longitude": -0.562341034412384
},
"stopId": "1JVIL",
"timestamp": "1755073752",
"trip": {
"routeId": "A",
"tripId": "6063095"
},
"vehicle": {
"id": "1012"
}
}
},
{
"id": "vehicle:682",
"vehicle": {
"position": {
"bearing": 311.0,
"latitude": 47.454986572265625,
"longitude": -0.5287856459617615
},
"stopId": "MILLOT.",
"timestamp": "1755073752",
"trip": {
"routeId": "01",
"tripId": "6064393"
},
"vehicle": {
"id": "682"
}
}
},
{
"id": "vehicle:822",
"vehicle": {
"position": {
"bearing": 223.0,
"latitude": 47.46681594848633,
"longitude": -0.5527938008308411
},
"stopId": "ANLERO-E",
"timestamp": "1755073752",
"trip": {
"routeId": "03",
"tripId": "6064148"
},
"vehicle": {
"id": "822"
}
}
},
{
"id": "vehicle:64e367366130ef3ab5075e11",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 0.0,
"latitude": 47.47224807739258,
"longitude": -0.5663188099861145
},
"stopId": "QUAIsubN",
"timestamp": "1755065340",
"trip": {
"directionId": 1,
"routeId": "35",
"tripId": "3556"
},
"vehicle": {
"id": "64e367366130ef3ab5075e11"
}
}
},
{
"id": "vehicle:402",
"vehicle": {
"position": {
"bearing": 145.0,
"latitude": 47.52392578125,
"longitude": -0.5748943090438843
},
"stopId": "VERNUIT",
"timestamp": "1755073752",
"trip": {
"routeId": "21",
"tripId": "5924315"
},
"vehicle": {
"id": "402"
}
}
},
{
"id": "vehicle:66b9db9d5f2eab847f3c6b2f",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.48232650756836,
"longitude": -0.5684850215911865
},
"stopId": "BICHON2",
"timestamp": "1755063693",
"trip": {
"directionId": 1,
"routeId": "33",
"tripId": "3350"
},
"vehicle": {
"id": "66b9db9d5f2eab847f3c6b2f"
}
}
},
{
"id": "vehicle:657c182e04fc69cf39a66b49",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 0.0,
"latitude": 47.45517349243164,
"longitude": -0.4052990972995758
},
"stopId": "ANDAMA-E",
"timestamp": "1755073731",
"trip": {
"directionId": 0,
"routeId": "24",
"tripId": "2457"
},
"vehicle": {
"id": "657c182e04fc69cf39a66b49"
}
}
},
{
"id": "vehicle:65b74d28f4d2c543385cd460",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.46495819091797,
"longitude": -0.5592939853668213
},
"stopId": "GROSEMAR",
"timestamp": "1755068338",
"trip": {
"directionId": 1,
"routeId": "39",
"tripId": "3952"
},
"vehicle": {
"id": "65b74d28f4d2c543385cd460"
}
}
},
{
"id": "vehicle:2005",
"vehicle": {
"position": {
"bearing": 137.0,
"latitude": 47.51152420043945,
"longitude": -0.5960097312927246
},
"stopId": "1AARD",
"timestamp": "1755073752",
"trip": {
"routeId": "A",
"tripId": "6063098"
},
"vehicle": {
"id": "2005"
}
}
},
{
"id": "vehicle:445",
"vehicle": {
"position": {
"bearing": 219.0,
"latitude": 47.45435333251953,
"longitude": -0.5350013971328735
},
"stopId": "HAUTPRES",
"timestamp": "1755073752",
"trip": {
"routeId": "05",
"tripId": "6063545"
},
"vehicle": {
"id": "445"
}
}
},
{
"id": "vehicle:458",
"vehicle": {
"position": {
"bearing": 153.0,
"latitude": 47.480037689208984,
"longitude": -0.5660065412521362
},
"stopId": "BICHON2",
"timestamp": "1755073752",
"trip": {
"routeId": "07",
"tripId": "6064006"
},
"vehicle": {
"id": "458"
}
}
},
{
"id": "vehicle:456",
"vehicle": {
"position": {
"bearing": 292.0,
"latitude": 47.476097106933594,
"longitude": -0.5654250979423523
},
"stopId": "DESCAZ-E",
"timestamp": "1755073752",
"trip": {
"routeId": "07",
"tripId": "6064018"
},
"vehicle": {
"id": "456"
}
}
},
{
"id": "vehicle:64e35cc8216735068a631869",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.472007751464844,
"longitude": -0.5463235974311829
},
"stopId": "HDVSUB",
"timestamp": "1755067737",
"trip": {
"directionId": 1,
"routeId": "32",
"tripId": "3254"
},
"vehicle": {
"id": "64e35cc8216735068a631869"
}
}
},
{
"id": "vehicle:815",
"vehicle": {
"position": {
"bearing": 228.0,
"latitude": 47.470069885253906,
"longitude": -0.6008516550064087
},
"stopId": "JEMONNET",
"timestamp": "1755073752",
"trip": {
"routeId": "06",
"tripId": "6063489"
},
"vehicle": {
"id": "815"
}
}
},
{
"id": "vehicle:531",
"vehicle": {
"position": {
"bearing": 258.0,
"latitude": 47.43495559692383,
"longitude": -0.500095009803772
},
"stopId": "BAUDRAI",
"timestamp": "1755073752",
"trip": {
"routeId": "08",
"tripId": "6064630"
},
"vehicle": {
"id": "531"
}
}
},
{
"id": "vehicle:5fd38fb9f58c120001dd544b",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.47211837768555,
"longitude": -0.5664432048797607
},
"stopId": "QUAIsubN",
"timestamp": "1755068247",
"trip": {
"directionId": 1,
"routeId": "36",
"tripId": "3654"
},
"vehicle": {
"id": "5fd38fb9f58c120001dd544b"
}
}
},
{
"id": "vehicle:806",
"vehicle": {
"position": {
"bearing": 228.0,
"latitude": 47.48080062866211,
"longitude": -0.5172101259231567
},
"stopId": "CRBLANCH",
"timestamp": "1755073752",
"trip": {
"routeId": "07",
"tripId": "6064019"
},
"vehicle": {
"id": "806"
}
}
},
{
"id": "vehicle:1016",
"vehicle": {
"position": {
"bearing": 58.0,
"latitude": 47.494205474853516,
"longitude": -0.5747290253639221
},
"stopId": "1BOTA",
"timestamp": "1755073752",
"trip": {
"routeId": "A",
"tripId": "6063097"
},
"vehicle": {
"id": "1016"
}
}
},
{
"id": "vehicle:2001",
"vehicle": {
"position": {
"bearing": 71.0,
"latitude": 47.44416809082031,
"longitude": -0.552273690700531
},
"stopId": "2ANRO",
"timestamp": "1755073752",
"trip": {
"routeId": "A",
"tripId": "6063052"
},
"vehicle": {
"id": "2001"
}
}
},
{
"id": "vehicle:621",
"vehicle": {
"position": {
"bearing": 74.0,
"latitude": 47.473758697509766,
"longitude": -0.576805055141449
},
"stopId": "FARCYSJA",
"timestamp": "1755073752",
"trip": {
"routeId": "02",
"tripId": "6064265"
},
"vehicle": {
"id": "621"
}
}
},
{
"id": "vehicle:523",
"vehicle": {
"position": {
"bearing": 136.0,
"latitude": 47.46686935424805,
"longitude": -0.5444789528846741
},
"stopId": "PLDULY-E",
"timestamp": "1755073752",
"trip": {
"routeId": "08",
"tripId": "6064615"
},
"vehicle": {
"id": "523"
}
}
},
{
"id": "vehicle:410",
"vehicle": {
"position": {
"bearing": 232.0,
"latitude": 47.47441482543945,
"longitude": -0.5367652773857117
},
"stopId": "CLEMOINE",
"timestamp": "1755073752",
"trip": {
"routeId": "25",
"tripId": "5924431"
},
"vehicle": {
"id": "410"
}
}
},
{
"id": "vehicle:614",
"vehicle": {
"position": {
"bearing": 202.0,
"latitude": 47.47024154663086,
"longitude": -0.6251437067985535
},
"stopId": "BEAUCOUZ",
"timestamp": "1755073752",
"trip": {
"routeId": "02",
"tripId": "6064266"
},
"vehicle": {
"id": "614"
}
}
},
{
"id": "vehicle:681",
"vehicle": {
"position": {
"bearing": 110.0,
"latitude": 47.46194839477539,
"longitude": -0.612848699092865
},
"stopId": "SHEAKSPE",
"timestamp": "1755073752",
"trip": {
"routeId": "04",
"tripId": "6064719"
},
"vehicle": {
"id": "681"
}
}
},
{
"id": "vehicle:66dacc76534b44ec0ef255b7",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.57585525512695,
"longitude": -0.5394154787063599
},
"stopId": "ESTAMINE",
"timestamp": "1755066498",
"trip": {
"directionId": 1,
"routeId": "31",
"tripId": "3150"
},
"vehicle": {
"id": "66dacc76534b44ec0ef255b7"
}
}
},
{
"id": "vehicle:530",
"vehicle": {
"position": {
"bearing": 111.0,
"latitude": 47.479705810546875,
"longitude": -0.589936375617981
},
"stopId": "NDAMELAC",
"timestamp": "1755073752",
"trip": {
"routeId": "06",
"tripId": "6063493"
},
"vehicle": {
"id": "530"
}
}
},
{
"id": "vehicle:657c17a17d20c93499974502",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.470943450927734,
"longitude": -0.5457202196121216
},
"stopId": "HDVSUB",
"timestamp": "1755071655",
"trip": {
"directionId": 1,
"routeId": "24",
"tripId": "2454"
},
"vehicle": {
"id": "657c17a17d20c93499974502"
}
}
},
{
"id": "vehicle:67e50c6b438e144948ca8d44",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 47.46173095703125,
"longitude": -0.7078830003738403
},
"stopId": "PATIS",
"timestamp": "1755067435",
"trip": {
"directionId": 1,
"routeId": "35",
"tripId": "3558"
},
"vehicle": {
"id": "67e50c6b438e144948ca8d44"
}
}
},
{
"id": "vehicle:620fcd1461412b9ee8281b06",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 0.0,
"latitude": 47.47119903564453,
"longitude": -0.5464069843292236
},
"stopId": "MAIL-NAE",
"timestamp": "1755065672",
"trip": {
"directionId": 1,
"routeId": "302",
"tripId": "30200"
},
"vehicle": {
"id": "620fcd1461412b9ee8281b06"
}
}
},
{
"id": "vehicle:5fb7aa661ea596000139f790",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 0.0,
"latitude": 47.464691162109375,
"longitude": -0.5580517053604126
},
"stopId": "GROESPLA",
"timestamp": "1755067131",
"trip": {
"directionId": 1,
"routeId": "42",
"tripId": "4252"
},
"vehicle": {
"id": "5fb7aa661ea596000139f790"
}
}
},
{
"id": "vehicle:21d83b34daa3b3b3",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 47.47172927856445,
"longitude": -0.5465350151062012
},
"stopId": "HDVSUB",
"timestamp": "1755067977",
"trip": {
"directionId": 1,
"routeId": "30",
"tripId": "3054"
},
"vehicle": {
"id": "21d83b34daa3b3b3"
}
}
},
{
"id": "vehicle:1017",
"vehicle": {
"position": {
"bearing": 127.0,
"latitude": 47.47241973876953,
"longitude": -0.5760511159896851
},
"stopId": "1QUAI",
"timestamp": "1755073752",
"trip": {
"routeId": "C",
"tripId": "6063185"
},
"vehicle": {
"id": "1017"
}
}
},
{
"id": "vehicle:714",
"vehicle": {
"position": {
"bearing": 28.0,
"latitude": 47.47111892700195,
"longitude": -0.5470327734947205
},
"stopId": "MAIL-HDV",
"timestamp": "1755073752",
"trip": {
"routeId": "02",
"tripId": "6064264"
},
"vehicle": {
"id": "714"
}
}
},
{
"id": "vehicle:404",
"vehicle": {
"position": {
"bearing": 214.0,
"latitude": 47.40138626098633,
"longitude": -0.512248694896698
},
"timestamp": "1755073752",
"trip": {
"routeId": "23",
"tripId": "5924492"
},
"vehicle": {
"id": "404"
}
}
},
{
"id": "vehicle:613",
"vehicle": {
"position": {
"bearing": 294.0,
"latitude": 47.46586990356445,
"longitude": -0.5801711678504944
},
"stopId": "GDMAIN-E",
"timestamp": "1755073752",
"trip": {
"routeId": "04",
"tripId": "6064726"
},
"vehicle": {
"id": "613"
}
}
},
{
"id": "vehicle:611",
"vehicle": {
"position": {
"bearing": 95.0,
"latitude": 47.484249114990234,
"longitude": -0.6265050172805786
},
"stopId": "ATOLLBEA",
"timestamp": "1755073752",
"trip": {
"routeId": "20",
"tripId": "6063428"
},
"vehicle": {
"id": "611"
}
}
},
{
"id": "vehicle:821",
"vehicle": {
"position": {
"bearing": 10.0,
"latitude": 47.469512939453125,
"longitude": -0.5316573977470398
},
"stopId": "MONTAI-E",
"timestamp": "1755073752",
"trip": {
"routeId": "07",
"tripId": "6064005"
},
"vehicle": {
"id": "821"
}
}
},
{
"id": "vehicle:2010",
"vehicle": {
"position": {
"bearing": 270.0,
"latitude": 47.47352600097656,
"longitude": -0.5881129503250122
},
"stopId": "2PATT",
"timestamp": "1755073752",
"trip": {
"routeId": "B",
"tripId": "6063319"
},
"vehicle": {
"id": "2010"
}
}
},
{
"id": "vehicle:542",
"vehicle": {
"position": {
"bearing": 114.0,
"latitude": 47.492427825927734,
"longitude": -0.5131224393844604
},
"stopId": "CHABOLAI",
"timestamp": "1755073752",
"trip": {
"routeId": "09",
"tripId": "6063928"
},
"vehicle": {
"id": "542"
}
}
},
{
"id": "vehicle:902",
"vehicle": {
"position": {
"bearing": 36.0,
"latitude": 47.43376159667969,
"longitude": -0.5005216598510742
},
"stopId": "MOULINMA",
"timestamp": "1755073752",
"trip": {
"routeId": "09",
"tripId": "6063907"
},
"vehicle": {
"id": "902"
}
}
},
{
"id": "vehicle:818",
"vehicle": {
"position": {
"bearing": 108.0,
"latitude": 47.5291633605957,
"longitude": -0.616274893283844
},
"stopId": "DEBEAUVO",
"timestamp": "1755073752",
"trip": {
"routeId": "07",
"tripId": "6064007"
},
"vehicle": {
"id": "818"
}
}
},
{
"id": "vehicle:64e366a626e187653f8629a6",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.47201919555664,
"longitude": -0.5463635921478271
},
"stopId": "HDVSUB",
"timestamp": "1755068247",
"trip": {
"directionId": 1,
"routeId": "31",
"tripId": "3154"
},
"vehicle": {
"id": "64e366a626e187653f8629a6"
}
}
},
{
"id": "vehicle:64e3672626e187653f8629a7",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.47315979003906,
"longitude": -0.5665252804756165
},
"stopId": "QUAIsubW",
"timestamp": "1755068488",
"trip": {
"directionId": 1,
"routeId": "33",
"tripId": "3354"
},
"vehicle": {
"id": "64e3672626e187653f8629a7"
}
}
},
{
"id": "vehicle:444",
"vehicle": {
"position": {
"bearing": 340.0,
"latitude": 47.45341491699219,
"longitude": -0.5258259773254395
},
"stopId": "JEJAUR-E",
"timestamp": "1755073752",
"trip": {
"routeId": "05",
"tripId": "6063572"
},
"vehicle": {
"id": "444"
}
}
},
{
"id": "vehicle:657c142e30e0524018c0a245",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 0.0,
"latitude": 47.46474838256836,
"longitude": -0.5584650039672852
},
"stopId": "GROESPLA",
"timestamp": "1755065763",
"trip": {
"directionId": 1,
"routeId": "40",
"tripId": "4052"
},
"vehicle": {
"id": "657c142e30e0524018c0a245"
}
}
},
{
"id": "vehicle:657c1354816e127a83499759",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 0.0,
"latitude": 47.47523498535156,
"longitude": -0.35204169154167175
},
"stopId": "CORNCR-E",
"timestamp": "1755068458",
"trip": {
"directionId": 0,
"routeId": "40",
"tripId": "4053"
},
"vehicle": {
"id": "657c1354816e127a83499759"
}
}
},
{
"id": "vehicle:532",
"vehicle": {
"position": {
"bearing": 268.0,
"latitude": 47.479400634765625,
"longitude": -0.5563943386077881
},
"stopId": "ROCHEF-E",
"timestamp": "1755073752",
"trip": {
"routeId": "03",
"tripId": "6064152"
},
"vehicle": {
"id": "532"
}
}
},
{
"id": "vehicle:412",
"vehicle": {
"position": {
"bearing": 160.0,
"latitude": 47.52417755126953,
"longitude": -0.46790647506713867
},
"stopId": "VICT-D",
"timestamp": "1755073752",
"trip": {
"routeId": "25",
"tripId": "5924428"
},
"vehicle": {
"id": "412"
}
}
},
{
"id": "vehicle:1014",
"vehicle": {
"position": {
"bearing": 39.0,
"latitude": 47.474037170410156,
"longitude": -0.5555859208106995
},
"stopId": "1MOLIE",
"timestamp": "1755073752",
"trip": {
"routeId": "B",
"tripId": "6063273"
},
"vehicle": {
"id": "1014"
}
}
},
{
"id": "vehicle:618",
"vehicle": {
"position": {
"bearing": 198.0,
"latitude": 47.47844696044922,
"longitude": -0.6062270402908325
},
"stopId": "BBCAMT-E",
"timestamp": "1755073752",
"trip": {
"routeId": "02",
"tripId": "6064240"
},
"vehicle": {
"id": "618"
}
}
},
{
"id": "vehicle:716",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": 47.465789794921875,
"longitude": -0.4992283880710602
},
"stopId": "JUFERRY",
"timestamp": "1755073752",
"trip": {
"routeId": "02",
"tripId": "6064247"
},
"vehicle": {
"id": "716"
}
}
},
{
"id": "vehicle:657c17f7bc146ae7784bd78f",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.408973693847656,
"longitude": -0.32047998905181885
},
"stopId": "SMATOF-E",
"timestamp": "1755066619",
"trip": {
"directionId": 0,
"routeId": "42",
"tripId": "4251"
},
"vehicle": {
"id": "657c17f7bc146ae7784bd78f"
}
}
},
{
"id": "vehicle:2020",
"vehicle": {
"position": {
"bearing": 103.0,
"latitude": 47.473148345947266,
"longitude": -0.5994641184806824
},
"stopId": "1BARR",
"timestamp": "1755073752",
"trip": {
"routeId": "B",
"tripId": "6063274"
},
"vehicle": {
"id": "2020"
}
}
},
{
"id": "vehicle:2019",
"vehicle": {
"position": {
"bearing": 227.0,
"latitude": 47.47433090209961,
"longitude": -0.5604032874107361
},
"stopId": "2DOUT",
"timestamp": "1755073752",
"trip": {
"routeId": "C",
"tripId": "6063141"
},
"vehicle": {
"id": "2019"
}
}
},
{
"id": "vehicle:810",
"vehicle": {
"position": {
"bearing": 249.0,
"latitude": 47.406158447265625,
"longitude": -0.6230102777481079
},
"stopId": "CHANTOUR",
"timestamp": "1755073752",
"trip": {
"routeId": "06",
"tripId": "6063497"
},
"vehicle": {
"id": "810"
}
}
},
{
"id": "vehicle:657b015849969fc34e087155",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.458778381347656,
"longitude": -0.6000193953514099
},
"stopId": "QUAIsubW",
"timestamp": "1755069119",
"trip": {
"directionId": 1,
"routeId": "34",
"tripId": "3458D"
},
"vehicle": {
"id": "657b015849969fc34e087155"
}
}
},
{
"id": "vehicle:622",
"vehicle": {
"position": {
"bearing": 232.0,
"latitude": 47.496829986572266,
"longitude": -0.4941729009151459
},
"stopId": "PARCEXPO",
"timestamp": "1755073752",
"trip": {
"routeId": "04",
"tripId": "6064728"
},
"vehicle": {
"id": "622"
}
}
},
{
"id": "vehicle:459",
"vehicle": {
"position": {
"bearing": 76.0,
"latitude": 47.42131423950195,
"longitude": -0.5744574666023254
},
"stopId": "PORTSG",
"timestamp": "1755073752",
"trip": {
"routeId": "08",
"tripId": "6064616"
},
"vehicle": {
"id": "459"
}
}
},
{
"id": "vehicle:409",
"vehicle": {
"position": {
"bearing": 53.0,
"latitude": 47.481842041015625,
"longitude": -0.5226883888244629
},
"stopId": "CHATEN-E",
"timestamp": "1755073752",
"trip": {
"routeId": "25",
"tripId": "5924429"
},
"vehicle": {
"id": "409"
}
}
},
{
"id": "vehicle:540",
"vehicle": {
"position": {
"bearing": 352.0,
"latitude": 47.46584701538086,
"longitude": -0.5570747256278992
},
"stopId": "HARAS",
"timestamp": "1755073752",
"trip": {
"routeId": "09",
"tripId": "6063906"
},
"vehicle": {
"id": "540"
}
}
},
{
"id": "vehicle:668810f16de1f1000f3affeb",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.47220993041992,
"longitude": -0.5662459135055542
},
"stopId": "QUAIsubN",
"timestamp": "1755067314",
"trip": {
"directionId": 1,
"routeId": "38",
"tripId": "3854"
},
"vehicle": {
"id": "668810f16de1f1000f3affeb"
}
}
},
{
"id": "vehicle:5fd0da158ceff8e7279d342e",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.49409484863281,
"longitude": -0.5748522281646729
},
"stopId": "WTBOT",
"timestamp": "1755067010",
"trip": {
"directionId": 1,
"routeId": "34",
"tripId": "3456"
},
"vehicle": {
"id": "5fd0da158ceff8e7279d342e"
}
}
},
{
"id": "vehicle:676ee81fca757b9af61431cf",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 0.0,
"latitude": 47.48904800415039,
"longitude": -0.49126899242401123
},
"stopId": "POLE49",
"timestamp": "1755068067",
"trip": {
"directionId": 0,
"routeId": "30",
"tripId": "3053"
},
"vehicle": {
"id": "676ee81fca757b9af61431cf"
}
}
},
{
"id": "vehicle:2004",
"vehicle": {
"position": {
"bearing": 19.0,
"latitude": 47.49046325683594,
"longitude": -0.5521045923233032
},
"stopId": "2JMOU",
"timestamp": "1755073752",
"trip": {
"routeId": "A",
"tripId": "6063050"
},
"vehicle": {
"id": "2004"
}
}
},
{
"id": "vehicle:67069b03b210d929f6636c54",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.472232818603516,
"longitude": -0.5668724775314331
},
"stopId": "QUAIsubW",
"timestamp": "1755066378",
"trip": {
"directionId": 1,
"routeId": "33",
"tripId": "3352"
},
"vehicle": {
"id": "67069b03b210d929f6636c54"
}
}
},
{
"id": "vehicle:447",
"vehicle": {
"position": {
"bearing": 240.0,
"latitude": 47.49052429199219,
"longitude": -0.5650840401649475
},
"stopId": "PELUAU",
"timestamp": "1755073752",
"trip": {
"routeId": "05",
"tripId": "6063574"
},
"vehicle": {
"id": "447"
}
}
},
{
"id": "vehicle:64df6abc9be917e1e809c460",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.474308013916016,
"longitude": -0.5369791984558105
},
"stopId": "HDVSUB",
"timestamp": "1755063693",
"trip": {
"directionId": 1,
"routeId": "32",
"tripId": "3252"
},
"vehicle": {
"id": "64df6abc9be917e1e809c460"
}
}
},
{
"id": "vehicle:715",
"vehicle": {
"position": {
"bearing": 276.0,
"latitude": 47.45210647583008,
"longitude": -0.4696265459060669
},
"stopId": "PEPINI-E",
"timestamp": "1755073752",
"trip": {
"routeId": "01",
"tripId": "6064415"
},
"vehicle": {
"id": "715"
}
}
},
{
"id": "vehicle:64c35939fa61c445c0f1823f",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 47.467620849609375,
"longitude": -0.3797883093357086
},
"stopId": "CORNCR-E",
"timestamp": "1755069721",
"trip": {
"directionId": 0,
"routeId": "24",
"tripId": "2455"
},
"vehicle": {
"id": "64c35939fa61c445c0f1823f"
}
}
},
{
"id": "vehicle:819",
"vehicle": {
"position": {
"bearing": 311.0,
"latitude": 47.45472717285156,
"longitude": -0.5284098386764526
},
"stopId": "DELACROI",
"timestamp": "1755073752",
"trip": {
"routeId": "10",
"tripId": "6063745"
},
"vehicle": {
"id": "819"
}
}
},
{
"id": "vehicle:543",
"vehicle": {
"position": {
"bearing": 189.0,
"latitude": 47.491493225097656,
"longitude": -0.5516546368598938
},
"stopId": "MOUTER",
"timestamp": "1755073752",
"trip": {
"routeId": "06",
"tripId": "6063491"
},
"vehicle": {
"id": "543"
}
}
},
{
"id": "vehicle:805",
"vehicle": {
"position": {
"bearing": 83.0,
"latitude": 47.399383544921875,
"longitude": -0.5283352136611938
},
"timestamp": "1755073752",
"trip": {
"routeId": "03",
"tripId": "6064154"
},
"vehicle": {
"id": "805"
}
}
},
{
"id": "vehicle:400",
"vehicle": {
"position": {
"bearing": 338.0,
"latitude": 47.48991394042969,
"longitude": -0.5268626809120178
},
"stopId": "MONP23-E",
"timestamp": "1755073752",
"trip": {
"routeId": "12",
"tripId": "5924356"
},
"vehicle": {
"id": "400"
}
}
},
{
"id": "vehicle:1004",
"vehicle": {
"position": {
"bearing": 355.0,
"latitude": 47.46458053588867,
"longitude": -0.5554093718528748
},
"stopId": "2LGAR",
"timestamp": "1755073752",
"trip": {
"routeId": "A",
"tripId": "6063051"
},
"vehicle": {
"id": "1004"
}
}
},
{
"id": "vehicle:678",
"vehicle": {
"position": {
"bearing": 148.0,
"latitude": 47.44840621948242,
"longitude": -0.5010675191879272
},
"stopId": "FRESNA-E",
"timestamp": "1755073752",
"trip": {
"routeId": "01",
"tripId": "6064416"
},
"vehicle": {
"id": "678"
}
}
},
{
"id": "vehicle:2014",
"vehicle": {
"position": {
"bearing": 308.0,
"latitude": 47.44797134399414,
"longitude": -0.5629404187202454
},
"stopId": "2JE23",
"timestamp": "1755073752",
"trip": {
"routeId": "C",
"tripId": "6063142"
},
"vehicle": {
"id": "2014"
}
}
},
{
"id": "vehicle:720",
"vehicle": {
"position": {
"bearing": 222.0,
"latitude": 47.46928787231445,
"longitude": -0.5494363903999329
},
"stopId": "STAUBI-E",
"timestamp": "1755073752",
"trip": {
"routeId": "01",
"tripId": "6064417"
},
"vehicle": {
"id": "720"
}
}
},
{
"id": "vehicle:802",
"vehicle": {
"position": {
"bearing": 297.0,
"latitude": 47.46527099609375,
"longitude": -0.5567043423652649
},
"stopId": "SEMARD-E",
"timestamp": "1755073752",
"trip": {
"routeId": "09",
"tripId": "6063927"
},
"vehicle": {
"id": "802"
}
}
},
{
"id": "vehicle:536",
"vehicle": {
"position": {
"bearing": 117.0,
"latitude": 47.4416389465332,
"longitude": -0.4923505187034607
},
"stopId": "MORLON-E",
"timestamp": "1755073752",
"trip": {
"routeId": "10",
"tripId": "6063737"
},
"vehicle": {
"id": "536"
}
}
},
{
"id": "vehicle:0e6a8c2985d03c5b",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 47.46487045288086,
"longitude": -0.5594081282615662
},
"stopId": "QUAIsubN",
"timestamp": "1755066498",
"trip": {
"directionId": 1,
"routeId": "36",
"tripId": "3652"
},
"vehicle": {
"id": "0e6a8c2985d03c5b"
}
}
},
{
"id": "vehicle:5fb7aa89c7e53300019d9983",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 47.4674186706543,
"longitude": -0.528285026550293
},
"stopId": "PERRIE-E",
"timestamp": "1755066679",
"trip": {
"directionId": 0,
"routeId": "24",
"tripId": "2453"
},
"vehicle": {
"id": "5fb7aa89c7e53300019d9983"
}
}
},
{
"id": "vehicle:405",
"vehicle": {
"position": {
"bearing": 210.0,
"latitude": 47.41349411010742,
"longitude": -0.6168555021286011
},
"stopId": "PONTLA-E",
"timestamp": "1755073752",
"trip": {
"routeId": "22",
"tripId": "5924545"
},
"vehicle": {
"id": "405"
}
}
},
{
"id": "vehicle:816",
"vehicle": {
"position": {
"bearing": 185.0,
"latitude": 47.49341583251953,
"longitude": -0.5654628276824951
},
"stopId": "AQUA-D5A",
"timestamp": "1755073752",
"trip": {
"routeId": "05",
"tripId": "6063547"
},
"vehicle": {
"id": "816"
}
}
},
{
"id": "vehicle:616",
"vehicle": {
"position": {
"bearing": 49.0,
"latitude": 47.492523193359375,
"longitude": -0.5780601501464844
},
"stopId": "KENNEDY",
"timestamp": "1755073752",
"trip": {
"routeId": "03",
"tripId": "6064144"
},
"vehicle": {
"id": "616"
}
}
},
{
"id": "vehicle:527",
"vehicle": {
"position": {
"bearing": 339.0,
"latitude": 47.44232940673828,
"longitude": -0.5348448753356934
},
"stopId": "ALLARD",
"timestamp": "1755073752",
"trip": {
"routeId": "03",
"tripId": "6064153"
},
"vehicle": {
"id": "527"
}
}
},
{
"id": "vehicle:610",
"vehicle": {
"position": {
"bearing": 190.0,
"latitude": 47.4657096862793,
"longitude": -0.55948406457901
},
"stopId": "GBREM-E",
"timestamp": "1755073752",
"trip": {
"routeId": "04",
"tripId": "6064720"
},
"vehicle": {
"id": "610"
}
}
},
{
"id": "vehicle:803",
"vehicle": {
"position": {
"bearing": 333.0,
"latitude": 47.44837188720703,
"longitude": -0.5724518895149231
},
"stopId": "GAUBLOCA",
"timestamp": "1755073752",
"trip": {
"routeId": "05",
"tripId": "6063544"
},
"vehicle": {
"id": "803"
}
}
},
{
"id": "vehicle:5ffe8e020a3d1a000107e9d4",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.465065002441406,
"longitude": -0.5493583083152771
},
"stopId": "PATNOIRE",
"timestamp": "1755068217",
"trip": {
"directionId": 1,
"routeId": "41",
"tripId": "4152"
},
"vehicle": {
"id": "5ffe8e020a3d1a000107e9d4"
}
}
},
{
"id": "vehicle:2012",
"vehicle": {
"position": {
"bearing": 357.0,
"latitude": 47.48910903930664,
"longitude": -0.5269425511360168
},
"stopId": "2MONP",
"timestamp": "1755073752",
"trip": {
"routeId": "B",
"tripId": "6063259"
},
"vehicle": {
"id": "2012"
}
}
},
{
"id": "vehicle:2006",
"vehicle": {
"position": {
"bearing": 292.0,
"latitude": 47.47798156738281,
"longitude": -0.6034311652183533
},
"stopId": "1BBCA",
"timestamp": "1755073752",
"trip": {
"routeId": "C",
"tripId": "6063186"
},
"vehicle": {
"id": "2006"
}
}
},
{
"id": "vehicle:5fd0da148ceff8e7279d2d6e",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.47227478027344,
"longitude": -0.566848874092102
},
"stopId": "QUAIsubW",
"timestamp": "1755068127",
"trip": {
"directionId": 1,
"routeId": "37",
"tripId": "3752"
},
"vehicle": {
"id": "5fd0da148ceff8e7279d2d6e"
}
}
},
{
"id": "vehicle:823",
"vehicle": {
"position": {
"bearing": 243.0,
"latitude": 47.454429626464844,
"longitude": -0.567993700504303
},
"stopId": "CTRETR-E",
"timestamp": "1755073752",
"trip": {
"routeId": "05",
"tripId": "6063573"
},
"vehicle": {
"id": "823"
}
}
},
{
"id": "vehicle:64c3590a223f78b73a2bfc92",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.4658088684082,
"longitude": -0.5513330101966858
},
"stopId": "PATNOIRE",
"timestamp": "1755068908",
"trip": {
"directionId": 1,
"routeId": "40",
"tripId": "4054"
},
"vehicle": {
"id": "64c3590a223f78b73a2bfc92"
}
}
},
{
"id": "vehicle:1003",
"vehicle": {
"position": {
"bearing": 157.0,
"latitude": 47.473777770996094,
"longitude": -0.5454682111740112
},
"stopId": "1HDVA",
"timestamp": "1755073752",
"trip": {
"routeId": "A",
"tripId": "6063096"
},
"vehicle": {
"id": "1003"
}
}
},
{
"id": "vehicle:462",
"vehicle": {
"position": {
"bearing": 294.0,
"latitude": 47.48741912841797,
"longitude": -0.5404834151268005
},
"stopId": "CARRF5B",
"timestamp": "1755073752",
"trip": {
"routeId": "05",
"tripId": "6063571"
},
"vehicle": {
"id": "462"
}
}
},
{
"id": "vehicle:63e510f242a824c7f164924d",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 0.0,
"latitude": 47.47201156616211,
"longitude": -0.5463082790374756
},
"stopId": "HDVSUB",
"timestamp": "1755071324",
"trip": {
"directionId": 1,
"routeId": "32",
"tripId": "3256"
},
"vehicle": {
"id": "63e510f242a824c7f164924d"
}
}
},
{
"id": "vehicle:1013",
"vehicle": {
"position": {
"bearing": 293.0,
"latitude": 47.47247314453125,
"longitude": -0.5421788692474365
},
"stopId": "2CECO",
"timestamp": "1755073752",
"trip": {
"routeId": "B",
"tripId": "6063320"
},
"vehicle": {
"id": "1013"
}
}
},
{
"id": "vehicle:529",
"vehicle": {
"position": {
"bearing": 114.0,
"latitude": 47.487613677978516,
"longitude": -0.5414667725563049
},
"stopId": "RAMON-E",
"timestamp": "1755073752",
"trip": {
"routeId": "05",
"tripId": "6063546"
},
"vehicle": {
"id": "529"
}
}
},
{
"id": "vehicle:538",
"vehicle": {
"position": {
"bearing": 304.0,
"latitude": 47.48855972290039,
"longitude": -0.5180527567863464
},
"stopId": "HOTELLER",
"timestamp": "1755073752",
"trip": {
"routeId": "10",
"tripId": "6063739"
},
"vehicle": {
"id": "538"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1755073753"
}
}