Transport à la demande (TAD) Arrêts en Pays de la Loire
Déplacements ponctuels ou de proximité : le transport à la demande complète l'offre de transport du réseau. Le présent jeu de donnée détaille la liste des arrêts de transport à la demande en Pays de la Loire.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (25 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | departement | text | Name of the French department where the stop is located.Name of the French department where the stop is located. |
| 100% | epci | text | Name of the intercommunal body (EPCI) managing the area.Name of the intercommunal body (EPCI) managing the area. |
| 99.9% | city_nameCommune | text | Name of the municipality (commune) where the stop is located.Name of the municipality (commune) where the stop is located. |
| 100% | insee | text | INSEE code of the municipality.INSEE code of the municipality. |
| 99.1% | ext_type_tadExt type tad | text | Type of on-demand transport (TAD) service for this stop.Type of on-demand transport (TAD) service for this stop. |
| 24% | area_nameArea name | text | Name of the local area or district containing the stop.Name of the local area or district containing the stop. |
| 16.5% | zone_idZone id | int | Numeric identifier of the transport zone.Numeric identifier of the transport zone. |
| 100% | name | text | Full name of the stop, including location and place.Full name of the stop, including location and place. |
| 100% | id | text | Unique identifier of the stop.Unique identifier of the stop. |
| 11.4% | external_idExternal id | text | External reference identifier for the stop, if provided.External reference identifier for the stop, if provided. |
| — | type | int | Numeric code indicating the stop type.Numeric code indicating the stop type. |
| — | parent_idParent id | text | Identifier of the parent stop or station, if any.Identifier of the parent stop or station, if any. |
| — | code | text | Public code assigned to the stop.Public code assigned to the stop. |
| — | platform_codePlatform code | text | Code identifying the platform at the stop.Code identifying the platform at the stop. |
| — | direction | int | Numeric code indicating the travel direction served by the stop.Numeric code indicating the travel direction served by the stop. |
| — | latitudeLatitude | double | Latitude coordinate of the stop.Latitude coordinate of the stop. |
| — | longitudeLongitude | double | Longitude coordinate of the stop.Longitude coordinate of the stop. |
| — | route | text | Name or identifier of the route serving the stop.Name or identifier of the route serving the stop. |
| — | wheelchair_accessWheelchair access | int | Code indicating wheelchair accessibility of the stop.Code indicating wheelchair accessibility of the stop. |
| — | localisation | geo_point_2d | Geographic point coordinates of the stop.Geographic point coordinates of the stop. |
| 74.5% | ext_type_tad_2026Ext type tad 2026 | text | Type of on-demand transport service planned for 2026.Type of on-demand transport service planned for 2026. |
| 74.5% | ext_zone_tad_2026Ext zone tad 2026 | text | Identifier of the on-demand transport service zone planned for 2026.Identifier of the on-demand transport service zone planned for 2026. |
| 34.2% | ext_subzone_tad_2026Ext subzone tad 2026 | text | Identifier of the transport service subzone planned for 2026.Identifier of the transport service subzone planned for 2026. |
| 2.5% | ext_timespec_tad_2026Ext timespec tad 2026 | text | Time-related specification for the 2026 on-demand transport service.Time-related specification for the 2026 on-demand transport service. |
| 1.5% | ext_c1c3_tad_2026Ext c1c3 tad 2026 | text | C1/C3 classification code for the 2026 on-demand transport service.C1/C3 classification code for the 2026 on-demand transport service. |
Schema captured from opendatasoft 7 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1id: 53MONTrochU · code: —
{
"id": "53MONTrochU",
"code": null,
"epci": "Communauté de communes des Coëvrons",
"name": "ROCHER - MONTSURS (SAINT-CENERE)",
"type": 0,
"insee": "53161",
"route": null,
"zone_id": null,
"latitude": 48.121591,
"area_name": "Saint-Céneré",
"city_name": "Montsûrs",
"direction": null,
"longitude": -0.590605,
"parent_id": null,
"departement": "Mayenne",
"external_id": null,
"ext_type_tad": "TAD",
"localisation": {
"lat": 48.121591,
"lon": -0.590605
},
"platform_code": null,
"ext_c1c3_tad_2026": null,
"ext_type_tad_2026": null,
"ext_zone_tad_2026": null,
"wheelchair_access": 1,
"ext_subzone_tad_2026": null,
"ext_timespec_tad_2026": null
}Record 2id: 53BAZOforcA · code: —
{
"id": "53BAZOforcA",
"code": null,
"epci": "Communauté de communes du Pays de Meslay-Grez",
"name": "ROUTE DE FORCE - BAZOUGERS",
"type": 0,
"insee": "53025",
"route": null,
"zone_id": null,
"latitude": 48.017325,
"area_name": null,
"city_name": "Bazougers",
"direction": 0,
"longitude": -0.582201,
"parent_id": "53BAZOforc",
"departement": "Mayenne",
"external_id": null,
"ext_type_tad": "TAD_CENTRALITE_RABATTEMENT",
"localisation": {
"lat": 48.017325,
"lon": -0.582201
},
"platform_code": null,
"ext_c1c3_tad_2026": null,
"ext_type_tad_2026": "C1",
"ext_zone_tad_2026": "53_MESLAY_GREZ",
"wheelchair_access": 2,
"ext_subzone_tad_2026": "53_MESLAY_MESLAY",
"ext_timespec_tad_2026": null
}Record 3id: 44CLISgorgU · code: —
{
"id": "44CLISgorgU",
"code": null,
"epci": "Communauté d'agglomération Clisson Sèvre et Maine Agglo",
"name": "ROUTE DE GORGES - CLISSON",
"type": 0,
"insee": "44043",
"route": null,
"zone_id": null,
"latitude": 47.094844,
"area_name": null,
"city_name": "Clisson",
"direction": null,
"longitude": -1.291515,
"parent_id": null,
"departement": "Loire-Atlantique",
"external_id": null,
"ext_type_tad": "TAD_CENTRALITE",
"localisation": {
"lat": 47.094844,
"lon": -1.291515
},
"platform_code": null,
"ext_c1c3_tad_2026": null,
"ext_type_tad_2026": "C2",
"ext_zone_tad_2026": "44_VIGN",
"wheelchair_access": 0,
"ext_subzone_tad_2026": "44_CLISSON_AGGLO",
"ext_timespec_tad_2026": null
}Record 4id: 44BOURrochU · code: —
{
"id": "44BOURrochU",
"code": null,
"epci": "Communauté d'agglomération Pornic Agglo Pays de Retz",
"name": "ROUTE DE PORT LA ROCHE - VILLENEUVE-EN-RETZ (BOURGNEUF-EN-RETZ)",
"type": 0,
"insee": "44021",
"route": null,
"zone_id": null,
"latitude": 47.023505,
"area_name": "Bourgneuf-en-Retz",
"city_name": "Villeneuve-en-Retz",
"direction": null,
"longitude": -1.914173,
"parent_id": null,
"departement": "Loire-Atlantique",
"external_id": null,
"ext_type_tad": "TAD",
"localisation": {
"lat": 47.023505,
"lon": -1.914173
},
"platform_code": null,
"ext_c1c3_tad_2026": null,
"ext_type_tad_2026": "C1",
"ext_zone_tad_2026": "44_RETZ_ATLANT",
"wheelchair_access": 0,
"ext_subzone_tad_2026": null,
"ext_timespec_tad_2026": null
}Record 5id: 53EVROcreuU · code: —
{
"id": "53EVROcreuU",
"code": null,
"epci": "Communauté de communes des Coëvrons",
"name": "RUE CREUSE - EVRON (SAINT-CHRISTOPHE-DU-LUAT)",
"type": 0,
"insee": "53097",
"route": null,
"zone_id": null,
"latitude": 48.134322,
"area_name": "Saint-Christophe-du-Luat",
"city_name": "Évron",
"direction": null,
"longitude": -0.461908,
"parent_id": null,
"departement": "Mayenne",
"external_id": null,
"ext_type_tad": "TAD",
"localisation": {
"lat": 48.134322,
"lon": -0.461908
},
"platform_code": null,
"ext_c1c3_tad_2026": null,
"ext_type_tad_2026": null,
"ext_zone_tad_2026": null,
"wheelchair_access": 1,
"ext_subzone_tad_2026": null,
"ext_timespec_tad_2026": null
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.paysdelaloire.fr/api/explore/v2.1/catalog/datasets/transport-a-la-demande-tad-arrets-en-pays-de-la-loire
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.paysdelaloire.fr/api/explore/v2.1/catalog/datasets/transport-a-la-demande-tad-arrets-en-pays-de-la-loire/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.