Transportation · head-to-head
Transport for Grenoble, France vs Transport for Norway
Open-data API behind Grenoble metro area's "M" mobility site (SMMAG), covering the transit network's stops, lines, real-time schedules (via an embedded OpenTripPlanner instance), and shared-mobility points like Métrovélo bike lockers and Citélib car-share stations. Every endpoint is keyless and returns JSON by default, with CSV/XLS exports offered for point-type datasets.
Entur is Norway's national registry for public transport data, aggregating schedules and real-time updates from 60+ operators (21,000 daily departures) behind a GraphQL Journey Planner API, plus SIRI real-time and NeTEx static feeds. Fully open and free of charge, keyless for read access, though Entur asks every consumer to self-identify with an ET-Client-Name header and reserves the right to rate-limit unidentified traffic; the old developer.entur.org portal is being retired in favor of developer.entur.no.
| Transport for Grenoble, France | Transport for Norway | |
|---|---|---|
| Authentication | None | None |
| Pricing | free | free |
| Formats | JSON, GeoJSON, CSV, XLS | GraphQL, JSON, SIRI |
| CORS | yes | yes |
| HTTPS | Yes | Yes |
Transport for Grenoble, France supports 4 response formats, while Transport for Norway offers fewer — pick Transport for Grenoble, France for more integration flexibility.