{"id":"134c0016-76a4-4367-818c-e3a0d68662f3","type":"API","name":"Véhicule en service sur le réseau SAEIV","slug":"vehicule-en-service-sur-le-reseau-saeiv","description":"Dictionnaire Public Ce jeu de données ponctuelles issu du Systèmes d'Aide à l'Exploitation et d'Information des Voyageurs (SAEIV) représente l'emplacement et l'orientation en temps réel des véhicules de transport (bus, navettes) sur le réseau de la Métropole Bordelaise TBM. Il est également possi...","free_access_class":"UNKNOWN","auth_type":"UNKNOWN","homepage_url":"https://opendata.bordeaux-metropole.fr/explore/dataset/sv_vehic_p/","docs_url":"https://opendata.bordeaux-metropole.fr/explore/dataset/sv_vehic_p/","repo_url":null,"status":"ACTIVE","verification_state":"UNVERIFIED","tags":[],"logo_url":"https://opendata.bordeaux-metropole.fr/assets/favicon?tstamp=174885191012131","primary_source_url":"https://opendata.bordeaux-metropole.fr/explore/dataset/sv_vehic_p/","extraction_confidence":"0.00","created_at":"2026-07-25T18:54:19.021Z","updated_at":"2026-07-25T20:18:55.628Z","last_verified_at":null,"deprecated_at":null,"ranking_score":0,"last_ranked_at":null,"last_seen_at":null,"last_validated_at":null,"last_uptime_at":null,"search_vector":"'a':75B 'aid':19B 'aide':74B 'bordelais':50B 'bordelaise':105B 'bus':42B,97B 'ce':10B,65B 'd':18B,24B,73B,79B 'de':12B,40B,47B,67B,95B,102B 'des':26B,38B,81B,93B 'dictionnair':8B 'dictionnaire':63B 'donnees':68B 'donné':13B 'du':16B,71B 'egalement':109B 'emplac':31B 'emplacement':86B 'en':2A,35B,57A,90B 'est':53B,108B 'et':23B,32B,78B,87B 'exploit':22B 'exploitation':77B 'il':52B,107B 'inform':25B 'information':80B 'issu':15B,70B 'jeu':11B,66B 'l':21B,30B,33B,76B,85B,88B 'la':48B,103B 'le':5A,45B,60A,100B 'metropole':104B 'métropol':49B 'navett':43B 'navettes':98B 'orient':34B 'orientation':89B 'ponctuell':14B 'ponctuelles':69B 'possi':55B,110B 'public':9B,64B 'reel':92B 'represente':84B 'représent':29B 'reseau':61A,101B 'réel':37B 'réseau':6A,46B 'saeiv':7A,28B,62A,83B 'servic':3A 'service':58A 'sur':4A,44B,59A,99B 'systemes':72B 'systèm':17B 'tbm':51B,106B 'temp':36B 'temps':91B 'transport':41B,96B 'vehicule':56A 'vehicules':94B 'voyageur':27B 'voyageurs':82B 'véhicul':1A,39B 'à':20B 'également':54B","popularity_score":"0.0000","maintenance_score":"0.0000","institution_id":null,"institution_type":null,"country_code":"FR","official_confidence":0,"proof_summary":"Confidence: 0%","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-26T19:14:00.000Z","geographic_scope":"NATIONAL","name_en":null,"description_en":null,"native_lang":null,"access_level":"direct","formats":["CSV"],"capability_tier":"live","trust_score":13.75,"access":{"level":"direct","primary":{"kind":"download","label":"Export CSV","method":"GET","url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},"actions":[{"kind":"download","label":"Export CSV","method":"GET","url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"List records","method":"GET","url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/records?limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Select & filter","method":"GET","url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/records?select=geo_point_2d%2Cgeo_shape%2Cvehicule&where=vehicule+is+not+null&limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"API base URL","method":"GET","url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p","source":"base_url","runnable":false},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://opendata.bordeaux-metropole.fr/explore/dataset/sv_vehic_p/","source":"docs","runnable":false}],"formats":["CSV"]},"api_details":{"id":"72f0cb9f-b7b1-4a3e-bd0c-32ffb93ab50e","entry_id":"134c0016-76a4-4367-818c-e3a0d68662f3","base_url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p","openapi_url":null,"graphql_url":null,"api_version":null,"spec_format":null,"endpoints_count":null,"endpoints":[],"rate_limit_info":null,"free_tier_limits":null,"ping_url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p","created_at":"2026-07-25T18:54:19.176Z","updated_at":"2026-07-25T18:54:19.176Z"},"dataset_details":{"id":"e0d91436-f3ee-43b1-b5b7-394c7770c4d0","entry_id":"134c0016-76a4-4367-818c-e3a0d68662f3","upstream_issued":null,"upstream_modified":"2026-07-25T18:55:07.000Z","themes":[],"update_frequency":null,"temporal_start":null,"temporal_end":null,"spatial_coverage":null,"landing_page":null,"license_id":null,"license_raw":null,"has_documentation":false,"has_data_dictionary":false,"has_versioning":false,"source_portal":"opendatasoft","source_portal_url":"https://opendata.bordeaux-metropole.fr","created_at":"2026-07-25T18:58:39.397Z","updated_at":"2026-07-25T18:58:39.397Z","publisher":null,"publisher_url":null,"distributions":[],"license":null},"license":{"id":"lo-2.0","spdx_id":"etalab-2.0","name":"Licence Ouverte 2.0 (France / Etalab)","url":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","is_open":true,"is_redistributable":true,"requires_attribution":true,"category":"national","notes":null,"created_at":"2026-06-12T16:29:19.729Z"},"license_raw":"https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf","latest_check":null,"data_profile":{"id":"951297a8-fd68-48d5-8619-5c5a83c6b936","entry_id":"134c0016-76a4-4367-818c-e3a0d68662f3","profile_source":"opendatasoft","profile_kind":"dataset","dataset_id":"sv_vehic_p","fields":[{"name":"geo_point_2d","type":"geo_point_2d","label":"Geo Point","filterable":false,"description":null},{"name":"geo_shape","type":"geo_shape","label":null,"filterable":false,"description":null},{"name":"vehicule","type":"text","label":null,"filterable":true,"description":"Type de véhicule : \nListe des valeurs possibles : \nBUS : Bus\nBATEAU : Bateau\nTRAM_LONG : Tramway long\nTRAM_COURT : Tramway court\nTPMR : Transport de personnes à mobilité réduite\nNAVETTE : Navette\nVSR : Véhicule service maintenance\nVSM : Véhicule service maintenance\nVSA : Véhicule service assistance\nINCONNU : Inconnu"},{"name":"etat","type":"text","label":null,"filterable":true,"description":"État de retard du véhicule : \nListe des valeurs possibles : \nAVANCE : Véhicule en avance de plus de 60s par rapport à l'horaire théorique\nRETARD : Véhicule en retard de plus de 3 min par rapport à l'horaire théorique\nHEURE : Véhicule à l'heure par rapport à l'horaire théorique\nINCONNU : Inconnu"},{"name":"statut","type":"text","label":null,"filterable":true,"description":"Statut du véhicule : \nListe des valeurs possibles : \nLIGNE : Véhicule en ligne\nDEVIATION : Véhicule en déviation\nTERMINUS_DEP : Véhicule sur le terminus de départ\nTERMINUS_ARR : Véhicule sur le terminus d'arrivée\nFLEXO : Véhicule en zone Flexo\nINCONNU : Inconnu"},{"name":"retard","type":"int","label":null,"filterable":true,"description":"Temps de retard en secondes du véhicule (avance si négatif)"},{"name":"arret","type":"text","label":null,"filterable":true,"description":"Indique si le véhicule est arrêté à un arrêt"},{"name":"geom_err","type":"text","label":null,"filterable":true,"description":"Code d'erreur géométrique : \nListe des valeurs possibles : \n9999 : Polygone compose et / ou à sections multiples\n9998 : Linéaire compose et / ou à sections multiples\n9996 : La géométrie contient des informations LRS\n9995 : Nombre de dimensions différent de 2 ou 3\n9994 : Présence d'un arc de cercle\n9000 : Erreur autre\n13343 : Polygone de moins de 4 points\n13349 : Polygone papillon\n13350 : Deux éléments d'un polygone archipel se touchent\n13351 : Deux éléments d'un polygone archipel  se touchent\n13356 : Point double\n13366 : Combinaison invalide d'intérieur / extérieur d'un polygone\n13367 : Orientation invalide d'intérieur / extérieur d'un polygone"},{"name":"rs_sv_cours_a","type":"int","label":null,"filterable":true,"description":"Clé étrangère. Relation simple vers SV_COURS_A"},{"name":"pmr","type":"int","label":null,"filterable":true,"description":"Indique si le véhicule est équipé d'accès PMR"},{"name":"cdate","type":"datetime","label":null,"fill_pct":100,"filterable":true,"description":"Date de création"},{"name":"sae","type":"int","label":null,"fill_pct":100,"filterable":true,"description":"Indique si le véhicule est équipé d'un SAE"},{"name":"localise","type":"int","label":null,"fill_pct":100,"filterable":true,"description":"Indique si la localisation GPS du véhicule fonctionne"},{"name":"gid","type":"int","label":null,"fill_pct":100,"filterable":true,"description":"Clé primaire"},{"name":"rs_sv_ligne_a","type":"int","label":null,"fill_pct":100,"filterable":true,"description":"Clé étrangère. Relation simple vers SV_LIGNE_A"},{"name":"vitesse","type":"int","label":null,"fill_pct":100,"filterable":true,"description":"Vitesse du véhicule en km/h"},{"name":"terminus","type":"text","label":null,"fill_pct":100,"filterable":true,"description":"Nom de l'arrêt terminus pour la course en cours du véhicule"},{"name":"sens","type":"text","label":null,"fill_pct":100,"filterable":true,"description":"Sens du véhicule : \nListe des valeurs possibles : \nALLER : Sens aller\nRETOUR : Sens retour\nINCONNU : Sens inconnu"},{"name":"geom_o","type":"text","label":null,"fill_pct":100,"filterable":true,"description":"Orientation du point"},{"name":"bloque","type":"int","label":null,"fill_pct":100,"filterable":true,"description":"Indique si le véhicule est bloqué"},{"name":"neutralise","type":"int","label":null,"fill_pct":100,"filterable":true,"description":"Indique si le véhicule est neutralisé"},{"name":"mdate","type":"datetime","label":null,"fill_pct":100,"filterable":true,"description":"Date de modification"},{"name":"rs_sv_arret_p_actu","type":"int","label":null,"fill_pct":100,"filterable":true,"description":"Arrêt actuel"},{"name":"rs_sv_arret_p_suiv","type":"int","label":null,"fill_pct":100,"filterable":true,"description":"Arrêt suivant"},{"name":"rs_sv_chem_l","type":"text","label":null,"fill_pct":100,"filterable":true,"description":"Clé étrangère. Relation simple vers SV_CHEM_A"}],"field_count":25,"sample_records":[{"gid":1712,"pmr":1,"sae":1,"etat":"HEURE","sens":"RETOUR","arret":"True","cdate":"2026-07-24T22:00:00+00:00","mdate":"2026-07-25T18:20:50+00:00","bloque":0,"geom_o":"101","retard":0,"statut":"TERMINUS_DEP","vitesse":0,"geom_err":null,"localise":1,"terminus":"Place Ravezies","vehicule":"BUS","geo_shape":{"type":"Feature","geometry":{"type":"Point","coordinates":[-0.5246786,44.8640565]},"properties":{}},"neutralise":0,"geo_point_2d":{"lat":44.8640565,"lon":-0.5246786},"rs_sv_chem_l":"2647545","rs_sv_cours_a":4902945,"rs_sv_ligne_a":24,"rs_sv_arret_p_actu":2324,"rs_sv_arret_p_suiv":2324},{"gid":1413,"pmr":1,"sae":1,"etat":"AVANCE","sens":"RETOUR","arret":"False","cdate":"2026-07-24T22:00:00+00:00","mdate":"2026-07-25T18:54:50+00:00","bloque":0,"geom_o":"183","retard":-70,"statut":"LIGNE","vitesse":26,"geom_err":null,"localise":1,"terminus":"Courréjean","vehicule":"BUS","geo_shape":{"type":"Feature","geometry":{"type":"Point","coordinates":[-0.572319,44.8177406]},"properties":{}},"neutralise":0,"geo_point_2d":{"lat":44.8177406,"lon":-0.572319},"rs_sv_chem_l":"2647418","rs_sv_cours_a":4902183,"rs_sv_ligne_a":5,"rs_sv_arret_p_actu":3145,"rs_sv_arret_p_suiv":255},{"gid":1873,"pmr":1,"sae":1,"etat":"RETARD","sens":"ALLER","arret":"True","cdate":"2026-07-24T22:00:00+00:00","mdate":"2026-07-25T18:54:50+00:00","bloque":0,"geom_o":"267","retard":531,"statut":"LIGNE","vitesse":5,"geom_err":null,"localise":1,"terminus":"Beaudésert","vehicule":"BUS","geo_shape":{"type":"Feature","geometry":{"type":"Point","coordinates":[-0.6219438,44.8385631]},"properties":{}},"neutralise":0,"geo_point_2d":{"lat":44.8385631,"lon":-0.6219438},"rs_sv_chem_l":"2647368","rs_sv_cours_a":4905540,"rs_sv_ligne_a":1,"rs_sv_arret_p_actu":79,"rs_sv_arret_p_suiv":79},{"gid":1880,"pmr":1,"sae":1,"etat":"HEURE","sens":"RETOUR","arret":"False","cdate":"2026-07-24T22:00:00+00:00","mdate":"2026-07-25T18:54:50+00:00","bloque":0,"geom_o":"151","retard":68,"statut":"LIGNE","vitesse":27,"geom_err":null,"localise":1,"terminus":"Gare Saint-Jean","vehicule":"BUS","geo_shape":{"type":"Feature","geometry":{"type":"Point","coordinates":[-0.6105132,44.8841891]},"properties":{}},"neutralise":0,"geo_point_2d":{"lat":44.8841891,"lon":-0.6105132},"rs_sv_chem_l":"2647634","rs_sv_cours_a":4904004,"rs_sv_ligne_a":29,"rs_sv_arret_p_actu":448,"rs_sv_arret_p_suiv":1544},{"gid":1508,"pmr":1,"sae":1,"etat":"RETARD","sens":"ALLER","arret":"False","cdate":"2026-07-24T22:00:00+00:00","mdate":"2026-07-25T18:54:50+00:00","bloque":0,"geom_o":"239","retard":338,"statut":"LIGNE","vitesse":30,"geom_err":null,"localise":1,"terminus":"Cimetière Interco","vehicule":"BUS","geo_shape":{"type":"Feature","geometry":{"type":"Point","coordinates":[-0.5831579,44.8288547]},"properties":{}},"neutralise":0,"geo_point_2d":{"lat":44.8288547,"lon":-0.5831579},"rs_sv_chem_l":"2647484","rs_sv_cours_a":4905688,"rs_sv_ligne_a":20,"rs_sv_arret_p_actu":273,"rs_sv_arret_p_suiv":1610}],"record_count":"136","data_size_bytes":null,"dataset_count":null,"query_examples":[{"url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/records?limit=20","curl":"curl -s 'https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/records?limit=20' -H 'Accept: application/json'","label":"List records","method":"GET","description":"First 20 records of the dataset as JSON."},{"url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/records?select=geo_point_2d%2Cgeo_shape%2Cvehicule&where=vehicule+is+not+null&limit=20","curl":"curl -s 'https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/records?select=geo_point_2d%2Cgeo_shape%2Cvehicule&where=vehicule+is+not+null&limit=20' -H 'Accept: application/json'","label":"Select & filter","method":"GET","description":"Project specific fields (geo_point_2d, geo_shape, vehicule) and filter with ODSQL where clauses."},{"url":"https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/exports/csv","curl":"curl -sL 'https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_vehic_p/exports/csv' -o dataset.csv","label":"Export CSV","method":"GET","description":"Full dataset export as CSV (also available: json, parquet, xlsx)."}],"status":"ok","error_message":null,"profiled_at":"2026-07-25T18:58:38.899Z","run_id":"de24d5f9-4e21-4fa4-9fe6-86a072744c1c","created_at":"2026-07-25T18:58:38.899Z","updated_at":"2026-07-25T18:58:38.899Z","license_raw":"https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf","license_id":"lo-2.0","previewable":true},"datasets":[],"limits":[{"id":"79fa6a32-7542-41e1-940e-d65051a525b6","entry_id":"134c0016-76a4-4367-818c-e3a0d68662f3","limit_type":"requests_per_day","value":"50000","unit":"requests","period":"day","scope":"per-ip","source_id":null,"claim_type":"measured","confidence":"0.90","observed_at":"2026-07-25T18:58:39.565Z"}]}