Hoppa till huvudinnehåll
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!

Var sitter bolaget?

Lokalerna ett bolag är registrerat på, nuvarande och historiska: matrikkelnummer, enhet och vilken källa som bekräftar varje företagsadress.

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 bolag: Eksempel Eiendom AS

  • Testnyckel med GitHub på under en minut
  • Ett GET-anrop
  • BRREG-verifierad
  • Norge och Sverige
  • Uppdaterad varje natt

ℹ️ Slutpunkten svarar när Placepoint API har lanserats. Kontraktet nedan är slutgiltigt; Hyresgäst-API svarar redan.

Från organisationsnummer till lokaler

Anropet svarar på var ett bolag faktiskt sitter, den motsatta frågan jämfört med Hyresgäster: där Hyresgäster utgår från fastigheten och frågar vem som hyr, utgår Lokaler från bolaget och frågar var det sitter. Mäklare använder det för att hitta vilka byggnader ett bolag är kopplat till inför ett möte, kreditvärderare för att verifiera att en uppgiven adress faktiskt stämmer med registret.

Varje post är en fastighet med matrikkelnummer, kommun, areal och adresser, plus unitNumber när bolaget sitter i en bestämd bostadsenhet. sinceDate visar när bolaget registrerade just den adressen, och historiska lokaler står kvar i listan även efter en flytt.

verification använder samma schema som Hyresgäster: source anger om lokalen är bekräftad av registret, observerad från andra signaler, eller båda, och confidence anger hur säker träffen är.

  • Bolagets sida av hyresgästuppslaget

    Samma verifieringsobjekt som Hyresgäster, men från motsatt riktning: här utgår du från bolaget och hittar byggnaderna, i stället för att utgå från byggnaden och hitta bolagen.
  • Historik, inte bara dagens adress

    Tidigare lokaler står kvar med sinceDate, så en flytthistorik är läsbar direkt i svaret, inte något du måste rekonstruera från separata registeruttag.
  • Bostadsenhet när den är känd

    unitNumber pekar på den konkreta enhet bolaget sitter i, inte bara byggnaden, när enheten är registrerad.

Fält som faktiskt säger något

Ett GET-anrop på bolagets scheme och id ger alla registrerade lokaler. Fälten nedan är de som avgör hur mycket du kan lita på varje träff.

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 skiljer ENHETSREGISTERET och BOLAGSVERKET från OBSERVED, och BOTH betyder att registret och observationen stämmer överens, vilket ger högst confidence.

Tre steg till första svaret

  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 det organisationsnummer du redan har från bolagsuppslaget.
  3. Använd svaret

    Filtrera på verification.source om du bara vill ha de registerverifierade lokalerna, eller använd hela listan för att se flytthistoriken.

Data och källor

Norska lokaler kommer från Brønnøysundregistrenes Enhetsregister, uppdaterat löpande, och observationslagret byggs om varje natt. Svenska lokaler verifieras mot Bolagsverkets register via Combify. Adresserna löses mot matrikkel hos Kartverket för norska fastigheter.

Se även

Frågor och svar

Är detta samma sak som Hyresgäster?
Nej, det är motsatt riktning. Hyresgäster utgår från fastigheten och listar bolagen som sitter där. Lokaler utgår från bolaget och listar fastigheterna det är registrerat på.
Hur färska är data?
Registerlagret hålls löpande uppdaterat mot Brønnøysundregistrene. Observationslagret byggs om varje natt, samma rytm som Hyresgäster.
Varför finns en gammal adress fortfarande med i svaret?
Historiska lokaler står kvar i listan med sinceDate, så du kan läsa en flytthistorik. Filtrera själv på det senaste datumet om du bara vill ha dagens adress.
Fungerar det i Sverige?
Ja. Svenska lokaler verifieras mot Bolagsverkets register via Combify, med samma fältuppsättning som för ett norskt bolag.
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!