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!

Hvem har eid eiendommen før?

Tinglyste eierskifter for en eiendom, nyeste først: dato, type, vederlag og hvem som kjøpte og solgte, samme grunnlag en salgsvurdering starter fra.

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 bygg: Oslo S, Jernbanetorget 1

  • Prøvenøkkel med GitHub på under ett minutt
  • Ett GET-kall
  • Norge og Sverige
  • Tinglysing-data
  • Nyeste først

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

Fra matrikkelnummer til tinglyste salg

Transaksjonslisten svarer på hvordan eierskapet til en eiendom har utviklet seg over tid. Banker bruker den til å verifisere historikk før belåning, meglere til prisdokumentasjon, og analytikere til å følge en portefølje av eiendommer over flere år.

Transaksjonstypen avgjør hvordan vederlaget skal tolkes: bare et reelt salg gir en pålitelig prisindikasjon, mens arv, skifte og seksjonering er overdragelser eller administrative endringer uten markedspris. Kjøper og selger kommer som selskap eller person; et personnavn krever scopet owners.read, ellers returneres bare fødselsår når det er kjent, samme avgrensning som eieroppslaget bruker.

  • Transaksjonstype avgjør prisen

    kind skiller et reelt salg fra arv, skifte og seksjonering, så du ikke bruker en administrativ overdragelse som markedspris.
  • Kjøper og selger med organisasjonsnummer

    Selskap kommer med organisasjonsnummer og navn direkte; person krever owners.read for navnet, ellers bare fødselsår.
  • Paginert for lange historikker

    En eiendom med lang historikk kommer i flere sider; nextPageToken i svaret henter neste side.

Felter som faktisk sier noe

Ett GET-kall med matrikkelnummeret gir transaksjonslisten under, nyeste først.

GET/properties/{country}/{cadastreId}/transactions
curl -X GET "https://data.placepoint.no/properties/NO/0301-207-76-0-0/transactions" \
-H "Authorization: Bearer $TOKEN"

svar · 200

{
"items": [
{
"id": "txn_8f3a1c",
"registeredAt": "2022-03-14T00:00:00Z",
"kind": "SALE",
"price": {
"amount": "12500000.00",
"currency": "NOK"
},
"share": {
"numerator": 1,
"denominator": 1
},
"buyers": [
{
"kind": "ORGANIZATION",
"organization": {
"organizationIdentifier": {
"scheme": "0192",
"id": "987654321"
},
"name": "Eufemia Eiendom AS",
"country": "NO"
},
"share": {
"numerator": 1,
"denominator": 1
},
"registeredAt": "2022-03-14T00:00:00Z"
}
],
"sellers": [
{
"kind": "PERSON",
"person": {
"birthYear": 1965
},
"share": {
"numerator": 1,
"denominator": 1
},
"registeredAt": "2022-03-14T00:00:00Z"
}
],
"source": "KARTVERKET_TINGLYSING"
}
],
"nextPageToken": "eyJvZmZzZXQiOjF9"
}

Scope: properties.readTeknisk referanse og Try-it

Vis alle felt (53)
FeltTypeBeskrivelse
items[].idstringTransaction identifier.
items[].registeredAtstringWhen the transaction was recorded (tinglyst).
items[].kindstringTransaction type.
items[].price.amountstringDecimal string, e.g. "12500000.00".
items[].price.currencystringISO 4217, e.g. NOK or SEK.
items[].share.numeratorintegerNumerator.
items[].share.denominatorintegerDenominator.
items[].buyers[].kindstringWhich nested object is populated.
items[].buyers[].person.namestringFull name.
items[].buyers[].person.birthYearintegerYear of birth.
items[].buyers[].organization.organizationIdentifier.schemestringISO 6523 ICD code.
items[].buyers[].organization.organizationIdentifier.idstringRegister identifier.
items[].buyers[].organization.namestringRegistered name.
items[].buyers[].organization.countrystringISO 3166-1 alpha-2.
items[].buyers[].organization.links[].hrefstringAbsolute URL.
items[].buyers[].organization.links[].titlestringHuman label.
items[].buyers[].share.numeratorintegerNumerator.
items[].buyers[].share.denominatorintegerDenominator.
items[].buyers[].registeredAtstringWhen the register recorded it.
items[].buyers[].interestTypestringThe interest the grunnbok records, e.g. Hjemmelshaver or Fester.
items[].buyers[].contactRolestringRegistered contact role, where the party is recorded as a contact rather than a holder.
items[].buyers[].untilDatestringWhen the interest ended. Absent means the interest is current, which is the only way to tell a former owner from a present one.
items[].sellers[].kindstringWhich nested object is populated.
items[].sellers[].person.namestringFull name.
items[].sellers[].person.birthYearintegerYear of birth.
items[].sellers[].organization.organizationIdentifier.schemestringISO 6523 ICD code.
items[].sellers[].organization.organizationIdentifier.idstringRegister identifier.
items[].sellers[].organization.namestringRegistered name.
items[].sellers[].organization.countrystringISO 3166-1 alpha-2.
items[].sellers[].organization.links[].hrefstringAbsolute URL.
items[].sellers[].organization.links[].titlestringHuman label.
items[].sellers[].share.numeratorintegerNumerator.
items[].sellers[].share.denominatorintegerDenominator.
items[].sellers[].registeredAtstringWhen the register recorded it.
items[].sellers[].interestTypestringThe interest the grunnbok records, e.g. Hjemmelshaver or Fester.
items[].sellers[].contactRolestringRegistered contact role, where the party is recorded as a contact rather than a holder.
items[].sellers[].untilDatestringWhen the interest ended. Absent means the interest is current, which is the only way to tell a former owner from a present one.
items[].sourcestringRegister behind the transaction: KARTVERKET_TINGLYSING for Norway, LANTMATERIET for Sweden.
items[].sectionNumberstringThe section transferred, where the transaction covers one eierseksjon.
items[].documentNumberstringDocument number in the register.
items[].documentYearintegerDocument year in the register.
items[].transferTax.amountstringDecimal string, e.g. "12500000.00".
items[].transferTax.currencystringISO 4217, e.g. NOK or SEK.
items[].registrationFee.amountstringDecimal string, e.g. "12500000.00".
items[].registrationFee.currencystringISO 4217, e.g. NOK or SEK.
items[].advertisedOnOpenMarketbooleanWhether the register records the sale as advertised on the open market.
items[].instrumentTypestringThe legal instrument behind the transfer, e.g. Skjøte. Narrower than kind, which groups instruments into transaction types.
items[].documentStatusCodestringRegister status code for the document.
items[].transferTaxBasis.amountstringDecimal string, e.g. "12500000.00".
items[].transferTaxBasis.currencystringISO 4217, e.g. NOK or SEK.
items[].transferTaxReasonstringRegistered reason for the transfer-tax treatment, e.g. an exemption.
items[].isHistoricalbooleanWhether the entry has been superseded by a later registration.
nextPageTokenstringCursor for the next page; absent on the last page.

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. Kallet trenger landkode og matrikkelnummer; bruk nextPageToken for å hente flere sider.
  3. Bruk svaret

    Filtrer på kind for å skille reelle salg fra arv og skifte før du bruker vederlaget til noe.

Data og kilder

Norske transaksjoner kommer fra Kartverkets Tinglysing, oppdatert løpende. Svenske transaksjoner kommer fra Lantmäteriet via Combify.

Se også

Spørsmål og svar

Hvor ferske er dataene?
Norske transaksjoner kommer fra Kartverkets Tinglysing, oppdatert løpende; svenske fra Lantmäteriet via Combify.
Hva dekker dere?
Alle tinglyste eierskifter på en eiendom, uansett type. kind-feltet skiller reelt salg fra arv, skifte og seksjonering.
Virker det i Sverige?
Ja, via Lantmäteriet gjennom Combify.
Hva med personvern?
Kjøper og selger som person krever owners.read-scopet for navn, ellers bare fødselsår når det er kjent, samme avgrensning som eieroppslaget.
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!