Resource details
File name:
Horaire temps réel (GTFS-RT PROTOBUF) - réseau TIC (urbain)
Format: gtfs-rt
Données horaires temps réel, au format GTFS-RT PROTOBUF, du réseau TIC (urbain)
This resource file is part of the dataset Réseau urbain TIC.
Download availability
2025-11-07
100%
2025-11-08
100%
2025-11-09
100%
2025-11-10
100%
2025-11-11
100%
2025-11-12
100%
2025-11-13
100%
2025-11-14
100%
2025-11-15
100%
2025-11-16
100%
2025-11-17
100%
2025-11-18
100%
2025-11-19
100%
2025-11-20
100%
2025-11-21
100%
2025-11-22
100%
2025-11-23
100%
2025-11-24
100%
2025-11-25
100%
2025-11-26
100%
2025-11-27
100%
2025-11-28
100%
2025-11-29
100%
2025-11-30
100%
2025-12-01
100%
2025-12-02
100%
2025-12-03
100%
2025-12-04
100%
2025-12-05
100%
2025-12-06
100%
2025-12-07
100%
Learn more
We test this resource download availability every hour by making an HTTP
For SIRI and SIRI Lite feeds, we perform a
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
✅No error detected
Validation carried out using the current GTFS file and the GTFS-RT the 2025-12-07 at 08:11 Europe/Paris using the MobilityData GTFS-RT validator.
Validate this GTFS-RT nowPrevious validations
Here is a recap of all the error types encountered over the last 30 days.
| Error ID | Description | Errors count | Number of occurences |
|---|---|---|---|
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 1 230 | 24 times (80 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 2 459 | 24 times (80 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-12-07 at 14:31 Europe/Paris.
trip_updates (7) vehicle_positions (0) service_alerts (0)Entities seen in the last 7 days.
trip_updatesDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2025-12-07 at 14:31 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:7307",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1765110660"
},
"stopId": "CGAREJ",
"stopSequence": 1
},
{
"arrival": {
"delay": -60,
"time": "1765110900"
},
"departure": {
"delay": -60,
"time": "1765110900"
},
"stopId": "CCOUT1",
"stopSequence": 4
},
{
"arrival": {
"time": "1765111080"
},
"departure": {
"time": "1765111080"
},
"stopId": "CGAMB3",
"stopSequence": 6
},
{
"arrival": {
"delay": 53,
"time": "1765111193"
},
"departure": {
"delay": 53,
"time": "1765111193"
},
"stopId": "CANHO2",
"stopSequence": 7
},
{
"arrival": {
"delay": 53,
"time": "1765111253"
},
"departure": {
"delay": 53,
"time": "1765111253"
},
"stopId": "CDOME3",
"stopSequence": 8
},
{
"arrival": {
"delay": 90,
"time": "1765111333"
},
"departure": {
"delay": 90,
"time": "1765111350"
},
"stopId": "CSTCO2",
"stopSequence": 9
},
{
"arrival": {
"delay": 53,
"time": "1765111553"
},
"departure": {
"delay": 53,
"time": "1765111553"
},
"stopId": "CMAGE1",
"stopSequence": 10
},
{
"arrival": {
"delay": 48,
"time": "1765111608"
},
"departure": {
"delay": 48,
"time": "1765111608"
},
"stopId": "CMONO1",
"stopSequence": 11
},
{
"arrival": {
"delay": 48,
"time": "1765111668"
},
"departure": {
"delay": 48,
"time": "1765111668"
},
"stopId": "CSPOR1",
"stopSequence": 12
},
{
"arrival": {
"time": "1765111680"
},
"departure": {
"time": "1765111680"
},
"stopId": "CCARN1",
"stopSequence": 14
},
{
"arrival": {
"time": "1765111800"
},
"departure": {
"time": "1765111800"
},
"stopId": "CJUST1",
"stopSequence": 15
},
{
"arrival": {
"time": "1765111920"
},
"departure": {
"time": "1765111920"
},
"stopId": "CGLAC1",
"stopSequence": 16
},
{
"arrival": {
"time": "1765111980"
},
"departure": {
"time": "1765111980"
},
"stopId": "CDLAT1",
"stopSequence": 17
},
{
"arrival": {
"time": "1765112040"
},
"departure": {
"time": "1765112040"
},
"stopId": "CROBI1",
"stopSequence": 18
},
{
"arrival": {
"delay": -30,
"time": "1765112070"
},
"departure": {
"delay": -30,
"time": "1765112070"
},
"stopId": "CWEYG1",
"stopSequence": 19
},
{
"arrival": {
"delay": 30,
"time": "1765112190"
},
"departure": {
"delay": 30,
"time": "1765112190"
},
"stopId": "CANAT1",
"stopSequence": 20
},
{
"arrival": {
"delay": -30,
"time": "1765112250"
},
"departure": {
"delay": -30,
"time": "1765112250"
},
"stopId": "CDESN1",
"stopSequence": 22
},
{
"arrival": {
"time": "1765112340"
},
"departure": {
"time": "1765112340"
},
"stopId": "CROST1",
"stopSequence": 23
},
{
"arrival": {
"time": "1765112400"
},
"departure": {
"time": "1765112400"
},
"stopId": "CRECH1",
"stopSequence": 24
},
{
"arrival": {
"delay": -30,
"time": "1765112430"
},
"departure": {
"delay": -30,
"time": "1765112430"
},
"stopId": "CDENI1",
"stopSequence": 25
},
{
"arrival": {
"delay": -30,
"time": "1765112490"
},
"departure": {
"delay": -30,
"time": "1765112490"
},
"stopId": "CMALR1",
"stopSequence": 26
},
{
"arrival": {
"delay": 61,
"time": "1765112640"
},
"departure": {
"delay": 61,
"time": "1765112641"
},
"stopId": "CBMOR2",
"stopSequence": 27
},
{
"arrival": {
"time": "1765112880"
},
"departure": {
"time": "1765112880"
},
"stopId": "CMERC1",
"stopSequence": 29
},
{
"arrival": {
"delay": 139,
"time": "1765113079"
},
"departure": {
"delay": 139,
"time": "1765113079"
},
"stopId": "CCUGN3",
"stopSequence": 30
},
{
"arrival": {
"delay": 139,
"time": "1765113139"
},
"departure": {
"delay": 139,
"time": "1765113139"
},
"stopId": "CPARC1",
"stopSequence": 31
},
{
"arrival": {
"delay": 139,
"time": "1765113259"
},
"departure": {
"delay": 139,
"time": "1765113259"
},
"stopId": "CHOPI2",
"stopSequence": 32
},
{
"arrival": {
"delay": 139,
"time": "1765113679"
},
"stopId": "JAUMU3",
"stopSequence": 33
}
],
"timestamp": "1765109189",
"trip": {
"routeId": "D1",
"tripId": "7307"
}
}
},
{
"id": "SM:7308",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1765116240"
},
"stopId": "CGAREJ",
"stopSequence": 1
},
{
"arrival": {
"time": "1765117080"
},
"departure": {
"time": "1765117080"
},
"stopId": "CMAGE1",
"stopSequence": 10
},
{
"arrival": {
"time": "1765117380"
},
"departure": {
"time": "1765117380"
},
"stopId": "CJUST1",
"stopSequence": 15
},
{
"arrival": {
"time": "1765117860"
},
"departure": {
"time": "1765117860"
},
"stopId": "CDESN1",
"stopSequence": 22
}
],
"timestamp": "1765112648",
"trip": {
"routeId": "D1",
"tripId": "7308"
}
}
},
{
"id": "SM:7316",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1765115220"
},
"departure": {
"time": "1765115220"
},
"stopId": "MGYBA1",
"stopSequence": 5
},
{
"arrival": {
"time": "1765115280"
},
"departure": {
"time": "1765115280"
},
"stopId": "MGYDG1",
"stopSequence": 6
}
],
"timestamp": "1765111623",
"trip": {
"routeId": "D2",
"tripId": "7316"
}
}
},
{
"id": "SM:7311",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 30,
"time": "1765111050"
},
"departure": {
"delay": 30,
"time": "1765111050"
},
"stopId": "CMERC1",
"stopSequence": 2
},
{
"arrival": {
"delay": 180,
"time": "1765111260"
},
"departure": {
"delay": 180,
"time": "1765111260"
},
"stopId": "CCUGN3",
"stopSequence": 3
},
{
"arrival": {
"delay": 264,
"time": "1765111404"
},
"departure": {
"delay": 264,
"time": "1765111404"
},
"stopId": "CPARC1",
"stopSequence": 4
},
{
"arrival": {
"delay": 251,
"time": "1765111511"
},
"departure": {
"delay": 251,
"time": "1765111511"
},
"stopId": "CHOPI2",
"stopSequence": 5
},
{
"arrival": {
"delay": 212,
"time": "1765111772"
},
"departure": {
"delay": 212,
"time": "1765111772"
},
"stopId": "CCORA1",
"stopSequence": 6
},
{
"arrival": {
"delay": 212,
"time": "1765111832"
},
"departure": {
"delay": 212,
"time": "1765111832"
},
"stopId": "CBMOR1",
"stopSequence": 7
},
{
"arrival": {
"delay": 212,
"time": "1765111892"
},
"departure": {
"delay": 212,
"time": "1765111892"
},
"stopId": "CMALR2",
"stopSequence": 8
},
{
"arrival": {
"delay": 212,
"time": "1765111952"
},
"departure": {
"delay": 212,
"time": "1765111952"
},
"stopId": "CDENI4",
"stopSequence": 9
},
{
"arrival": {
"delay": 212,
"time": "1765112012"
},
"departure": {
"delay": 212,
"time": "1765112012"
},
"stopId": "CRECH2",
"stopSequence": 10
},
{
"arrival": {
"delay": 251,
"time": "1765112111"
},
"departure": {
"delay": 251,
"time": "1765112111"
},
"stopId": "CROST2",
"stopSequence": 11
},
{
"arrival": {
"delay": 252,
"time": "1765112172"
},
"departure": {
"delay": 252,
"time": "1765112172"
},
"stopId": "CDESN2",
"stopSequence": 12
},
{
"arrival": {
"delay": 212,
"time": "1765112192"
},
"departure": {
"delay": 212,
"time": "1765112192"
},
"stopId": "CCLOS2",
"stopSequence": 13
},
{
"arrival": {
"delay": 252,
"time": "1765112292"
},
"departure": {
"delay": 252,
"time": "1765112292"
},
"stopId": "CANAT2",
"stopSequence": 14
},
{
"arrival": {
"delay": 212,
"time": "1765112312"
},
"departure": {
"delay": 212,
"time": "1765112312"
},
"stopId": "CWEYG2",
"stopSequence": 15
},
{
"arrival": {
"delay": 252,
"time": "1765112412"
},
"departure": {
"delay": 252,
"time": "1765112412"
},
"stopId": "CROBI2",
"stopSequence": 16
},
{
"arrival": {
"delay": 335,
"time": "1765112555"
},
"departure": {
"delay": 335,
"time": "1765112555"
},
"stopId": "CDLAT2",
"stopSequence": 17
},
{
"arrival": {
"delay": 384,
"time": "1765112724"
},
"departure": {
"delay": 384,
"time": "1765112724"
},
"stopId": "CJUST2",
"stopSequence": 19
},
{
"arrival": {
"delay": 384,
"time": "1765112844"
},
"departure": {
"delay": 384,
"time": "1765112844"
},
"stopId": "CCARN2",
"stopSequence": 20
},
{
"arrival": {
"delay": 384,
"time": "1765112904"
},
"departure": {
"delay": 384,
"time": "1765112904"
},
"stopId": "CSTLA2",
"stopSequence": 21
},
{
"arrival": {
"delay": 446,
"time": "1765113026"
},
"departure": {
"delay": 446,
"time": "1765113026"
},
"stopId": "CMONO2",
"stopSequence": 22
},
{
"arrival": {
"delay": 404,
"time": "1765113164"
},
"departure": {
"delay": 404,
"time": "1765113164"
},
"stopId": "CPALA2",
"stopSequence": 24
},
{
"arrival": {
"delay": 384,
"time": "1765113204"
},
"departure": {
"delay": 384,
"time": "1765113204"
},
"stopId": "CSTJA2",
"stopSequence": 25
},
{
"arrival": {
"delay": 384,
"time": "1765113264"
},
"departure": {
"delay": 384,
"time": "1765113264"
},
"stopId": "CSOLF2",
"stopSequence": 26
},
{
"arrival": {
"delay": 546,
"time": "1765113546"
},
"stopId": "CGAREJ",
"stopSequence": 27
}
],
"timestamp": "1765110811",
"trip": {
"directionId": 1,
"routeId": "D1",
"tripId": "7311"
}
}
},
{
"id": "SM:7312",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1765116960"
},
"departure": {
"time": "1765116960"
},
"stopId": "CHOPI2",
"stopSequence": 5
},
{
"arrival": {
"time": "1765117380"
},
"departure": {
"time": "1765117380"
},
"stopId": "CMALR2",
"stopSequence": 8
},
{
"arrival": {
"time": "1765117860"
},
"departure": {
"time": "1765117860"
},
"stopId": "CROBI2",
"stopSequence": 16
}
],
"timestamp": "1765113364",
"trip": {
"directionId": 1,
"routeId": "D1",
"tripId": "7312"
}
}
},
{
"id": "SM:7319",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 163,
"time": "1765113703"
},
"stopId": "JAUMU3",
"stopSequence": 1
},
{
"arrival": {
"delay": 206,
"time": "1765113986"
},
"departure": {
"delay": 206,
"time": "1765113986"
},
"stopId": "VENCI2",
"stopSequence": 2
},
{
"arrival": {
"delay": 206,
"time": "1765114106"
},
"departure": {
"delay": 206,
"time": "1765114106"
},
"stopId": "VENNO2",
"stopSequence": 3
},
{
"arrival": {
"delay": 239,
"time": "1765114259"
},
"departure": {
"delay": 239,
"time": "1765114259"
},
"stopId": "VENCH2",
"stopSequence": 4
},
{
"arrival": {
"delay": 239,
"time": "1765114319"
},
"departure": {
"delay": 239,
"time": "1765114319"
},
"stopId": "VENCA2",
"stopSequence": 5
},
{
"arrival": {
"delay": 121,
"time": "1765114321"
},
"departure": {
"delay": 121,
"time": "1765114321"
},
"stopId": "MGYGY2",
"stopSequence": 7
},
{
"arrival": {
"delay": 121,
"time": "1765114381"
},
"departure": {
"delay": 121,
"time": "1765114381"
},
"stopId": "MGYDG2",
"stopSequence": 8
},
{
"arrival": {
"delay": 121,
"time": "1765114441"
},
"departure": {
"delay": 121,
"time": "1765114441"
},
"stopId": "MGYBA2",
"stopSequence": 9
},
{
"arrival": {
"delay": 121,
"time": "1765114501"
},
"departure": {
"delay": 121,
"time": "1765114501"
},
"stopId": "MGYLP2",
"stopSequence": 10
},
{
"arrival": {
"delay": 121,
"time": "1765114561"
},
"departure": {
"delay": 121,
"time": "1765114561"
},
"stopId": "MGYMA1",
"stopSequence": 11
},
{
"arrival": {
"delay": 121,
"time": "1765114621"
},
"departure": {
"delay": 121,
"time": "1765114621"
},
"stopId": "CAMIE2",
"stopSequence": 12
},
{
"arrival": {
"delay": 121,
"time": "1765114801"
},
"stopId": "CGAREJ",
"stopSequence": 13
}
],
"timestamp": "1765113728",
"trip": {
"directionId": 1,
"routeId": "D2",
"tripId": "7319"
}
}
},
{
"id": "SM:7323",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1765114980"
},
"stopId": "CGAREJ",
"stopSequence": 1
},
{
"arrival": {
"time": "1765115220"
},
"departure": {
"time": "1765115220"
},
"stopId": "CSOIS1",
"stopSequence": 4
},
{
"arrival": {
"time": "1765115280"
},
"departure": {
"time": "1765115280"
},
"stopId": "CBATA1",
"stopSequence": 5
}
],
"timestamp": "1765111381",
"trip": {
"directionId": 1,
"routeId": "D2",
"tripId": "7323"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1765114280"
}
}