Hoppa till huvudinnehåll
OBS! Dokumentationen genereras automatiskt. Innehållet kan vara ofullständigt och innehålla fel, särskilt skärmbilder och videor. Se Om hjälpsidorna. Vi tar gärna emot synpunkter: hör av dig via «Hittade du det du letade efter?» längst ned, i chatten nere till höger eller på support@placepoint.no - vi svarar så snabbt vi kan!

Koncernstruktur: Var sitter bolaget i koncernen?

Bolagets plats i koncernstrukturen: moderbolag uppåt till den kontrollerande ägaren, dotterbolag nedåt, vart och ett med ägarandelen in och ut.

Nøkkelen virker på Placepoint API og på dagens Data API, 35 kall om dagen i 14 dager.

Prøv med et ekte bolag: Eksempel Eiendom AS

  • Testa på under en minut
  • Ett GET-anrop
  • Landskod och organisationsnummer
  • Norge och Sverige
  • Brønnøysundregistrene-verifierad

Från ett bolag till hela koncernen​

Anropet svarar på var ett bolag sitter i en koncern, inte bara vem som äger det direkt. Kreditvärderare använder trädet för att se hela ägarkedjan före ett beslut, mäklare för att avslöja om flera fastigheter i en portfölj faktiskt styrs av samma koncern, och analytiker för att följa ett bolag upp till den kontrollerande ägaren.

Svaret är ett träd: bolaget du frågar om i mitten, parents som listar moderbolagen uppåt, och subsidiaries som listar dotterbolagen nedåt. Varje led har sina egna parents och subsidiaries, så trädet går så långt upp mot en verklig huvudman och så långt ned mot de minsta dotterbolagen som registren faktiskt visar.

Varje led i trädet bär ägarandelen som andel mellan ledet och lagret direkt ovanför eller nedanför, så du kan räkna ut den indirekta ägarandelen genom flera bolag själv.

  • Hela trädet i ett anrop

    Moderbolag och dotterbolag kommer i samma svar, i stället för att du slår upp aktieägarlistan på varje bolag i kedjan manuellt och bygger trädet själv.
  • Ägarandel på varje led

    Varje led i trädet har sin egen share, så du ser om ett dotterbolag är helägt eller delat med andra, inte bara att det finns en förbindelse.
  • Samma bolag, flera portföljer

    Ett bolag som dyker upp bakom flera fastigheter i olika portföljer är lättare att upptäcka när koncernstrukturen ligger i svaret, inte bara i bolagsnamnet.

Fält som faktiskt säger något​

Ett GET-anrop på bolagets scheme och id ger hela koncernträdet. Fälten nedan är de som avgör hur långt du kan följa kedjan.

GET/companies/{country}/{id}/group-structure
curl -X GET "https://data.placepoint.no/companies/NO/987654321/group-structure" \
-H "Authorization: Bearer $TOKEN"

svar · 200

{
"organization": {
"organizationIdentifier": {
"country": "NO",
"id": "987654321"
},
"name": "Eksempel Eiendom AS",
"country": "NO"
},
"parents": [
{
"organization": {
"organizationIdentifier": {
"country": "NO",
"id": "911000111"
},
"name": "Eksempel Holding AS",
"country": "NO"
},
"share": {
"numerator": 1,
"denominator": 1
},
"parents": [],
"subsidiaries": []
}
],
"subsidiaries": [
{
"organization": {
"organizationIdentifier": {
"country": "NO",
"id": "922000222"
},
"name": "Eksempel Datter AS",
"country": "NO"
},
"share": {
"numerator": 1,
"denominator": 1
},
"parents": [],
"subsidiaries": []
}
]
}

Scope: company:readTeknisk referanse og Try-it

Vis alle felt (181)
FeltTypeBeskrivelse
organization.organizationIdentifier.countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
organization.organizationIdentifier.idstringRegister identifier.
organization.namestringRegistered name.
organization.countrystringISO 3166-1 alpha-2.
organization.links[].hrefstringAbsolute URL.
organization.links[].titlestringHuman label.
share.numeratorintegerNumerator.
share.denominatorintegerDenominator.
parents[].organization.organizationIdentifier.countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
parents[].organization.organizationIdentifier.idstringRegister identifier.
parents[].organization.namestringRegistered name.
parents[].organization.countrystringISO 3166-1 alpha-2.
parents[].organization.links[].hrefstringAbsolute URL.
parents[].organization.links[].titlestringHuman label.
parents[].share.numeratorintegerNumerator.
parents[].share.denominatorintegerDenominator.
parents[].parents[].organization.organizationIdentifier.countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
parents[].parents[].organization.organizationIdentifier.idstringRegister identifier.
parents[].parents[].organization.namestringRegistered name.
parents[].parents[].organization.countrystringISO 3166-1 alpha-2.
parents[].parents[].organization.links[].hrefstringAbsolute URL.
parents[].parents[].organization.links[].titlestringHuman label.
parents[].parents[].share.numeratorintegerNumerator.
parents[].parents[].share.denominatorintegerDenominator.
parents[].parents[].parents[].organization.namestringRegistered name.
parents[].parents[].parents[].organization.countrystringISO 3166-1 alpha-2.
parents[].parents[].parents[].share.numeratorintegerNumerator.
parents[].parents[].parents[].share.denominatorintegerDenominator.
parents[].parents[].parents[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].parents[].parents[].parents[].depthintegerSteps from the queried company to this node.
parents[].parents[].parents[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].parents[].parents[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].parents[].parents[].subsidiaries[].depthintegerSteps from the queried company to this node.
parents[].parents[].parents[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].parents[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].parents[].parents[].depthintegerSteps from the queried company to this node.
parents[].parents[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].parents[].subsidiaries[].organization.namestringRegistered name.
parents[].parents[].subsidiaries[].organization.countrystringISO 3166-1 alpha-2.
parents[].parents[].subsidiaries[].share.numeratorintegerNumerator.
parents[].parents[].subsidiaries[].share.denominatorintegerDenominator.
parents[].parents[].subsidiaries[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].parents[].subsidiaries[].parents[].depthintegerSteps from the queried company to this node.
parents[].parents[].subsidiaries[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].parents[].subsidiaries[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].parents[].subsidiaries[].subsidiaries[].depthintegerSteps from the queried company to this node.
parents[].parents[].subsidiaries[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].parents[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].parents[].subsidiaries[].depthintegerSteps from the queried company to this node.
parents[].parents[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].parents[].depthintegerSteps from the queried company to this node.
parents[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].subsidiaries[].organization.organizationIdentifier.countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
parents[].subsidiaries[].organization.organizationIdentifier.idstringRegister identifier.
parents[].subsidiaries[].organization.namestringRegistered name.
parents[].subsidiaries[].organization.countrystringISO 3166-1 alpha-2.
parents[].subsidiaries[].organization.links[].hrefstringAbsolute URL.
parents[].subsidiaries[].organization.links[].titlestringHuman label.
parents[].subsidiaries[].share.numeratorintegerNumerator.
parents[].subsidiaries[].share.denominatorintegerDenominator.
parents[].subsidiaries[].parents[].organization.namestringRegistered name.
parents[].subsidiaries[].parents[].organization.countrystringISO 3166-1 alpha-2.
parents[].subsidiaries[].parents[].share.numeratorintegerNumerator.
parents[].subsidiaries[].parents[].share.denominatorintegerDenominator.
parents[].subsidiaries[].parents[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].subsidiaries[].parents[].parents[].depthintegerSteps from the queried company to this node.
parents[].subsidiaries[].parents[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].subsidiaries[].parents[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].subsidiaries[].parents[].subsidiaries[].depthintegerSteps from the queried company to this node.
parents[].subsidiaries[].parents[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].subsidiaries[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].subsidiaries[].parents[].depthintegerSteps from the queried company to this node.
parents[].subsidiaries[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].subsidiaries[].subsidiaries[].organization.namestringRegistered name.
parents[].subsidiaries[].subsidiaries[].organization.countrystringISO 3166-1 alpha-2.
parents[].subsidiaries[].subsidiaries[].share.numeratorintegerNumerator.
parents[].subsidiaries[].subsidiaries[].share.denominatorintegerDenominator.
parents[].subsidiaries[].subsidiaries[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].subsidiaries[].subsidiaries[].parents[].depthintegerSteps from the queried company to this node.
parents[].subsidiaries[].subsidiaries[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].subsidiaries[].subsidiaries[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].subsidiaries[].subsidiaries[].subsidiaries[].depthintegerSteps from the queried company to this node.
parents[].subsidiaries[].subsidiaries[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].subsidiaries[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].subsidiaries[].subsidiaries[].depthintegerSteps from the queried company to this node.
parents[].subsidiaries[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].subsidiaries[].depthintegerSteps from the queried company to this node.
parents[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
parents[].depthintegerSteps from the queried company to this node.
parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].organization.organizationIdentifier.countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
subsidiaries[].organization.organizationIdentifier.idstringRegister identifier.
subsidiaries[].organization.namestringRegistered name.
subsidiaries[].organization.countrystringISO 3166-1 alpha-2.
subsidiaries[].organization.links[].hrefstringAbsolute URL.
subsidiaries[].organization.links[].titlestringHuman label.
subsidiaries[].share.numeratorintegerNumerator.
subsidiaries[].share.denominatorintegerDenominator.
subsidiaries[].parents[].organization.organizationIdentifier.countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
subsidiaries[].parents[].organization.organizationIdentifier.idstringRegister identifier.
subsidiaries[].parents[].organization.namestringRegistered name.
subsidiaries[].parents[].organization.countrystringISO 3166-1 alpha-2.
subsidiaries[].parents[].organization.links[].hrefstringAbsolute URL.
subsidiaries[].parents[].organization.links[].titlestringHuman label.
subsidiaries[].parents[].share.numeratorintegerNumerator.
subsidiaries[].parents[].share.denominatorintegerDenominator.
subsidiaries[].parents[].parents[].organization.namestringRegistered name.
subsidiaries[].parents[].parents[].organization.countrystringISO 3166-1 alpha-2.
subsidiaries[].parents[].parents[].share.numeratorintegerNumerator.
subsidiaries[].parents[].parents[].share.denominatorintegerDenominator.
subsidiaries[].parents[].parents[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].parents[].parents[].parents[].depthintegerSteps from the queried company to this node.
subsidiaries[].parents[].parents[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].parents[].parents[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].parents[].parents[].subsidiaries[].depthintegerSteps from the queried company to this node.
subsidiaries[].parents[].parents[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].parents[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].parents[].parents[].depthintegerSteps from the queried company to this node.
subsidiaries[].parents[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].parents[].subsidiaries[].organization.namestringRegistered name.
subsidiaries[].parents[].subsidiaries[].organization.countrystringISO 3166-1 alpha-2.
subsidiaries[].parents[].subsidiaries[].share.numeratorintegerNumerator.
subsidiaries[].parents[].subsidiaries[].share.denominatorintegerDenominator.
subsidiaries[].parents[].subsidiaries[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].parents[].subsidiaries[].parents[].depthintegerSteps from the queried company to this node.
subsidiaries[].parents[].subsidiaries[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].parents[].subsidiaries[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].parents[].subsidiaries[].subsidiaries[].depthintegerSteps from the queried company to this node.
subsidiaries[].parents[].subsidiaries[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].parents[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].parents[].subsidiaries[].depthintegerSteps from the queried company to this node.
subsidiaries[].parents[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].parents[].depthintegerSteps from the queried company to this node.
subsidiaries[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].subsidiaries[].organization.organizationIdentifier.countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
subsidiaries[].subsidiaries[].organization.organizationIdentifier.idstringRegister identifier.
subsidiaries[].subsidiaries[].organization.namestringRegistered name.
subsidiaries[].subsidiaries[].organization.countrystringISO 3166-1 alpha-2.
subsidiaries[].subsidiaries[].organization.links[].hrefstringAbsolute URL.
subsidiaries[].subsidiaries[].organization.links[].titlestringHuman label.
subsidiaries[].subsidiaries[].share.numeratorintegerNumerator.
subsidiaries[].subsidiaries[].share.denominatorintegerDenominator.
subsidiaries[].subsidiaries[].parents[].organization.namestringRegistered name.
subsidiaries[].subsidiaries[].parents[].organization.countrystringISO 3166-1 alpha-2.
subsidiaries[].subsidiaries[].parents[].share.numeratorintegerNumerator.
subsidiaries[].subsidiaries[].parents[].share.denominatorintegerDenominator.
subsidiaries[].subsidiaries[].parents[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].subsidiaries[].parents[].parents[].depthintegerSteps from the queried company to this node.
subsidiaries[].subsidiaries[].parents[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].subsidiaries[].parents[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].subsidiaries[].parents[].subsidiaries[].depthintegerSteps from the queried company to this node.
subsidiaries[].subsidiaries[].parents[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].subsidiaries[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].subsidiaries[].parents[].depthintegerSteps from the queried company to this node.
subsidiaries[].subsidiaries[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].subsidiaries[].subsidiaries[].organization.namestringRegistered name.
subsidiaries[].subsidiaries[].subsidiaries[].organization.countrystringISO 3166-1 alpha-2.
subsidiaries[].subsidiaries[].subsidiaries[].share.numeratorintegerNumerator.
subsidiaries[].subsidiaries[].subsidiaries[].share.denominatorintegerDenominator.
subsidiaries[].subsidiaries[].subsidiaries[].parents[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].subsidiaries[].subsidiaries[].parents[].depthintegerSteps from the queried company to this node.
subsidiaries[].subsidiaries[].subsidiaries[].parents[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].subsidiaries[].subsidiaries[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].subsidiaries[].subsidiaries[].subsidiaries[].depthintegerSteps from the queried company to this node.
subsidiaries[].subsidiaries[].subsidiaries[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].subsidiaries[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].subsidiaries[].subsidiaries[].depthintegerSteps from the queried company to this node.
subsidiaries[].subsidiaries[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].subsidiaries[].depthintegerSteps from the queried company to this node.
subsidiaries[].subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
subsidiaries[].effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
subsidiaries[].depthintegerSteps from the queried company to this node.
subsidiaries[].isTerminalNodebooleanWhether the chain ends here, with no registered owner above.
effectiveSharePctnumberEffective ownership share through the whole chain, as a percentage.
depthintegerSteps from the queried company to this node.
isTerminalNodebooleanWhether the chain ends here, with no registered owner above.

parents och subsidiaries är rekursiva: samma fältuppsättning upprepas på varje nivå, så trädet kan gå genom flera led av mellanliggande bolag.

Testa på under en minut​

  1. Logga in med GitHub

    Ett klick, under en minut, inget betalkort. Nyckeln kommer tillbaka till den här sidan.
  2. Anropa slutpunkten

    Byt ut $TOKEN i curl-anropet ovan mot nyckeln. Anropet behöver bara scheme och organisationsnumret som du redan har från bolagsuppslaget.
  3. Använd svaret

    Följ parents rekursivt för att hitta toppen av koncernen, eller subsidiaries för att se hela portföljen som bolaget kontrollerar under sig.

Data och källor​

Norska koncernled kommer från Brønnøysundregistrenes aksjonærregister och Enhetsregisteret, uppdaterade löpande. Svenska led verifieras mot Bolagsverkets register via Combify.

Se även​

Frågor och svar​

Hur långt upp och ned går trädet?
Så långt som registren faktiskt visar en ägarförbindelse. Ett bolag utan kända moderbolag eller dotterbolag får tomma parents- och subsidiaries-listor.
Är detta samma sak som aktieägarlistan?
Nej. Aktieägare ger alla ägare av ett bolag, inklusive personer. Koncernstruktur bygger trädet av bolag över och under, och låter dig följa kedjan flera led.
Hur färska är uppgifterna?
Koncernstrukturen hålls löpande uppdaterad mot Brønnøysundregistrene. En ägarförändring i ett led syns i trädet så snart den är registrerad.
Fungerar det i Sverige?
Ja, och över landsgränsen när ett norskt bolag har ett svenskt moderbolag eller dotterbolag eller tvärtom. Svenska led verifieras mot Bolagsverkets register via Combify.
OBS! Dokumentationen genereras automatiskt. Innehållet kan vara ofullständigt och innehålla fel, särskilt skärmbilder och videor. Se Om hjälpsidorna. Vi tar gärna emot synpunkter: hör av dig via «Hittade du det du letade efter?» längst ned, i chatten nere till höger eller på support@placepoint.no - vi svarar så snabbt vi kan!