Public-transport travel time at 07:30 on a weekday to the kommune centre and the nearest regional hub
commute_time23 fieldsNot in the demo
Available with: bought bundle or agreed plan (all fields) · Pricing
What this does not say
Quoted verbatim from the section’s warnings field, exactly as the API returns it. They are not translated: a translation would show something other than what your response actually contains.
- Estimate, not this address's own journey: one trip per grunnkrets (statistical tract), planned from the median point of its addresses, on the published timetable for one reference weekday. Walking from the door, delays, cancellations, school holidays and timetable changes after reference_departure are not in it.
- Method entur-0730-v1. Entur Journey Planner is asked for up to 3 trips departing 07:30 Europe/Oslo on a reference Tuesday (reference_departure); *_minutes is the earliest arrival minus 07:30, so the wait for the first departure is included. *_transfers counts changes between transit legs; *_walk_minutes is walking in that trip. *_status is ok, walk_only (walking is faster than any departure), no_trip_found or planner_error; the minutes are null unless ok or walk_only, never zero. Every mode Entur plans is allowed, ferries and flights included.
- Targets: kommune_centre is the median point of the addresses in the kommune's largest tettsted (the administrative centre is not in our data), or of all its addresses when it has none. The regional hub is the nearest by straight line of 20 main public-transport stops in large urban settlements (Oslo S, Bergen, Stavanger, Trondheim S, Drammen, Fredrikstad, Skien, Kristiansand, Tromsø Prostneset, Ålesund, Tønsberg, Moss, Haugesund, Sandefjord, Bodø, Arendal, Hamar, Larvik, Halden, Lillehammer), an Approach list of approximately the 20 largest SSB tettsteder; the nearest hub is not necessarily the one people commute to.
- Licence: Entur Journey Planner, NLOD 2.0. Attribution: Entur AS and the public transport operators.
- validation lists each figure the model is checked by, against the reference named in it. value null with status not_yet_computed means the check has not been run on the data yet; it is not a pass.
Fields
4 of 23 fields are value fields — the ones that decide whether a record actually says anything. The rest are context: identifiers, codes and timestamps.
| Field | Type | Role |
|---|---|---|
| kommune_centre_minutes | number | null (min) | value |
| hub_minutes | number | null (min) | value |
| hub_name | string | null | value |
| kommune_centre_name | string | null | value |
| kommune_centre_transfers | integer | null | context |
| kommune_centre_walk_minutes | number | null (min) | context |
| kommune_centre_distance_m | integer | null (m) | context |
| kommune_centre_status | string | null | context |
| hub_stop_place | string | null | context |
| hub_transfers | integer | null | context |
| hub_walk_minutes | number | null (min) | context |
| hub_distance_m | integer | null (m) | context |
| hub_status | string | null | context |
| reference_departure | string | null | context |
| origin_lon | number | null | context |
| origin_lat | number | null | context |
| grunnkrets_addresses | integer | null | context |
| grunnkrets_id | string | null | context |
| method | string | null | context |
| method_version | string | null | context |
| inputs | object | null | context |
| validation | array<object> | null | context |
| computed_at | string | null | context |
Fetch this section
Send the key in the X-API-Key header. The section can be fetched with the rest of the address, or on its own with pagination.
curl --fail-with-body --silent --show-error \ -H "X-API-Key: $APPROACH_API_KEY" \ 'https://api.approach.no/api/v1/addresses/285717643?include=commute_time' # paginated, one section at a time curl --fail-with-body --silent --show-error \ -H "X-API-Key: $APPROACH_API_KEY" \ 'https://api.approach.no/api/v1/addresses/285717643/sections/commute_time?limit=25'
Why it cannot be tried here
This section is not part of the public demo projection. That is a licensing and privacy decision, not a sign the data is missing: it is served to customers granted the section.