Transportation · head-to-head
Transport for Berlin, Germany vs Transport for Bordeaux, France
vbb-rest is an open-source, community-built REST wrapper around VBB's official HAFAS backend for Berlin and Brandenburg public transit, covering stop search, departures, journeys, and live vehicle positions in the Friendly Public Transport Format (JSON). It's keyless and free, now on its 6th major version — the previously indexed v3 endpoint is deprecated in favor of v6.vbb.transport.rest.
Bordeaux Métropole's open-data portal (Opendatasoft-hosted), publishing city-wide datasets including TBM tram/bus stops, real-time bike-share (VCub) availability, and traffic/parking feeds alongside hundreds of non-transit civic datasets. Public dataset reads work anonymously with no key; higher rate limits and access to restricted datasets require a free account API key.
| Transport for Berlin, Germany | Transport for Bordeaux, France | |
|---|---|---|
| Authentication | None | None |
| Pricing | free | free |
| Formats | JSON | JSON, CSV, GeoJSON |
| CORS | yes | yes |
| HTTPS | Yes | Yes |
Transport for Bordeaux, France supports 3 response formats, while Transport for Berlin, Germany offers fewer — pick Transport for Bordeaux, France for more integration flexibility.