Where are the files?
The documents linked to a property: zoning text, building case decisions and sales prospectuses, with signed download links instead of a manual lookup in the municipality's postal list.
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
- Trial key with GitHub in under a minute
- One GET call
- Signed download links
- Collected from several sources
- Updated continuously
ℹ️ The endpoint responds once Placepoint API has launched. The contract below is final; the Tenant API already responds.
From property to documents
The call tells you where a property's actual files are, not just metadata saying that they exist. Brokers need sales prospectuses and decision documents gathered in one list when a new prospectus is put together, case officers need quick links to zoning attachments without searching the municipality's postal list, and property managers need one document archive per property in the portfolio without ordering each document separately from the municipality or Kartverket.
Each document comes with a type (building case decision, zoning text, sales prospectus and more), a title, a publication date and a media type, most often application/pdf. The downloadUrl field is a signed link, valid for 15 minutes from the moment the call returns it: fetch the list again for a fresh link when it expires, instead of storing the URL itself for later use.
The list gathers documents from several sources that otherwise each have their own archive. See Zoning Plans and utilisation and Building cases for the cases the documents belong to, and Housing coops and joint ownerships for who manages the property when the document concerns a share.
The same call exists for a company: annual reports, articles of association and other submitted documents by organisation number, with the same document format and the same signed links. That is the call you use when the question is about the owner rather than the property, together with Accounts for the figures and Companies for the company itself.
Signed link, not just metadata
downloadUrlis a valid download link for 15 minutes, not a reference you then have to look up yourself in the municipality's archive.Collected from several archives
Building case decisions, zoning text and sales prospectuses come in the same list, instead of three or four separate lookups per property.Stable id for your own deduplication
idis stable across calls, so a system can check whether a document has already been fetched before asking for a new signed link.
Fields that actually tell you something
One GET call with the matrikkel number gives you the whole document list. The fields below are the ones that decide what you can use the response for straight away.
/properties/{country}/{cadastreId}/documentscurl -X GET "https://data.placepoint.no/properties/NO/0301-207-76-0-0/documents" \
-H "Authorization: Bearer $TOKEN"
svar · 200
{
"items": [
{
"id": "doc_77213",
"kind": "SALES_PROSPECTUS",
"title": "Salgsoppgave DEG 16 H0301",
"publishedDate": "2015-09-01",
"downloadUrl": "https://data.placepoint.no/files/doc_77213?sig=ab12cd34ef56&exp=1893456000",
"mediaType": "application/pdf"
}
]
}
The call requires the same scope, properties.read, as the rest of the property resources, so a client with access to the other property calls needs no separate permission just for the document list.
Documents for a company
Same response format, but by organisation number and with the scope companies.read.
/companies/{scheme}/{id}/documentscurl -X GET "https://data.placepoint.no/companies/0192/987654321/documents" \
-H "Authorization: Bearer $TOKEN"
svar · 200
{
"items": [
{
"id": "doc_91044",
"kind": "ANNUAL_REPORT",
"title": "Årsrapport 2025 Entra ASA",
"publishedDate": "2026-04-24",
"downloadUrl": "https://data.placepoint.no/files/doc_91044?sig=cd34ef56ab12&exp=1893456000",
"mediaType": "application/pdf"
}
]
}
Three steps to your first response
Log in with GitHub
One click, under a minute, no payment card. The key comes back to this page.Call the endpoint
The curl above fills in with your key once you are logged in. The call only needs the country code and matrikkel number, which you already have from the property lookup.Use the response
FetchdownloadUrlas soon as you need the document, and ask for the list again if the link has expired.
Data and sources
The documents are compiled from municipal case archives, Kartverket's zoning data and submitted sales prospectuses, updated continuously as new documentation is published.
See also
- Property panel
- Technical reference: property documents
- Technical reference: company documents
- Placepoint API
Questions and answers
How long does a download link last?
How current is the data?
Which document types are included?
kind tells you which type each document is.Do I need a separate scope for the documents?
properties.read as the rest of the property resources, so a client with access to the other property calls needs no extra permission.