Reference · built on requestCommons signalTransit, roads & mobility

Vélib' Métropole GBFS

Station information and real-time mechanical and electric bike and dock availability for Vélib' Métropole, as GBFS JSON without a key.

About

Vélib' Métropole is the bike share service of Paris and surrounding communes, run by Smovengo for the Syndicat Autolib' Vélib' Métropole. Its GBFS auto-discovery file at velib-metropole-opendata.smovengo.cloud lists three feeds: system_information, station_information, and station_status. Station status splits num_bikes_available into mechanical and ebike counts and reports docks, renting and returning flags, and last_reported per station. The Paris open data portal republishes the same data and describes it as refreshed every minute.

Through Fibric, an operator reads the stations around your hotel or office and proposes guest guidance or a shuttle adjustment when bikes or docks run short. The record keeps the stationCode and last_reported.

This is a reference listing. It documents what Fibric would read from Vélib' Métropole GBFS and what it could propose, based on the publisher's published interfaces. Fibric builds it under a managed deployment when you request it; selecting it here installs nothing.

Inputs

  • station_information: station_id, stationCode, name, lat, lon, capacity, and station_opening_hours
  • station_status: num_bikes_available with num_bikes_available_types split into mechanical and ebike, num_docks_available, is_installed, is_renting, is_returning, last_reported
  • system_information: system_id Paris, timezone Europe/Paris, language en
  • Feed headers: lastUpdatedOther and ttl on every file
  • Paris open data mirror: velib-disponibilite-en-temps-reel with JSON, GeoJSON, CSV, and shapefile exports

Proposed actions

Read-only. This feed informs operators; it changes nothing.

Proposed actions are target capabilities. Every action runs propose-first and needs a validated deployment and the appropriate permissions.

What you can build

  • Point a guest to bikes with charge

    When a guest asks for an electric bike, the operator reads the ebike count at the nearest stations and proposes a reply naming the station, the count, and the last_reported time.

    With Guest Requests

  • Add the nearest station to the welcome note

    The operator proposes one line for the pre-arrival message: the closest Vélib' station, its capacity, and whether it is renting.

    With Arrival Prep

  • Adjust a shuttle when docks are full

    Stations near a venue with num_docks_available at zero mean returning riders will walk. The operator proposes an earlier shuttle departure for your approval.

    With Shuttle Timing

  • Surface a station outage in the brief

    Stations with is_installed 1 but is_renting 0, or a stale last_reported, appear in the morning brief for the sites you name, with the stationCode.

    With Morning Brief

Requirements

  • A poller for three JSON files; the feed offers no push
  • stationCode or station_id values for the stations you watch, or a lat/lon radius
  • Attribution under the ODbL as listed by the Ville de Paris and transport.data.gouv.fr for this dataset
Authentication
None. The Paris open data catalogue states the APIs are accessible without a key, as JSON in UTF-8.

Limits

  • The feed departs from the GBFS spec: gbfs.json has no version field, headers use lastUpdatedOther, and fields appear in both snake_case and camelCase
  • Every file declares ttl 3600 while the Paris catalogue says the data refresh every minute; read last_reported per station for the true age
  • No free_bike_status, vehicle_types, or system_alerts feed is listed; only docked station data is published
  • Vélib' Métropole's own open data page was not reachable when this listing was written; licence and refresh statements come from the Paris and national catalogues

Access and pricing

Reference listing. Public feed access is separate from Fibric integration. If you request this feed, your quote covers the build, usage, and support.

Request Vélib' Métropole GBFS ↗

Questions and answers

Which feeds does the Vélib' GBFS publish?
Three: system_information, station_information, and station_status, in English, all listed in gbfs.json on velib-metropole-opendata.smovengo.cloud. There is no free_bike_status, vehicle_types, or alerts feed.
How does the feed report electric bikes?
station_status carries num_bikes_available and a num_bikes_available_types array with separate mechanical and ebike counts, alongside num_docks_available and the is_installed, is_renting, and is_returning flags.
What licence applies?
The Ville de Paris publishes the dataset on opendata.paris.fr under the Open Database License (ODbL), and transport.data.gouv.fr lists it as ODbL with particular conditions of use. The producer is credited as Smovengo / Syndicat Autolib' Vélib' Métropole.
Ask about Vélib' Métropole GBFS

Ask about the capabilities and requirements in this listing.

For project-specific requirements, contact Fibric.