c0mm0.com — the continuously verified register of European data

Register record·API·FRVERIFIED · checked 3d ago
J

JCDecaux Bike Stations Data – Real Time

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides real-time availability data for JCDecaux-operated bike-sharing stations, including information on bike and dock availability across serviced cities in France. The dataset is continuously updated and is derived from the JCDecaux Developer platform, which offers the same data directly to third-party developers. It is published as an open dataset accessible without authentication, and can be used to build applications or services related to bike-sharing availability, station status monitoring, or urban mobility analysis in areas covered by JCDecaux's bike station network.'JCDecaux bike stations availability data. This dataset is updated in real time. You can access these data directly from the JCDecaux Developer site: https://developer.jcdecaux.com/#/home .

42
fair

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

Data schema (12 fields)

Filterable via the API (11)
numbernameaddressbankingbonusstatuscontract_namebike_standsavailable_bike_standsavailable_bikeslast_update

Click a field to see example values.

FillFieldTypeDescription
numberFilterable via the APIint
nameFilterable via the APItext
addressFilterable via the APItext
positiongeo_point_2d
bankingFilterable via the APItext
bonusFilterable via the APItext
statusFilterable via the APItext
contract_nameFilterable via the APIContract nametext
bike_standsFilterable via the APIBike standsint
available_bike_standsFilterable via the APIAvailable bike standsint
100%available_bikesFilterable via the APIAvailable bikesint
100%last_updateFilterable via the APILast updatedatetime

Schema captured from opendatasoft 6 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 1name: 50008 - CER08 - AXE MAJEUR (CB) · bonus: False
{
  "name": "50008 - CER08 - AXE MAJEUR (CB)",
  "bonus": "False",
  "number": 50008,
  "status": "CLOSED",
  "address": "RUE DE L'ESPLANADE DE PARIS ANGLE BOULEVARD DE L'OISE - 95000 CERGY",
  "banking": "False",
  "position": {
    "lat": 49.044092,
    "lon": 2.036546
  },
  "bike_stands": 17,
  "last_update": "2025-06-10T07:41:55+00:00",
  "contract_name": "cergy-pontoise",
  "available_bikes": 0,
  "available_bike_stands": 17
}
Record 2name: 005 - BOURSE / BEURS · bonus: False
{
  "name": "005 - BOURSE / BEURS",
  "bonus": "False",
  "number": 5,
  "status": "CLOSED",
  "address": "BOURSE / BEURS - RUE PAUL DEVAUX/PAUL DEVAUXSTRAAT",
  "banking": "False",
  "position": {
    "lat": 50.848893,
    "lon": 4.349396
  },
  "bike_stands": 44,
  "last_update": "2025-05-05T15:33:04+00:00",
  "contract_name": "Bruxelles-Capitale",
  "available_bikes": 0,
  "available_bike_stands": 0
}
Record 3name: 6114-JULIEN BARTHELEMY · bonus: False
{
  "name": "6114-JULIEN BARTHELEMY",
  "bonus": "False",
  "number": 6114,
  "status": "OPEN",
  "address": "JULIEN BARTHELEMY - 9 RUE 3 FRERES BARTHELEMY",
  "banking": "True",
  "position": {
    "lat": 43.292604598053984,
    "lon": 5.384138435260716
  },
  "bike_stands": 10,
  "last_update": "2022-11-08T06:39:42+00:00",
  "contract_name": "marseille",
  "available_bikes": 0,
  "available_bike_stands": 0
}
Record 4name: 33 - AUBERGE · bonus: False
{
  "name": "33 - AUBERGE",
  "bonus": "False",
  "number": 33,
  "status": "CLOSED",
  "address": "Rue de Brunstatt angle Rue de l'Illberg",
  "banking": "False",
  "position": {
    "lat": 47.738321115207405,
    "lon": 7.317404625830476
  },
  "bike_stands": 12,
  "last_update": "2025-03-27T07:53:36+00:00",
  "contract_name": "mulhouse",
  "available_bikes": 0,
  "available_bike_stands": 12
}
Record 5name: TEST VAL · bonus: False
{
  "name": "TEST VAL",
  "bonus": "False",
  "number": 300,
  "status": "OPEN",
  "address": "Test Valencia",
  "banking": "True",
  "position": {
    "lat": 40.440654,
    "lon": 6.196131
  },
  "bike_stands": 1,
  "last_update": "2023-08-17T07:40:23+00:00",
  "contract_name": "valence",
  "available_bikes": 1,
  "available_bike_stands": 0
}

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

Verification Status

Using the API

Configuration

Base URL
https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/jcdecaux-bike-stations-data-rt

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/jcdecaux-bike-stations-data-rt/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

10 000 000 req/day
per ipmeasured
observed 6 days ago

Dataset

Volume & freshness

Records
2.9k
2912
Last upstream update
6 days ago
2026-09-01

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

JCDecaux Bike Stations Data – Real Time — live verification badge

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