Section 03 sur 12
Réseaux
Quavsit ouvre avec huit réseaux français. Chacun est exposé sous un slug court qui préfixe tous les identifiants du réseau. Ce qui est en temps réel, ce qui est théorique et ce qui manque dépend de ce que l'opérateur publie ; le tableau ci-dessous en est l'inventaire fidèle, et GET /networks renvoie les mêmes faits dans capabilities.
Réseaux de lancement#
| Slug | Réseau | Ville / territoire | Modes |
|---|---|---|---|
tbm | TBM · Bordeaux Métropole | Bordeaux | tram, bus, ferry |
tisseo | Tisséo | Toulouse | métro, tram, bus, téléphérique |
idfm | Île-de-France Mobilités | Paris et Île-de-France | métro, train, tram, bus |
sncf | SNCF | France (trains) | train, car |
star | STAR | Rennes | métro, bus |
tam | TaM | Montpellier | tram, bus |
rla | Lignes d'Azur | Nice | tram, bus |
ilevia | Ilévia | Lille | métro, tram, bus |
Les modes sont lus dans les données de l'opérateur au moment du rafraîchissement ; la colonne ci-dessus est indicative.
Capacités par réseau#
| Slug | Passages temps réel | Véhicules | Perturbations | Itinéraires | Tracés |
|---|---|---|---|---|---|
tbm | oui (flux opérateur, repli GTFS-RT) | gps | oui | routeur Quavsit | oui |
tisseo | oui (flux opérateur fusionné avec le GTFS-RT) | estimated | oui | natif (calculateur Tisséo), routeur Quavsit en repli | oui |
idfm | oui (SIRI Lite stop monitoring, budget quotidien) | none | oui | natif (navitia, budget quotidien, sans repli) | oui |
sncf | oui (navitia fusionné avec les trip updates GTFS-RT) | none | oui | natif (navitia) | non |
star | oui (flux opérateur fusionné avec le GTFS-RT) | gps (bus seulement) | oui | routeur Quavsit | oui |
tam | oui (GTFS-RT) | gps | oui | routeur Quavsit | oui |
rla | oui (GTFS-RT) | gps | non | routeur Quavsit | oui |
ilevia | flux présent mais sans retards aujourd'hui, les passages sont donc scheduled | none | non | routeur Quavsit | oui |
Les véhicules estimated sont placés sur le tracé de la ligne à partir des trip updates temps réel, pas d'un GPS ; voir Concepts. Le temps réel Ilévia apparaîtra de lui-même le jour où le flux de l'opérateur portera des retards.
Lire les capacités depuis l'API#
{
"id": "tbm",
"name": "TBM · Bordeaux Métropole",
"short_name": "TBM",
"city": "Bordeaux",
"region": "Nouvelle-Aquitaine",
"country": "FR",
"timezone": "Europe/Paris",
"bbox": {"min_lon": -0.79, "min_lat": 44.72, "max_lon": -0.42, "max_lat": 44.98},
"modes": ["tram", "bus", "ferry"],
"capabilities": {
"realtime_departures": true,
"vehicles": "gps",
"alerts": true,
"journeys": "quavsit",
"shapes": true,
"places": true,
"streams": true
},
"attribution": "Bordeaux Métropole / TBM — Licence Ouverte 2.0",
"licence": "https://www.etalab.gouv.fr/licence-ouverte-open-licence/",
"sources": ["gtfs", "tbm:xtradata", "tbm:mecatran"],
"static_refreshed_at": "2026-09-07T03:12:44+02:00"
}Valeurs illustratives. capabilities.journeys vaut native quand un calculateur opérateur répond, quavsit quand c'est le routeur Quavsit, none sinon ; vehicles vaut gps, estimated ou none.
Rafraîchissement des données théoriques#
Lignes, arrêts, tracés et horaires sont réimportés depuis l'opérateur au plus toutes les 24 heures, et seulement si le fichier amont a changé. static_refreshed_at sur chaque réseau donne le dernier import réussi. Un réseau dont les données théoriques n'ont pas encore été importées reste listé avec static_refreshed_at: null et répond 503 network_data_unavailable sur les endpoints de données.
Couverture et endpoints multi-réseaux#
Chaque réseau a une emprise (bbox). Les endpoints sans réseau dans le chemin (/stops/nearby, /departures/nearby, /vehicles/nearby, /places, /journeys, /alerts) sélectionnent les réseaux dont la couverture contient le point demandé, ou ceux que vous nommez avec networks=. Les itinéraires ne traversent jamais deux réseaux dans cette version ; voir Itinéraires.