c0mm0.com — the continuously verified register of European data

Register record·API·FRVERIFIED · checked 32h ago
C

Unified bicycle traffic sensor – hourly historyCapteur de trafic vélo unifié - historique horaire

Capteur de trafic vélo unifié - historique horaireUnified bicycle traffic sensor – hourly history

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides hourly historical counts from bicycle traffic sensors (loop-type and 4G-type counters) deployed across various counting sites. Count data is available with a one-day lag (J+1) and covers a rolling history of two years. It is published as part of Bordeaux Métropole's open data initiative and can be used to analyze cycling traffic patterns and trends over time at specific locations within the metropolitan area.Le jeu de données présente l'historique (par heure) de comptage des différents sites de comptage (capteur vélo de type boucle et de type 4G). La donnée de comptage est disponible à J+1 et sur une profondeur d'historique de 2 ans glissants.

transport
45
fair

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

Data schema (10 fields)

Filterable via the API (8)
giddatedebutdatefinidentlibelletypecomptage_1hmdate

Click a field to see example values.

FieldTypeDescription
geo_point_2dGeo Pointgeo_point_2dGeographic coordinates (latitude, longitude) of the sensor.Geographic coordinates (latitude, longitude) of the sensor.
geo_shapeShapegeo_shapeGeometric shape (GeoJSON) representing the sensor location.Geometric shape (GeoJSON) representing the sensor location.
gidFilterable via the APItextPrimary key identifying the record.Clé primaire
datedebutFilterable via the APIdatetimeStart date and time of the counting period.Start date and time of the counting period.
datefinFilterable via the APIdatetimeEnd date and time of the counting period.End date and time of the counting period.
identFilterable via the APItextUnique identifier of the sensor.Identifiant
libelleFilterable via the APItextName or label of the sensor.Libellé du capteur
typeFilterable via the APItextSensor type: BOUCLE (loop) or 4G.Type de capteur : Liste des valeurs possibles : BOUCLE : Capteur de type Boucle 4G : Capteur de type 4G
comptage_1hFilterable via the APIComptage 1hintNumber of bicycles counted during the hour.Number of bicycles counted during the hour.
mdateFilterable via the APIdatetimeDate and time the record was last modified.Date de modification

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)

Record 1gid: Z14CT102 · type: 4G
{
  "gid": "Z14CT102",
  "type": "4G",
  "ident": "Z14CT102",
  "mdate": "2025-03-08T07:00:51+00:00",
  "datefin": "2025-03-06T08:00:00+00:00",
  "libelle": "Chaban sortant Nord",
  "datedebut": "2025-03-06T07:00:00+00:00",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -0.549744004846487,
        44.856547217105756,
        0
      ]
    },
    "properties": {}
  },
  "comptage_1h": 16,
  "geo_point_2d": {
    "lat": 44.856547217105756,
    "lon": -0.549744004846487
  }
}
Record 2gid: Z1705CT2 · type: BOUCLE
{
  "gid": "Z1705CT2",
  "type": "BOUCLE",
  "ident": "Z1705CT2",
  "mdate": "2026-10-07T06:44:56+00:00",
  "datefin": "2026-10-06T16:00:00+00:00",
  "libelle": "Avenue Thouars - Marne vers rocade",
  "datedebut": "2026-10-06T15:00:00+00:00",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -0.592140166628019,
        44.7939692010048
      ]
    },
    "properties": {}
  },
  "comptage_1h": 0,
  "geo_point_2d": {
    "lat": 44.7939692010048,
    "lon": -0.5921401666280189
  }
}
Record 3gid: Z2203CT4 · type: BOUCLE
{
  "gid": "Z2203CT4",
  "type": "BOUCLE",
  "ident": "Z2203CT4",
  "mdate": "2026-04-18T09:41:37+00:00",
  "datefin": "2026-04-17T10:00:00+00:00",
  "libelle": "34 Avenue de Paris vers Prévost Sansac de Traversay",
  "datedebut": "2026-04-17T09:00:00+00:00",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -0.512251844955603,
        44.87006301308704,
        0
      ]
    },
    "properties": {}
  },
  "comptage_1h": 0,
  "geo_point_2d": {
    "lat": 44.87006301308704,
    "lon": -0.5122518449556027
  }
}
Record 4gid: Z401CT8 · type: BOUCLE
{
  "gid": "Z401CT8",
  "type": "BOUCLE",
  "ident": "Z401CT8",
  "mdate": "2025-10-24T06:16:12+00:00",
  "datefin": "2025-10-23T18:00:00+00:00",
  "libelle": "68 Cours de Verdun vers D'Aviau",
  "datedebut": "2025-10-23T17:00:00+00:00",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -0.575190956298345,
        44.84955804176108,
        0
      ]
    },
    "properties": {}
  },
  "comptage_1h": 57,
  "geo_point_2d": {
    "lat": 44.84955804176108,
    "lon": -0.5751909562983448
  }
}
Record 5gid: Z401CT8 · type: BOUCLE
{
  "gid": "Z401CT8",
  "type": "BOUCLE",
  "ident": "Z401CT8",
  "mdate": "2026-08-25T06:22:47+00:00",
  "datefin": "2026-08-24T11:00:00+00:00",
  "libelle": "68 Cours de Verdun vers D'Aviau",
  "datedebut": "2026-08-24T10:00:00+00:00",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -0.575190956298345,
        44.84955804176108
      ]
    },
    "properties": {}
  },
  "comptage_1h": 48,
  "geo_point_2d": {
    "lat": 44.84955804176108,
    "lon": -0.5751909562983448
  }
}

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

Verification Status

Using the API

Configuration

Base URL
https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/pc_velo_p

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/pc_velo_p/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

50 000 req/day
per ipmeasured
observed 3 days ago

Dataset

Volume & freshness

Records
1.1M
1126969
Last upstream update
3 days ago
2026-10-21

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Capteur de trafic vélo unifié - historique horaire — live verification badge

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