c0mm0.com — the continuously verified register of European data

Register record·API·FR·MUNICIPALITYVERIFIED · checked 23h ago
I

Routes of STAR network lines in Rennes MétropoleItinéraires des lignes du réseau STAR de Rennes Métropole

Itinéraires des lignes du réseau STAR de Rennes MétropoleRoutes of STAR network lines in Rennes Métropole

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides the route geometries of bus lines operated by the STAR network in Rennes Métropole. A line route corresponds to the actual path followed by a bus, with at least two routes described per line: direction A (north to south or east to west) and direction B (south to north or west to east). Additional variant routes may also exist for a given line. The dataset is published by Rennes Métropole and is accessible without authentication, useful for mapping, transit planning, and analysis of public transport coverage across the metropolitan area.Un itinéraire de ligne correspond au parcours réel qu'effectue un bus sur une ligne. Pour une ligne, on aura donc au minimum 2 itinéraires décrits dans le sens de circulation A (Nord vers Sud ou d'Est en Ouest) et le sens de circulation B (Sud vers Nord ou d'Ouest en Est). De plus, il peut existe...

transport
57
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (30 fields)

Filterable via the API (28)
gml_ididiti_codeiti_sensiti_nomiti_orgiti_destiti_principaliti_jobiti_soirs_weiti_dimancheiti_21_45iti_datedebiti_datefinli_codeli_numli_nomli_typecomm_desserviesli_couleur_rvbli_couleur_hexlongueuriti_viali_d_accesli_d_creatiti_infoli_sstypeiti_via2

Click a field to see example values.

FillFieldTypeDescription
—geo_point_2dGeo Pointgeo_point_2dCentral geographic coordinates (latitude/longitude) of the route.Central geographic coordinates (latitude/longitude) of the route.
—geo_shapeShapegeo_shapeGeometric shape describing the route's path.Geometric shape describing the route's path.
—gml_idFilterable via the APIGml idtextUnique GML identifier of the route feature.Unique GML identifier of the route feature.
—idFilterable via the APIintInternal record identifier.Internal record identifier.
—iti_codeFilterable via the APIIti codetextUnique code identifying the route itinerary.Unique code identifying the route itinerary.
—iti_sensFilterable via the APIIti senstextDirection of travel of the itinerary (A or B).Direction of travel of the itinerary (A or B).
—iti_nomFilterable via the APIIti nomtextName describing the itinerary's origin and destination.Name describing the itinerary's origin and destination.
—iti_orgFilterable via the APIIti orgtextCode of the stop where the itinerary originates.Code of the stop where the itinerary originates.
—iti_destFilterable via the APIIti desttextCode of the stop where the itinerary ends.Code of the stop where the itinerary ends.
—iti_principalFilterable via the APIIti principaltextIndicates whether this is the main itinerary for the line.Indicates whether this is the main itinerary for the line.
100%iti_jobFilterable via the APIIti jobtextIndicates whether the itinerary runs during weekday commuting hours.Indicates whether the itinerary runs during weekday commuting hours.
99.4%iti_soirs_weFilterable via the APIIti soirs wetextIndicates whether the itinerary runs on evenings and weekends.Indicates whether the itinerary runs on evenings and weekends.
99.4%iti_dimancheFilterable via the APIIti dimanchetextIndicates whether the itinerary runs on Sundays.Indicates whether the itinerary runs on Sundays.
41.1%iti_21_45Filterable via the APIIti 21 45textIndicates whether the itinerary runs between 21:00 and 00:45.Indicates whether the itinerary runs between 21:00 and 00:45.
0%iti_datedebFilterable via the APIIti datedebdatetimeStart date from which the itinerary is valid.Start date from which the itinerary is valid.
7%iti_datefinFilterable via the APIIti datefintextEnd date after which the itinerary is no longer valid.End date after which the itinerary is no longer valid.
100%li_codeFilterable via the APILi codetextCode identifying the bus line.Code identifying the bus line.
100%li_numFilterable via the APILi numtextLine number as shown to passengers.Line number as shown to passengers.
100%li_nomFilterable via the APILi nomtextFull name of the bus line, indicating its main stops.Full name of the bus line, indicating its main stops.
100%li_typeFilterable via the APILi typetextType of line, e.g. metropolitan or urban.Type of line, e.g. metropolitan or urban.
99.2%comm_desserviesFilterable via the APIComm desserviestextINSEE codes of the municipalities served by the line.INSEE codes of the municipalities served by the line.
89.4%li_couleur_rvbFilterable via the APILi couleur rvbtextLine's official color expressed as RGB values.Line's official color expressed as RGB values.
89.4%li_couleur_hexFilterable via the APILi couleur hextextLine's official color expressed as a hexadecimal code.Line's official color expressed as a hexadecimal code.
100%longueurFilterable via the APIintLength of the itinerary in meters.Length of the itinerary in meters.
12.4%iti_viaFilterable via the APIIti viatextIntermediate point or area the itinerary passes through.Intermediate point or area the itinerary passes through.
0%li_d_accesFilterable via the APILi d accesdatetimeDate the line became accessible to the public.Date the line became accessible to the public.
0%li_d_creatFilterable via the APILi d creatdatetimeDate the line was created.Date the line was created.
24.5%iti_infoFilterable via the APIIti infotextAdditional informational note about the itinerary.Additional informational note about the itinerary.
25.5%li_sstypeFilterable via the APILi sstypetextSub-type classification of the line.Sub-type classification of the line.
0.6%iti_via2Filterable via the APIIti via2textSecond intermediate point or area the itinerary passes through.Second intermediate point or area the itinerary passes through.

Schema captured from opendatasoft 3 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)

These rows are ODbL-1.0: share-alike. Reusing them obliges you to license any derived database on the same terms.

Record 1id: 1584 · gml_id: v_star_itineraires_actifs.1584
{
  "id": 1584,
  "gml_id": "v_star_itineraires_actifs.1584",
  "li_nom": "Le Rheu (Egalité) <> Mordelles (Collège St-Yves)",
  "li_num": "Ts30",
  "iti_job": "oui",
  "iti_nom": "Mordelles (Collège St-Yves) -> Le Rheu (Egalité)",
  "iti_org": "3881",
  "iti_via": null,
  "li_code": "430",
  "li_type": "Transport scolaire",
  "iti_code": "0430-B-3881-2541",
  "iti_dest": "2541",
  "iti_info": null,
  "iti_sens": "B",
  "iti_via2": null,
  "longueur": 8473,
  "geo_shape": "[large value omitted]",
  "iti_21_45": "non",
  "li_sstype": null,
  "li_d_acces": null,
  "li_d_creat": null,
  "iti_datedeb": null,
  "iti_datefin": null,
  "geo_point_2d": {
    "lat": 48.094366875968156,
    "lon": -1.8237382522258763
  },
  "iti_dimanche": "non",
  "iti_soirs_we": "non",
  "iti_principal": "oui",
  "li_couleur_hex": "#00893E",
  "li_couleur_rvb": "0,137,62,255",
  "comm_desservies": "35240,35196"
}
Record 2id: 1031 · gml_id: v_star_itineraires_actifs.1031
{
  "id": 1031,
  "gml_id": "v_star_itineraires_actifs.1031",
  "li_nom": "Cesson-Sévigné (Atalante) <> Rennes (République)",
  "li_num": "N4",
  "iti_job": "oui",
  "iti_nom": "Rennes (République) -> Cesson-Sévigné (Atalante)",
  "iti_org": "1168",
  "iti_via": null,
  "li_code": "124",
  "li_type": "STAR de Nuit",
  "iti_code": "0124-B-1168-2045",
  "iti_dest": "2045",
  "iti_info": null,
  "iti_sens": "B",
  "iti_via2": null,
  "longueur": 6864,
  "geo_shape": "[large value omitted]",
  "iti_21_45": null,
  "li_sstype": null,
  "li_d_acces": null,
  "li_d_creat": null,
  "iti_datedeb": null,
  "iti_datefin": null,
  "geo_point_2d": {
    "lat": 48.11698123466255,
    "lon": -1.6441612797970113
  },
  "iti_dimanche": "non",
  "iti_soirs_we": "non",
  "iti_principal": "oui",
  "li_couleur_hex": "#6F2282",
  "li_couleur_rvb": "111,34,130,255",
  "comm_desservies": "35238, 35051"
}
Record 3id: 541 · gml_id: v_star_itineraires_actifs.541
{
  "id": 541,
  "gml_id": "v_star_itineraires_actifs.541",
  "li_nom": "Rennes (Henri Fréville) <> Bruz (Bruz Gare)",
  "li_num": "59",
  "iti_job": "oui",
  "iti_nom": "Bruz (Bruz Gare) -> Rennes (Henri Fréville)",
  "iti_org": "2372",
  "iti_via": null,
  "li_code": "59",
  "li_type": "Métropolitaine",
  "iti_code": "0059-B-2372-1564",
  "iti_dest": "1564",
  "iti_info": null,
  "iti_sens": "B",
  "iti_via2": null,
  "longueur": 14786,
  "geo_shape": "[large value omitted]",
  "iti_21_45": null,
  "li_sstype": null,
  "li_d_acces": null,
  "li_d_creat": null,
  "iti_datedeb": null,
  "iti_datefin": null,
  "geo_point_2d": {
    "lat": 48.04891698797383,
    "lon": -1.7176501169813254
  },
  "iti_dimanche": "non",
  "iti_soirs_we": "non",
  "iti_principal": "oui",
  "li_couleur_hex": "#EF859D",
  "li_couleur_rvb": "239,133,157,255",
  "comm_desservies": "35047, 35238, 35281"
}
Record 4id: 840 · gml_id: v_star_itineraires_actifs.840
{
  "id": 840,
  "gml_id": "v_star_itineraires_actifs.840",
  "li_nom": "Rennes (Villejean-Université) <> Pacé (Pâtis Roussel)",
  "li_num": "77",
  "iti_job": "non",
  "iti_nom": "Saint-Gilles (Ile des Bois) -> Pacé -> Rennes (Villejean-Université)",
  "iti_org": "3732",
  "iti_via": null,
  "li_code": "77",
  "li_type": "Métropolitaine",
  "iti_code": "0077-B-3732-1519",
  "iti_dest": "1519",
  "iti_info": null,
  "iti_sens": "B",
  "iti_via2": null,
  "longueur": 18649,
  "geo_shape": "[large value omitted]",
  "iti_21_45": null,
  "li_sstype": null,
  "li_d_acces": null,
  "li_d_creat": null,
  "iti_datedeb": null,
  "iti_datefin": null,
  "geo_point_2d": {
    "lat": 48.14261048924843,
    "lon": -1.7718675042583918
  },
  "iti_dimanche": "oui",
  "iti_soirs_we": "non",
  "iti_principal": "non",
  "li_couleur_hex": "#F39200",
  "li_couleur_rvb": "243,146,0,255",
  "comm_desservies": "35210, 35238"
}
Record 5id: 1504 · gml_id: v_star_itineraires_actifs.1504
{
  "id": 1504,
  "gml_id": "v_star_itineraires_actifs.1504",
  "li_nom": "Saint-Erblon (Douazel) <> Noyal-Châtillon-sur-Seiche <> Bruz (Aire du 8 Mai)",
  "li_num": "Ts3",
  "iti_job": "oui",
  "iti_nom": "Bruz (Aire du 8 Mai) -> Saint-Erblon (Douazel)",
  "iti_org": "2366",
  "iti_via": null,
  "li_code": "403",
  "li_type": "Transport scolaire",
  "iti_code": "0403-B-2366-4367",
  "iti_dest": "4367",
  "iti_info": null,
  "iti_sens": "B",
  "iti_via2": null,
  "longueur": 18003,
  "geo_shape": "[large value omitted]",
  "iti_21_45": null,
  "li_sstype": null,
  "li_d_acces": null,
  "li_d_creat": null,
  "iti_datedeb": null,
  "iti_datefin": null,
  "geo_point_2d": {
    "lat": 48.037713593095305,
    "lon": -1.6839917924589498
  },
  "iti_dimanche": "non",
  "iti_soirs_we": "non",
  "iti_principal": "oui",
  "li_couleur_hex": "#5DC4E1",
  "li_couleur_rvb": "93,196,225,255",
  "comm_desservies": "35047,35206,35266"
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/star_itineraires_actifs

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/star_itineraires_actifs/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.

Full API documentation ↗

Rate limits

7 000 req/day
per ipmeasured
observed 3 days ago

Dataset

Volume & freshness

Records
526
Last upstream update
3 days ago
2026-10-21

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Itinéraires des lignes du réseau STAR de Rennes Métropole — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.