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-24T19:55:15Z in 0.380 seconds.

children:

1 results

  1. children:

    1 results

    1. children:

      1 results

      1. children:

        2 results

        1. children:

          1 results

          1. children:

            1 results

            1. children:

              1 results

              1. children:

                1 results

                1. children:

                  1 results

                  1. children:

                    1 results

                    1. dato:
                      2026-06-12
                      grunnlag:
                      100%
                      knytningsform:
                      beskrivelse:
                      Konsern datter
                      kode:
                      KDAT
                      navn:
                      AECOM ENGINEERING TECHNOLOGY SERVICES LTD
                      nivaa:
                      10
                      organisasjonsform:
                      beskrivelse:
                      Utenlandsk enhet
                      kode:
                      UTLA
                      organization_id:
                      937866879
                      parentNavn:
                      AECOM ENGINEERING TECHNOLOGY SERVICES AS
                      parentOrganisasjonsnummer:
                      925354090
                    dato:
                    2026-06-12
                    grunnlag:
                    100%
                    knytningsform:
                    beskrivelse:
                    Konsern datter
                    kode:
                    KDAT
                    navn:
                    AECOM ENGINEERING TECHNOLOGY SERVICES AS
                    nivaa:
                    9
                    organisasjonsform:
                    beskrivelse:
                    Aksjeselskap
                    kode:
                    AS
                    organization_id:
                    925354090
                    parentNavn:
                    GOOSE HOLDINGS AS
                    parentOrganisasjonsnummer:
                    935807409
                  dato:
                  2026-06-12
                  grunnlag:
                  100%
                  knytningsform:
                  beskrivelse:
                  Konsern datter
                  kode:
                  KDAT
                  navn:
                  GOOSE HOLDINGS AS
                  nivaa:
                  8
                  organisasjonsform:
                  beskrivelse:
                  Aksjeselskap
                  kode:
                  AS
                  organization_id:
                  935807409
                  parentNavn:
                  AECOM GLOBAL DIGITAL SERVICES SWITZERLAND GMBH
                  parentOrganisasjonsnummer:
                  937866828
                dato:
                2026-06-12
                grunnlag:
                100%
                knytningsform:
                beskrivelse:
                Konsern datter
                kode:
                KDAT
                navn:
                AECOM GLOBAL DIGITAL SERVICES SWITZERLAND GMBH
                nivaa:
                7
                organisasjonsform:
                beskrivelse:
                Utenlandsk enhet
                kode:
                UTLA
                organization_id:
                937866828
                parentNavn:
                AECOM GHC1 LIMITED
                parentOrganisasjonsnummer:
                937866135
              dato:
              2026-06-12
              grunnlag:
              100%
              knytningsform:
              beskrivelse:
              Konsern datter
              kode:
              KDAT
              navn:
              AECOM GHC1 LIMITED
              nivaa:
              6
              organisasjonsform:
              beskrivelse:
              Utenlandsk enhet
              kode:
              UTLA
              organization_id:
              937866135
              parentNavn:
              AECOM GLOBAL HOLDINGS UK LIMITED
              parentOrganisasjonsnummer:
              937863446
            dato:
            2026-06-12
            grunnlag:
            85,52%
            knytningsform:
            beskrivelse:
            Konsern datter
            kode:
            KDAT
            navn:
            AECOM GLOBAL HOLDINGS UK LIMITED
            nivaa:
            5
            organisasjonsform:
            beskrivelse:
            Utenlandsk enhet
            kode:
            UTLA
            organization_id:
            937863446
            parentNavn:
            AECOM GLOBAL LLC
            parentOrganisasjonsnummer:
            937865961
          dato:
          2026-06-12
          grunnlag:
          100%
          knytningsform:
          beskrivelse:
          Konsern datter
          kode:
          KDAT
          navn:
          AECOM GLOBAL LLC
          nivaa:
          4
          organisasjonsform:
          beskrivelse:
          Utenlandsk enhet
          kode:
          UTLA
          organization_id:
          937865961
          parentNavn:
          URS GLOBAL HOLDINGS INC
          parentOrganisasjonsnummer:
          837865492
        2. children:

          1 results

          1. children:

            1 results

            1. children:

              1 results

              1. children:

                1 results

                1. children:

                  1 results

                  1. dato:
                    2026-06-12
                    grunnlag:
                    100%
                    knytningsform:
                    beskrivelse:
                    Konsern datter
                    kode:
                    KDAT
                    navn:
                    AECOM ENGINEERING TECHNOLOGY SERVICES LTD
                    nivaa:
                    10
                    organisasjonsform:
                    beskrivelse:
                    Utenlandsk enhet
                    kode:
                    UTLA
                    organization_id:
                    937866879
                    parentNavn:
                    AECOM ENGINEERING TECHNOLOGY SERVICES AS
                    parentOrganisasjonsnummer:
                    925354090
                  dato:
                  2026-06-12
                  grunnlag:
                  100%
                  knytningsform:
                  beskrivelse:
                  Konsern datter
                  kode:
                  KDAT
                  navn:
                  AECOM ENGINEERING TECHNOLOGY SERVICES AS
                  nivaa:
                  9
                  organisasjonsform:
                  beskrivelse:
                  Aksjeselskap
                  kode:
                  AS
                  organization_id:
                  925354090
                  parentNavn:
                  GOOSE HOLDINGS AS
                  parentOrganisasjonsnummer:
                  935807409
                dato:
                2026-06-12
                grunnlag:
                100%
                knytningsform:
                beskrivelse:
                Konsern datter
                kode:
                KDAT
                navn:
                GOOSE HOLDINGS AS
                nivaa:
                8
                organisasjonsform:
                beskrivelse:
                Aksjeselskap
                kode:
                AS
                organization_id:
                935807409
                parentNavn:
                AECOM GLOBAL DIGITAL SERVICES SWITZERLAND GMBH
                parentOrganisasjonsnummer:
                937866828
              dato:
              2026-06-12
              grunnlag:
              100%
              knytningsform:
              beskrivelse:
              Konsern datter
              kode:
              KDAT
              navn:
              AECOM GLOBAL DIGITAL SERVICES SWITZERLAND GMBH
              nivaa:
              7
              organisasjonsform:
              beskrivelse:
              Utenlandsk enhet
              kode:
              UTLA
              organization_id:
              937866828
              parentNavn:
              AECOM GHC1 LIMITED
              parentOrganisasjonsnummer:
              937866135
            dato:
            2026-06-12
            grunnlag:
            100%
            knytningsform:
            beskrivelse:
            Konsern datter
            kode:
            KDAT
            navn:
            AECOM GHC1 LIMITED
            nivaa:
            6
            organisasjonsform:
            beskrivelse:
            Utenlandsk enhet
            kode:
            UTLA
            organization_id:
            937866135
            parentNavn:
            AECOM GLOBAL HOLDINGS UK LIMITED
            parentOrganisasjonsnummer:
            937863446
          dato:
          2026-06-12
          grunnlag:
          14,48%
          knytningsform:
          beskrivelse:
          Konsern grunnlag
          kode:
          KGRL
          navn:
          AECOM GLOBAL HOLDINGS UK LIMITED
          nivaa:
          5
          organisasjonsform:
          beskrivelse:
          Utenlandsk enhet
          kode:
          UTLA
          organization_id:
          937863446
          parentNavn:
          URS GLOBAL HOLDINGS INC
          parentOrganisasjonsnummer:
          837865492
        dato:
        2026-06-12
        grunnlag:
        100%
        knytningsform:
        beskrivelse:
        Konsern datter
        kode:
        KDAT
        navn:
        URS GLOBAL HOLDINGS INC
        nivaa:
        3
        organisasjonsform:
        beskrivelse:
        Utenlandsk enhet
        kode:
        UTLA
        organization_id:
        837865492
        parentNavn:
        URS HOLDINGS INC
        parentOrganisasjonsnummer:
        937864833
      dato:
      2026-06-12
      grunnlag:
      100%
      knytningsform:
      beskrivelse:
      Konsern datter
      kode:
      KDAT
      navn:
      URS HOLDINGS INC
      nivaa:
      2
      organisasjonsform:
      beskrivelse:
      Utenlandsk enhet
      kode:
      UTLA
      organization_id:
      937864833
      parentNavn:
      AECOM GLOBAL II LLC
      parentOrganisasjonsnummer:
      937864051
    dato:
    2026-06-12
    grunnlag:
    100%
    knytningsform:
    beskrivelse:
    Konsern datter
    kode:
    KDAT
    navn:
    AECOM GLOBAL II LLC
    nivaa:
    1
    organisasjonsform:
    beskrivelse:
    Utenlandsk enhet
    kode:
    UTLA
    organization_id:
    937864051
    parentNavn:
    AECOM
    parentOrganisasjonsnummer:
    937863039
navn:
AECOM
organisasjonsform:
beskrivelse:
Utenlandsk enhet
kode:
UTLA
organization_id:
937863039
limit:
25
offset:
0
returned:
1
has_more_results:
no
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.