get_group_structure

Get the hierarchical corporate group structure containing an entity.

Signature: get_group_structure(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)

Direct GET

For navigating agents: open the HTML page with parameters in the URL. The result is fetched and displayed without screenshots or form filling.

Open this validated HTML GET URL

https://allemannsdata.com/wiki/kilder/brreg/get_group_structure/?organization_id={organization_id}&limit=25&offset=0

Replace {organization_id} with values. Remove unused optional parameters from the URL.

For software and dashboards: Read the operation descriptor. The JSON GET template is https://allemannsdata.com/wiki/api/v1/kilder/brreg/get_group_structure?organization_id={organization_id}&limit=25&offset=0. Open this exact request as JSON.

ParameterRequirementJSON typeDescription
organization_idrequiredstring
limitoptionalintegerGateway page size; default 25, maximum 100.
offsetoptionalintegerNumber of list items to skip; default 0.
Generated JavaScript, Python and response structure

Use JSON when the user requests code, machine-readable data, value extraction or further computation. Use the HTML GET page to identify the correct source and verify parameters.

Example for generated JavaScript and Python

https://allemannsdata.com/wiki/api/v1/kilder/brreg/get_group_structure?organization_id={organization_id}&limit=25&offset=0

Replace URL placeholders and remove unused optional parameters.

JavaScript in a dashboard

const url = "https://allemannsdata.com/wiki/api/v1/kilder/brreg/get_group_structure?organization_id={organization_id}&limit=25&offset=0";
const response = await fetch(url);
if (!response.ok) {
  const failure = await response.json();
  throw new Error(`${failure.error.code}: ${failure.error.message} ${failure.suggestion}`);
}
const result = await response.json();
const data = result.data;

Python without additional packages

import json
from urllib.request import urlopen

url = "https://allemannsdata.com/wiki/api/v1/kilder/brreg/get_group_structure?organization_id={organization_id}&limit=25&offset=0"
with urlopen(url) as response:
    result = json.load(response)
data = result["data"]

Response structure

{
  "source": "brreg",
  "operation": "get_group_structure",
  "parameters": {},
  "data": {},
  "entities": [],
  "_meta": {"retrieved_at": "...", "sources": [], "cache": {}},
  "_links": {"self": "...", "source": "...", "wiki": "...", "feedback": "..."}
}
Form for manual use

The form is a fallback for people and browser agents that cannot open the GET URL directly.

Type: string

Result

Source: Brønnøysund Register Centre. Retrieved 2026-10-24T23:25:20Z in 0.597 seconds.

children:

25 results

  1. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE KRAFT AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    996806618
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  2. children:

    8 results

    1. children:

      1 results

      1. dato:
        2024-10-25
        grunnlag:
        100%
        knytningsform:
        beskrivelse:
        Konsern datter
        kode:
        KDAT
        navn:
        VIKEN FIBER AS
        nivaa:
        3
        organisasjonsform:
        beskrivelse:
        Aksjeselskap
        kode:
        AS
        organization_id:
        988027944
        parentNavn:
        VIKEN FIBER HOLDING AS
        parentOrganisasjonsnummer:
        998407133
      dato:
      2026-01-26
      grunnlag:
      65,0%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      VIKEN FIBER HOLDING AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      998407133
      parentNavn:
      LYSE FIBERINVEST AS
      parentOrganisasjonsnummer:
      993860638
    2. dato:
      2026-01-26
      grunnlag:
      100%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      LYSE FIBER AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      993933988
      parentNavn:
      LYSE FIBERINVEST AS
      parentOrganisasjonsnummer:
      993860638
    3. dato:
      2026-01-26
      grunnlag:
      100%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      SIGNAL BREDBÅND AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      984705239
      parentNavn:
      LYSE FIBERINVEST AS
      parentOrganisasjonsnummer:
      993860638
    4. children:

      1 results

      1. children:

        1 results

        1. dato:
          2026-01-26
          grunnlag:
          100%
          knytningsform:
          beskrivelse:
          Konsern datter
          kode:
          KDAT
          navn:
          MIDGARD INFRA AS
          nivaa:
          4
          organisasjonsform:
          beskrivelse:
          Aksjeselskap
          kode:
          AS
          organization_id:
          824201862
          parentNavn:
          MIDGARD INFRA HOLDING II AS
          parentOrganisasjonsnummer:
          935706289
        dato:
        2026-01-26
        grunnlag:
        100%
        knytningsform:
        beskrivelse:
        Konsern datter
        kode:
        KDAT
        navn:
        MIDGARD INFRA HOLDING II AS
        nivaa:
        3
        organisasjonsform:
        beskrivelse:
        Aksjeselskap
        kode:
        AS
        organization_id:
        935706289
        parentNavn:
        MIDGARD INFRA HOLDING AS
        parentOrganisasjonsnummer:
        935496411
      dato:
      2026-01-26
      grunnlag:
      84,70%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      MIDGARD INFRA HOLDING AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      935496411
      parentNavn:
      LYSE FIBERINVEST AS
      parentOrganisasjonsnummer:
      993860638
    5. children:

      1 results

      1. children:

        1 results

        1. dato:
          2026-01-26
          grunnlag:
          51,00%
          knytningsform:
          beskrivelse:
          Konsern datter
          kode:
          KDAT
          navn:
          ALTIDATA AS
          nivaa:
          4
          organisasjonsform:
          beskrivelse:
          Aksjeselskap
          kode:
          AS
          organization_id:
          921584083
          parentNavn:
          ALTIFIBER AS
          parentOrganisasjonsnummer:
          985279853
        dato:
        2026-01-26
        grunnlag:
        51,00%
        knytningsform:
        beskrivelse:
        Konsern datter
        kode:
        KDAT
        navn:
        ALTIFIBER AS
        nivaa:
        3
        organisasjonsform:
        beskrivelse:
        Aksjeselskap
        kode:
        AS
        organization_id:
        985279853
        parentNavn:
        ALTIFIBER BIDCO AS
        parentOrganisasjonsnummer:
        934052110
      dato:
      2026-01-26
      grunnlag:
      51,00%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      ALTIFIBER BIDCO AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      934052110
      parentNavn:
      LYSE FIBERINVEST AS
      parentOrganisasjonsnummer:
      993860638
    6. dato:
      2026-01-26
      grunnlag:
      100%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      SIGNAL MARKED AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      932212471
      parentNavn:
      LYSE FIBERINVEST AS
      parentOrganisasjonsnummer:
      993860638
    7. dato:
      2026-01-26
      grunnlag:
      100%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      BYFIBER AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      926970577
      parentNavn:
      LYSE FIBERINVEST AS
      parentOrganisasjonsnummer:
      993860638
    8. dato:
      2026-01-26
      grunnlag:
      100%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      BERGEN FIBER AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      911722879
      parentNavn:
      LYSE FIBERINVEST AS
      parentOrganisasjonsnummer:
      993860638
    dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE FIBERINVEST AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    993860638
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  3. children:

    1 results

    1. dato:
      2024-10-25
      grunnlag:
      75,66%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      BIOENERGI FINNØY AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      994553755
      parentNavn:
      LYSE NEO AS
      parentOrganisasjonsnummer:
      982929733
    dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE NEO AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    982929733
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  4. children:

    2 results

    1. dato:
      2026-01-26
      grunnlag:
      100%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      LYSE ENERGISERVICE AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      932796333
      parentNavn:
      LYSE ENERGI AS
      parentOrganisasjonsnummer:
      980335224
    2. dato:
      2026-01-26
      grunnlag:
      100%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      LYSE STRØM AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      929415957
      parentNavn:
      LYSE ENERGI AS
      parentOrganisasjonsnummer:
      980335224
    dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE ENERGI AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    980335224
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  5. children:

    2 results

    1. dato:
      2024-10-25
      grunnlag:
      66,67%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      JØRPELAND KRAFT AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      962130453
      parentNavn:
      LYSE PRODUKSJON AS
      parentOrganisasjonsnummer:
      980335216
    2. children:

      1 results

      1. children:

        1 results

        1. dato:
          2024-10-25
          grunnlag:
          100%
          knytningsform:
          beskrivelse:
          Konsern datter
          kode:
          KDAT
          navn:
          RØLDAL-SULDAL KRAFT AS
          nivaa:
          4
          organisasjonsform:
          beskrivelse:
          Aksjeselskap
          kode:
          AS
          organization_id:
          915569501
          parentNavn:
          RSK DA
          parentOrganisasjonsnummer:
          930230049
        dato:
        2024-10-25
        grunnlag:
        95,2%
        knytningsform:
        beskrivelse:
        Konsern datter
        kode:
        KDAT
        navn:
        RSK DA
        nivaa:
        3
        organisasjonsform:
        beskrivelse:
        Ansvarlig selskap med delt ansvar
        kode:
        DA
        organization_id:
        930230049
        parentNavn:
        LYSE KRAFT DA
        parentOrganisasjonsnummer:
        925749419
      dato:
      2024-10-25
      grunnlag:
      74,4%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      LYSE KRAFT DA
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Ansvarlig selskap med delt ansvar
      kode:
      DA
      organization_id:
      925749419
      parentNavn:
      LYSE PRODUKSJON AS
      parentOrganisasjonsnummer:
      980335216
    dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE PRODUKSJON AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    980335216
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  6. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE MARKED AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    980335178
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  7. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LNETT AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    980038408
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  8. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSSTART23 AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    936584675
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  9. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSSTART24 AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    936584659
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  10. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSSTART21 AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    936234712
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  11. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSSTART22 AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    936234453
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  12. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSSTART18 AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    933983986
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  13. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSSTART17 AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    933983900
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  14. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE BIO AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    932803658
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  15. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    ICE COMMUNICATION NORGE AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    932212927
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  16. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    ALTIBOX AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    932212552
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  17. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE EIENDOM TRONSHOLEN AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    932051923
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  18. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    ICE NORGE AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    931929798
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  19. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE DIALOG AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    931310380
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  20. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSSTART07 AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    931310321
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  21. children:

    1 results

    1. dato:
      2026-01-26
      grunnlag:
      100%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      EGERSUND VIND AS
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Aksjeselskap
      kode:
      AS
      organization_id:
      994583085
      parentNavn:
      FORNYBAR SØRVEST AS
      parentOrganisasjonsnummer:
      931310194
    dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    FORNYBAR SØRVEST AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    931310194
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  22. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE LADING AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    929463196
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  23. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE AGON AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    928092062
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  24. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE VEKST AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    926818201
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
  25. dato:
    2026-01-26
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    LYSE ELKON AS
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Aksjeselskap
    kode:
    AS
    organization_id:
    926743481
    parentNavn:
    LYSE AS
    parentOrganisasjonsnummer:
    980001482
navn:
LYSE AS
organisasjonsform:
beskrivelse:
Aksjeselskap
kode:
AS
organization_id:
980001482
limit:
25
offset:
0
returned:
25
has_more_results:
yes
next_offset:
25
Will you use the result in generated code?

Open the same result as JSON

Is data missing or incorrect? Send feedback about this result.

Continue exploring

How an AI agent should use this page

Ground rule: Navigate with HTML GET links to keep explanations and relationships. Use the page's JSON alternative only when concrete values must be extracted, compared or computed.

How to use the get_group_structure lookup

  1. Replace the placeholders in the HTML GET template; remove optional parameters you do not need.
  2. Check types, units, limits and ID formats in the parameter table.
  3. Follow linked results to canonical pages before combining sources.

Misreading to avoid: An empty list means "no results for this lookup". An error message or unavailable source does not mean the data does not exist.

Source-specific next step

Go to the source page for other operations. Use the JSON template only after the HTML result shows that the parameters and source are correct.