---
title: "Norwegian Company Data (x402)"
method: GET
path: "/x402/v2/norwegian-company-data"
tags: ["x402"]
---

# Norwegian Company Data (x402)

`GET /x402/v2/norwegian-company-data`

## Request

- Base URL: `https://api.strale.io`
- URL: `https://api.strale.io/x402/v2/norwegian-company-data`
- Auth: none required

Look up Norwegian company data from the Brønnøysund Register Centre. Accepts org number (9 digits) or fuzzy company name.

## Query parameters

- `name` string: Alias for company_name
- `task` string: Free-text alias — org number or company name
- `query` string: Free-text alias — org number or company name
- `org_number` string: Norwegian org number, 9 digits (e.g. 923609016)
- `company_name` string: Company name (e.g. "Telenor"). Resolved against Brønnøysundregistrene and accepted only on a confident name match — an ambiguous name is refused rather than resolved to the wrong legal entity.
- `company_number` string: Alias for org_number

## Response `200`

Success

- object
  - `status` string
  - `address` string
  - `org_number` string
  - `vat_number` string, nullable
  - `company_name` string
  - `business_type` string
  - `industry_code` string, nullable
  - `employee_count` integer, nullable
  - `tier_2_available` boolean
  - `ubo_availability` string
  - `registration_date` string, nullable
  - `industry_description` string, nullable
  - `legal_representatives` unknown[]: Active legal representatives (board members, managing director, signatories, procurists) from the Brreg /roller endpoint. Strale canonical shape: {type, name, role, role_code, role_group, date_of_birth}. role_group is the Brreg rollegruppe code (STYR, DAGL, SIGN, PROK, KOMP, KONT, etc.); role_code is the per-member rolletype code (LEDE, NEST, MEDL, VARA, OBS for STYR; same as the group for single-role groups). Resigned / deregistered roles (fratraadt, avregistrert) are filtered out. Anonymous endpoint — name + birth date only, fnr not exposed.
    - unknown
  - `tier_2_available_reason` string
  - `ubo_availability_reason` string
  - `total_legal_representatives` integer

## Other responses

- `402`: Payment required (x402 — pay with USDC on Base)

---

[API](https://skmtc.dev/strale/apis/strale-api-2.md) · [All operations](https://skmtc.dev/strale/apis/strale-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/strale/apis/strale-api-2/revisions/a5293878cfc6?raw)
