The business community around the address: growth, insolvency and finances
Available with: trial key (open fields) · 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.
- Aggregates over enheter whose registered business address matched an address point within 1 km (about 84 % of active companies; c/o and post-box addresses do not match). A holding company counts where its office is, a chain where each shop is. Bankruptcies and forced liquidations are counted by the day Brønnøysund announced them (the latest Konkursåpning, or oppløsning/tvangsoppløsning), placed by the company's registered address; the rate is per 100 active companies. A status with no such announcement in the ledger has no date and is not counted in a window; that includes every sole proprietorship (enkeltpersonforetak), whose bankruptcy the ledger does not list under its organisation number. The announcement ledger is read for every day from bankruptcy_tracking_since. Accounts are the latest filed annual accounts (regnskapstype SELSKAP, at most 30 months old) of active companies; revenue in million NOK, equity ratio is total equity over total assets. Payment defaults (betalingsanmerkninger) are not in any open register and are not represented. industry_mix_1000m maps NACE section to its share of active companies; industry_mix_summary_1000m is the same for the five largest, as text. leaders_connected_share_1000m is the share of active companies (with roles on record) where a daglig leder, styreleder, nestleder, styremedlem or innehaver also holds such a role in another company; avg_other_companies_per_leader_1000m averages how many. norway_* and kommune_* carry the same measures over every company in the register for Norway and the kommune (not only geocoded ones), so each figure can be read against its baseline; registered_12m_per_100 and bankruptcies_36m_per_100 are rates per 100 active companies.
Fields
68 of 69 fields are value fields — the ones that decide whether a record actually says anything. The rest are context: identifiers, codes and timestamps. Fields marked “open” return values to anonymous callers; the rest require a key.
| Field | Type | Role | Demo |
|---|---|---|---|
| active_companies_500m | integer | null (antall) | value | open |
| active_companies_1000m | integer | null (antall) | value | open |
| employers_1000m | integer | null (antall) | value | open |
| employees_1000m | integer | null (personer) | value | open |
| bars_pubs_1000m | integer | null (antall) | value | open |
| late_hours_trades_1000m | integer | null (antall) | value | open |
| registered_12m_1000m | integer | null (antall) | value | open |
| registered_36m_1000m | integer | null (antall) | value | open |
| ceased_or_ceasing_1000m | integer | null (antall) | value | open |
| in_bankruptcy_now_1000m | integer | null (antall) | value | open |
| in_forced_liquidation_now_1000m | integer | null (antall) | value | open |
| limited_company_share_1000m | number | null (andel) | value | open |
| sole_trader_share_1000m | number | null (andel) | value | open |
| housing_associations_1000m | integer | null (antall) | value | open |
| avg_company_age_years_1000m | number | null (år) | value | open |
| industry_mix_1000m | object | null | value | — |
| industry_mix_summary_1000m | string | null | value | open |
| dominant_industry_1000m | string | null | value | open |
| bankruptcies_12m_1000m | integer | null (antall) | value | open |
| bankruptcies_36m_1000m | integer | null (antall) | value | open |
| forced_liquidations_36m_1000m | integer | null (antall) | value | open |
| latest_bankruptcy_date | string | null | value | open |
| bankruptcy_tracking_since | string | null | value | open |
| bankruptcies_36m_per_100_active | number | null (per 100 aktive) | value | open |
| companies_with_accounts_1000m | integer | null (antall) | value | open |
| revenue_total_mnok_1000m | number | null (MNOK) | value | open |
| median_revenue_mnok_1000m | number | null (MNOK) | value | open |
| avg_revenue_mnok_1000m | number | null (MNOK) | value | open |
| avg_operating_costs_mnok_1000m | number | null (MNOK) | value | open |
| median_operating_margin_1000m | number | null (andel) | value | open |
| loss_making_share_1000m | number | null (andel) | value | open |
| negative_equity_share_1000m | number | null (andel) | value | open |
| median_equity_ratio_1000m | number | null (andel) | value | open |
| accounts_latest_period | string | null | value | open |
| registered_12m_per_100_1000m | number | null (per 100 aktive) | value | open |
| employees_per_employer_1000m | number | null (personer) | value | open |
| employers_share_1000m | number | null (andel) | value | open |
| companies_with_leaders_1000m | integer | null (antall) | value | open |
| leaders_connected_share_1000m | number | null (andel) | value | open |
| avg_other_companies_per_leader_1000m | number | null (antall) | value | open |
| largest_employer_name | string | null | value | open |
| largest_employer_employees | integer | null (personer) | value | open |
| largest_employer_industry | string | null | value | open |
| norway_industry_mix_summary | string | null | value | open |
| norway_employers_share | number | null (andel) | value | open |
| kommune_employers_share | number | null (andel) | value | open |
| norway_employees_per_employer | number | null (personer) | value | open |
| kommune_employees_per_employer | number | null (personer) | value | open |
| norway_registered_12m_per_100 | number | null (per 100 aktive) | value | open |
| kommune_registered_12m_per_100 | number | null (per 100 aktive) | value | open |
| norway_bankruptcies_36m_per_100 | number | null (per 100 aktive) | value | open |
| kommune_bankruptcies_36m_per_100 | number | null (per 100 aktive) | value | open |
| norway_sole_trader_share | number | null (andel) | value | open |
| kommune_sole_trader_share | number | null (andel) | value | open |
| norway_avg_company_age_years | number | null (år) | value | open |
| kommune_avg_company_age_years | number | null (år) | value | open |
| norway_median_revenue_mnok | number | null (MNOK) | value | open |
| kommune_median_revenue_mnok | number | null (MNOK) | value | open |
| norway_avg_operating_costs_mnok | number | null (MNOK) | value | open |
| kommune_avg_operating_costs_mnok | number | null (MNOK) | value | open |
| norway_median_operating_margin | number | null (andel) | value | open |
| kommune_median_operating_margin | number | null (andel) | value | open |
| norway_loss_making_share | number | null (andel) | value | open |
| kommune_loss_making_share | number | null (andel) | value | open |
| norway_median_equity_ratio | number | null (andel) | value | open |
| kommune_median_equity_ratio | number | null (andel) | value | open |
| norway_leaders_connected_share | number | null (andel) | value | open |
| kommune_leaders_connected_share | number | null (andel) | value | open |
| updated_at | string | null | context | open |
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=business_neighbourhood' # 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/business_neighbourhood?limit=25'
Try it now
This is a real call against the public demo, from here. What appears below is what the API returned — not a sample.