Gå til hovedinnhold
NB! Dokumentasjonen er automatisk generert. Informasjonen kan være ufullstendig og inneholde feil, spesielt skjermbilder og videoer. Se Om hjelpesidene. Vi vil veldig gjerne ha innspill: Kontakt oss via «Fant du det du lette etter?» nederst, i chatten nede til høyre eller på support@placepoint.no - vi svarer så fort vi kan!

Selskaper: Ett selskap, hele bildet

Selskapsoppslag på organisasjonsnummer: status, adresse, ansatte og lenker videre til eiendommer, roller, aksjonærer og konsern, i ett kall.

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

Prøv med et ekte selskap: Eksempel Eiendom AS

  • Test på under ett minutt
  • Ett GET-kall
  • Landkode og organisasjonsnummer
  • Norge og Sverige
  • Brønnøysundregistrene-verifisert

Fra organisasjonsnummer til selskapsbilde​

Kallet svarer på hvem selskapet er og hva det henger sammen med. Meglere bruker svaret til å sjekke motparten før et bud, kredittvurderere til å verifisere status før en vurdering, og porteføljeforvaltere til å finne igjen et selskap de allerede kjenner fra en annen sammenheng.

Identifikatoren er landkoden og nummeret: NO for norsk organisasjonsnummer og SE for svensk organisationsnummer, med selve nummeret i id. Samme to felt går igjen på tvers av Selskaper, Roller, Aksjonærer, Konsern, Regnskap og Lokaler, så et selskap du har slått opp én gang bruker du direkte i de andre kallene.

Svaret gir status, registreringsdato, NACE-bransjekode, forretnings- og postadresse og antall ansatte, pluss lenker til hvert av delressursene selskapet har.

  • Ett nummer, seks kall

    Samme scheme/id-par går igjen i eiendommer, roller, aksjonærer, konsern, regnskap og lokaler. Slå opp selskapet én gang, bruk identifikatoren videre uten en ny oppslagsrunde.
  • Status før du går videre

    status sier om selskapet er aktivt, under avvikling eller slettet, uten at du må åpne et manuelt registeroppslag for å sjekke det først.
  • Norge og Sverige med samme skjema

    Norske og svenske selskaper svarer i samme objektform. Landet står i country og identifikatorens scheme, ikke som en egen norsk og en egen svensk versjon av kallet.

Felter som faktisk sier noe​

Ett GET-kall på scheme og id gir hele selskapsbildet. Feltene under er de som avgjør hva du kan bygge videre på.

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

svar · 200

{
"organizationIdentifier": {
"country": "NO",
"id": "987654321"
},
"name": "Eksempel Eiendom AS",
"country": "NO",
"status": "ACTIVE",
"registeredDate": "2015-03-12",
"naceCode": "68.209",
"naceName": "Utleie av egen eller leid fast eiendom ellers",
"businessAddress": {
"text": "Tordenskiolds gate 2, 0160 Oslo",
"streetName": "Tordenskiolds gate",
"houseNumber": "2",
"postalCode": "0160",
"postalPlace": "Oslo",
"country": "NO",
"cadastreId": "0301-209-369-0-0",
"location": {
"lat": 59.913,
"lon": 10.7367
}
},
"postalAddress": {
"text": "Postboks 1234 Vika, 0114 Oslo",
"postalCode": "0114",
"postalPlace": "Oslo",
"country": "NO"
},
"employees": 12,
"links": [
{
"href": "https://data.placepoint.no/companies/NO/987654321/properties",
"title": "Properties"
},
{
"href": "https://data.placepoint.no/companies/NO/987654321/roles",
"title": "Roles"
},
{
"href": "https://data.placepoint.no/companies/NO/987654321/shareholders",
"title": "Shareholders"
}
]
}

Scope: company:readTeknisk referanse og Try-it

Vis alle felt (61)
FeltTypeBeskrivelse
organizationIdentifier.countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
organizationIdentifier.idstringRegister identifier.
namestringRegistered name.
countrystringISO 3166-1 alpha-2.
links[].hrefstringAbsolute URL.
links[].titlestringHuman label.
statusstringRegistered company status.
registeredDatestringDate the company was registered in its home register.
naceCodestringNACE industry code, e.g. 68.209.
naceNamestringNACE industry name.
businessAddress.textstringOne-line address.
businessAddress.streetNamestringStreet.
businessAddress.houseNumberstringNumber with letter.
businessAddress.postalCodestringPostal code.
businessAddress.postalPlacestringPostal place.
businessAddress.countrystringISO 3166-1 alpha-2.
businessAddress.cadastreIdstringThe property the address belongs to.
businessAddress.location.latnumberLatitude.
businessAddress.location.lonnumberLongitude.
postalAddress.textstringOne-line address.
postalAddress.streetNamestringStreet.
postalAddress.houseNumberstringNumber with letter.
postalAddress.postalCodestringPostal code.
postalAddress.postalPlacestringPostal place.
postalAddress.countrystringISO 3166-1 alpha-2.
postalAddress.cadastreIdstringThe property the address belongs to.
postalAddress.location.latnumberLatitude.
postalAddress.location.lonnumberLongitude.
employeesintegerRegistered number of employees.
employeesDatestringWhen the employee count was last confirmed by the register.
legalFormstringRegistered legal form, e.g. Aksjeselskap.
leistringLegal Entity Identifier, where the company has one.
marketNamestringTrading name, where it differs from the registered name.
foundedDatestringWhen the company was founded.
businessActivitystringRegistered description of what the company does.
ceo.namestringFull name.
ceo.birthYearintegerYear of birth.
websitestringRegistered website.
emailstringRegistered e-mail address.
phonestringRegistered phone number.
bankruptDatestringWhen bankruptcy proceedings were registered.
liquidationDatestringWhen liquidation was registered.
dissolutionDatestringWhen the company was dissolved.
naceCodeSecondarystringSecond NACE industry code, where the company registers more than one.
naceCodeTertiarystringThird NACE industry code.
mobilestringRegistered mobile number, where it differs from phone.
articlesApprovedDatestringWhen the company's articles of association were last approved.
accountingYearintegerThe accounting year the register holds as current for the company.
compulsoryLiquidationDatestringWhen compulsory liquidation (tvangsavvikling) was registered, which is a different event from a voluntary liquidation.
subUnits[].organizationIdentifier.countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
subUnits[].organizationIdentifier.idstringRegister identifier.
subUnits[].namestringRegistered name.
subUnits[].countrystringISO 3166-1 alpha-2.
subUnits[].links[].hrefstringAbsolute URL.
subUnits[].links[].titlestringHuman label.
documents[].idstringDocument identifier.
documents[].kindstringDocument category. The set grows as new archives are connected; treat an unknown value as OTHER.
documents[].titlestringDocument title.
documents[].publishedDatestringWhen the document was published.
documents[].downloadUrlstringSigned download URL, valid for 15 minutes.
documents[].mediaTypestringIANA media type, e.g. application/pdf.

links peker videre til eiendommer, roller og aksjonærer med ferdige URL-er, så du slipper å sette dem sammen selv fra organisasjonsnummeret.

Eiendommene selskapet kontrollerer​

Samme selskap, men listet som eiendommer i stedet: hver oppføring bærer eierandelen og eierkjeden ned til selskapet som eier direkte, også når eierskapet går gjennom mellomliggende selskaper.

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

svar · 200

{
"items": [
{
"country": "NO",
"cadastreId": "0301-209-369-0-0",
"municipality": {
"code": "0301",
"name": "Oslo"
},
"areaM2": 754.1,
"plotCount": 1,
"propertyType": "GRUNNEIENDOM",
"addresses": [
{
"text": "Tordenskiolds gate 2, 0160 Oslo",
"streetName": "Tordenskiolds gate",
"houseNumber": "2",
"postalCode": "0160",
"postalPlace": "Oslo",
"country": "NO",
"cadastreId": "0301-209-369-0-0",
"location": {
"lat": 59.913,
"lon": 10.7367
}
}
],
"share": {
"numerator": 1,
"denominator": 1
},
"path": [
{
"country": "NO",
"id": "987654321"
}
]
}
],
"nextPageToken": "eyJvZmZzZXQiOjF9"
}

Scope: company:readTeknisk referanse og Try-it

Vis alle felt (78)
FeltTypeBeskrivelse
items[].countrystringISO 3166-1 alpha-2.
items[].cadastreIdstringCadastre identifier.
items[].municipality.codestringKommunenummer (Norway) or kommunkod (Sweden).
items[].municipality.namestringName.
items[].municipality.countyNamestringFylke (Norway) or län (Sweden) the municipality belongs to.
items[].municipality.cityDistrictNamestringBydel, where the municipality is divided into them.
items[].areaM2numberRegistered plot area in square meters.
items[].plotCountintegerNumber of teiger.
items[].buildingCountintegerBuildings registered on the property.
items[].sectionCountintegerEierseksjoner registered on the property.
items[].unitCountintegerBruksenheter across the buildings.
items[].housingUnitCountintegerDwelling units across the buildings.
items[].totalUsableAreaM2numberUsable floor area (bruksareal) summed over the buildings, in square meters.
items[].totalGrossAreaM2numberGross floor area (bruttoareal) summed over the buildings, in square meters.
items[].builtOverAreaM2numberBuilt-over area (bebygd areal, BYA) in square meters.
items[].builtOverAreaPctnumberBuilt-over area as a percentage of the plot area.
items[].averageFloorsnumberAverage floor count across the buildings.
items[].taxationValue.amountstringDecimal string, e.g. "12500000.00".
items[].taxationValue.currencystringISO 4217, e.g. NOK or SEK.
items[].establishedDatestringWhen the cadastral unit was established in the register.
items[].location.latnumberLatitude.
items[].location.lonnumberLongitude.
items[].addresses[].textstringOne-line address.
items[].addresses[].streetNamestringStreet.
items[].addresses[].houseNumberstringNumber with letter.
items[].addresses[].postalCodestringPostal code.
items[].addresses[].postalPlacestringPostal place.
items[].addresses[].countrystringISO 3166-1 alpha-2.
items[].addresses[].cadastreIdstringThe property the address belongs to.
items[].addresses[].location.latnumberLatitude.
items[].addresses[].location.lonnumberLongitude.
items[].propertyTypestringRegister type.
items[].facilityType.codestringRegister code.
items[].facilityType.namestringType name.
items[].facilityType.descriptionstringWhat the type covers.
items[].purposeType.codestringRegister code.
items[].purposeType.namestringPurpose name.
items[].purposeType.descriptionstringWhat the purpose covers.
items[].otherUnitTypeCodestringRegister code for a unit type that is none of the standard property types.
items[].landRegistryNamestringName the grunnbok carries for the unit, where it differs from the address.
items[].landUsestringDominant AR5 land-use class over the property's teiger. The set follows AR5 and grows; treat an unknown value as OTHER.
items[].leaseholdCountintegerActive leasehold plots (festetomter) on the property.
items[].hasParkingGaragebooleanWhether a parking garage is registered on the property.
items[].historicalReportedAreaM2numberPreviously reported plot area in square meters, where the register has revised it.
items[].historicalReportedAreaSourceCodestringRegister code for where the historical area came from.
items[].tenantSummary.companyCountintegerCompanies registered at the property.
items[].tenantSummary.companiesWithEmployeesCountintegerOf those, how many report at least one employee.
items[].tenantSummary.employeeCountintegerEmployees summed over those companies.
items[].supplements.hasGroundPollutionbooleanGround pollution is registered on the unit.
items[].supplements.hasCulturalHeritagebooleanA cultural-heritage interest is registered on the unit.
items[].supplements.hasNotedComplaintbooleanA complaint (klage) is noted on the unit.
items[].supplements.hasActiveLeaseholdPlotsbooleanThe unit has active leasehold plots.
items[].supplements.hasAgreementBoundaryPointLeasebooleanAn agreement on boundary or point lease is registered.
items[].supplements.hasAgreementSiteSpecificRightbooleanA site-specific right is registered by agreement.
items[].supplements.pointLeasebooleanThe unit is a point lease (punktfeste).
items[].supplements.clarifiedOwnersbooleanOwnership has been clarified.
items[].supplements.clarifiedSharesbooleanOwnership shares have been clarified.
items[].supplements.sectionedbooleanThe unit is divided into eierseksjoner.
items[].supplements.additionalAreabooleanAdditional area (tilleggsareal) is registered.
items[].supplements.newlyRegisteredbooleanThe unit was recently registered.
items[].supplements.discontinuedbooleanThe unit has been discontinued (utgått).
items[].supplements.underMergerRemainsbooleanThe unit remains after a merger (sammenslåing).
items[].supplements.underMergerExpiresbooleanThe unit expires through a merger.
items[].supplements.partOfConsolidatedRealEstatebooleanThe unit is part of a consolidated property.
items[].supplements.createdOnASeparateBasisbooleanThe unit was created on a separate basis.
items[].supplements.landAcquisitionRegisteredbooleanA land acquisition is registered.
items[].supplements.landPartitioningRequiredRegisteredbooleanRequired land partitioning is registered.
items[].supplements.measurementNotCompletedbooleanSurveying of the unit is not completed.
items[].supplements.borderPointMarkingIsMissingbooleanBoundary-point marking is missing.
items[].supplements.cadastralRecordingDeficiencybooleanA deficiency in the cadastral recording is registered.
items[].supplements.registryOfDeedsbooleanThe unit is recorded in the older registry of deeds (grunnboksblad).
items[].links[].hrefstringAbsolute URL.
items[].links[].titlestringHuman label.
items[].share.numeratorintegerNumerator.
items[].share.denominatorintegerDenominator.
items[].path[].countrystringISO 3166-1 alpha-2 country code of the register. NO is Brønnøysundregistrene, SE is Bolagsverket.
items[].path[].idstringRegister identifier.
nextPageTokenstringCursor for the next page; absent on the last page.

Antall ansatte over tid​

Registrert antall ansatte måned for måned, eldst først, med et flagg som skiller en bekreftet månedstelling fra en interpolert.

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

svar · 200

{
"items": [
{
"period": "2026-07",
"count": 11,
"observed": true
},
{
"period": "2026-08",
"count": 12,
"observed": true
}
]
}

Scope: company:readTeknisk referanse og Try-it

Vis alle felt (3)
FeltTypeBeskrivelse
items[].periodstringMonth, YYYY-MM.
items[].countintegerRegistered number of employees.
items[].observedbooleanWhether the count is a confirmed monthly value rather than interpolated.

Test på under ett minutt​

  1. Logg inn med GitHub

    Ett klikk, under ett minutt, ingen betalingskort. Nøkkelen kommer tilbake til denne siden.
  2. Kall endepunktet

    Bytt ut $TOKEN i curl-en over med nøkkelen. Kallet trenger landkoden (NO eller SE) og organisasjonsnummeret, ingen intern ID å slå opp først.
  3. Bruk svaret

    Bruk links til å hente eiendommer, roller eller aksjonærer for samme selskap, uten å bygge URL-ene selv.

Data og kilder​

Norske selskaper kommer fra Brønnøysundregistrenes Enhetsregister, oppdatert løpende. Svenske selskaper verifiseres mot Bolagsverkets register via Combify. Adressene løses mot matrikkelen hos Kartverket for norske eiendommer.

Se også​

Spørsmål og svar​

Hvorfor er det en landkode foran organisasjonsnummeret?
Fordi norske og svenske numre i prinsippet kan overlappe, og kallet må vite hvilket register det skal slå opp i. NO er Brønnøysundregistrene, SE er Bolagsverket.
Hvor ferske er dataene?
Selskapsdataene holdes løpende oppdatert mot Brønnøysundregistrene for Norge og Bolagsverket for Sverige via Combify.
Virker det i Sverige?
Ja. Bruk landkoden SE og det svenske organisationsnumret, så svarer kallet med samme feltsett som for et norsk selskap.
Hva krever tilgang utover company:read?
Selve selskapsoppslaget krever bare company:read. Personnavn i roller og aksjonærlisten krever i tillegg person:read, se Roller og Aksjonærer.
NB! Dokumentasjonen er automatisk generert. Informasjonen kan være ufullstendig og inneholde feil, spesielt skjermbilder og videoer. Se Om hjelpesidene. Vi vil veldig gjerne ha innspill: Kontakt oss via «Fant du det du lette etter?» nederst, i chatten nede til høyre eller på support@placepoint.no - vi svarer så fort vi kan!