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!

Hvor holder selskapet til?

Lokalene et selskap er registrert på, nåværende og historiske: matrikkelnummer, enhet og hvilken kilde som bekrefter hver forretningsadresse.

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
  • BRREG-verifisert
  • Norge og Sverige
  • Oppdatert hver natt

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

Fra organisasjonsnummer til lokaler

Kallet svarer på hvor et selskap faktisk holder til, det motsatte spørsmålet av Leietakere: der Leietakere starter i eiendommen og spør hvem som leier, starter Lokaler i selskapet og spør hvor det sitter. Meglere bruker det til å finne hvilke bygg et selskap er knyttet til før et møte, kredittvurderere til å verifisere at en oppgitt adresse faktisk stemmer med registeret.

Hver oppføring er en eiendom med matrikkelnummer, kommune, areal og adresser, pluss unitNumber når selskapet sitter i en bestemt bruksenhet. sinceDate viser når selskapet registrerte akkurat denne adressen, og historiske lokaler blir stående i listen selv etter en flytting.

verification bruker samme skjema som Leietakere: source sier om lokalet er bekreftet av registeret, observert fra andre signaler, eller begge deler, og confidence sier hvor sikkert treffet er.

  • Selskapets side av leietakeroppslaget

    Samme verifiseringsobjekt som Leietakere, men fra motsatt retning: her starter du i selskapet og finner byggene, i stedet for i bygget og finner selskapene.
  • Historikk, ikke bare dagens adresse

    Tidligere lokaler blir stående med sinceDate, så en flyttehistorikk er lesbar direkte i svaret, ikke noe du må rekonstruere fra separate registeruttrekk.
  • Bruksenhet når den er kjent

    unitNumber peker til den konkrete enheten selskapet sitter i, ikke bare bygget, når enheten er registrert.

Felter som faktisk sier noe

Ett GET-kall på selskapets scheme og id gir alle registrerte lokaler. Feltene under er de som avgjør hvor mye du kan stole på hvert treff.

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

svar · 200

{
"items": [
{
"property": {
"country": "NO",
"cadastreId": "0301-207-76-0-0",
"municipality": {
"code": "0301",
"name": "Oslo"
},
"areaM2": 620,
"plotCount": 1,
"propertyType": "EIERSEKSJON"
},
"unitNumber": "H0301",
"sinceDate": "2019-07-01",
"verification": {
"source": "ENHETSREGISTERET",
"confidence": "HIGH",
"lastSeenAt": "2026-08-15T02:00:00Z"
}
}
]
}

Scope: companies.readTeknisk referanse og Try-it

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

verification.source skiller ENHETSREGISTERET og BOLAGSVERKET fra OBSERVED, og BOTH betyr at registeret og observasjonen stemmer overens, som gir høyest confidence.

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 bare scheme og organisasjonsnummeret du allerede har fra selskapsoppslaget.
  3. Bruk svaret

    Filtrer på verification.source hvis du bare vil ha de registerverifiserte lokalene, eller bruk hele listen til å se flyttehistorikken.

Data og kilder

Norske lokaler kommer fra Brønnøysundregistrenes Enhetsregister, oppdatert løpende, og observasjonslaget bygges om hver natt. Svenske lokaler verifiseres mot Bolagsverkets register via Combify. Adressene løses mot matrikkelen hos Kartverket for norske eiendommer.

Se også

Spørsmål og svar

Er dette det samme som Leietakere?
Nei, det er motsatt retning. Leietakere starter i eiendommen og lister selskapene som sitter der. Lokaler starter i selskapet og lister eiendommene det er registrert på.
Hvor ferske er dataene?
Registerlaget holdes løpende oppdatert mot Brønnøysundregistrene. Observasjonslaget bygges om hver natt, samme rytme som Leietakere.
Hvorfor er en gammel adresse fortsatt med i svaret?
Historiske lokaler blir stående i listen med sinceDate, så du kan lese en flyttehistorikk. Filtrer selv på den nyeste datoen hvis du bare vil ha dagens adresse.
Virker det i Sverige?
Ja. Svenske lokaler verifiseres mot Bolagsverkets register via Combify, med samme feltsett som for et norsk selskap.
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!