Gå til hovedinnhold
Beta! 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!

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 i dag på Leietaker-API og dagens Data API; Placepoint API godtar samme nøkkel når det lanseres.

Prøv med et ekte selskap: Eksempel Eiendom AS

  • Prøvenøkkel med GitHub på under ett minutt
  • Ett GET-kall
  • ISO 6523-identifikatorer
  • Norge og Sverige
  • Brønnøysundregistrene-verifisert

ℹ️ Endepunktet svarer når Placepoint API er lansert. Kontrakten under er endelig; Leietaker-API svarer allerede.

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 ISO 6523: scheme 0192 for norsk organisasjonsnummer og 0007 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/{scheme}/{id}
curl -X GET "https://data.placepoint.no/companies/0192/987654321" \
-H "Authorization: Bearer $TOKEN"

svar · 200

{
"organizationIdentifier": {
"scheme": "0192",
"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": "Dronning Eufemias gate 16, 0191 Oslo",
"streetName": "Dronning Eufemias gate",
"houseNumber": "16",
"postalCode": "0191",
"postalPlace": "Oslo",
"country": "NO",
"cadastreId": "0301-207-76-0-0",
"location": {
"lat": 59.9075,
"lon": 10.7563
}
},
"postalAddress": {
"text": "Postboks 1234 Vika, 0114 Oslo",
"postalCode": "0114",
"postalPlace": "Oslo",
"country": "NO"
},
"employees": 12,
"links": [
{
"href": "https://data.placepoint.no/companies/0192/987654321/properties",
"title": "Properties"
},
{
"href": "https://data.placepoint.no/companies/0192/987654321/roles",
"title": "Roles"
},
{
"href": "https://data.placepoint.no/companies/0192/987654321/shareholders",
"title": "Shareholders"
}
]
}

Scope: companies.readTeknisk referanse og Try-it

Vis alle felt (61)
FeltTypeBeskrivelse
organizationIdentifier.schemestringISO 6523 ICD code.
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.schemestringISO 6523 ICD code.
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/{scheme}/{id}/properties
curl -X GET "https://data.placepoint.no/companies/0192/987654321/properties" \
-H "Authorization: Bearer $TOKEN"

svar · 200

{
"items": [
{
"country": "NO",
"cadastreId": "0301-207-76-0-0",
"municipality": {
"code": "0301",
"name": "Oslo"
},
"areaM2": 620,
"plotCount": 1,
"propertyType": "EIERSEKSJON",
"addresses": [
{
"text": "Dronning Eufemias gate 16, 0191 Oslo",
"streetName": "Dronning Eufemias gate",
"houseNumber": "16",
"postalCode": "0191",
"postalPlace": "Oslo",
"country": "NO",
"cadastreId": "0301-207-76-0-0",
"location": {
"lat": 59.9075,
"lon": 10.7563
}
}
],
"share": {
"numerator": 1,
"denominator": 1
},
"path": [
{
"scheme": "0192",
"id": "987654321"
}
]
}
],
"nextPageToken": "eyJvZmZzZXQiOjF9"
}

Scope: companies.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[].schemestringISO 6523 ICD code.
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/{scheme}/{id}/employees
curl -X GET "https://data.placepoint.no/companies/0192/987654321/employees" \
-H "Authorization: Bearer $TOKEN"

svar · 200

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

Scope: companies.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.

Tre steg til første svar

  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 scheme (0192 eller 0007) 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

Hva er scheme, og hvorfor er det ikke bare organisasjonsnummeret?
scheme er ISO 6523-koden for hvilket register nummeret hører til: 0192 for Brønnøysundregistrenes organisasjonsnummer, 0007 for Bolagsverkets organisationsnummer. Uten den vet ikke kallet hvilket land som gjelder, og norske og svenske numre kan i prinsippet overlappe.
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 scheme 0007 og det svenske organisationsnumret, så svarer kallet med samme feltsett som for et norsk selskap.
Hva krever tilgang utover companies.read?
Selve selskapsoppslaget krever bare companies.read. Personnavn i roller og aksjonærlisten krever i tillegg owners.read, se Roller og Aksjonærer.
Beta! 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!