Hent en adresses historik
Registreringshistorikken for én DAR-adresse: hver version med registrerings- og virkningsperiode, nyeste først.
https://api.grundfast.dk/v1/adresse/{uuid}/historikDAR er bitemporalt: hver version har en registreringsperiode (hvornår registret skrev den) og en virkningsperiode (hvornår den gjaldt i virkeligheden). Endpointet henter alle versioner af den DAR-entitet, UUID’en peger på, direkte fra Datafordeler.
niveau fortæller, hvilken entitet tidslinjen gælder: adresse (en enhedsadresse — versionerne bærer etage og doer) eller husnummer (en adgangsadresse — versionerne bærer husnr). Tidslinjen viser entitetens egne felter, ikke en fuldt sammensat adresse med vejnavn og postnummer pr. version; brug asOf til det.
Godkendelse · API-nøgle
Send din nøgle som Authorization: Bearer gf_live_… — eller gf_test_… for gratis sandbox-kald. Se Godkendelse og nøgler.
Kræver Scale-planen
På en lavere plan svarer endpointet 402. Se planerne.
Afregning
Ét kald.
Eksempel
curl "https://api.grundfast.dk/v1/adresse/0a3f507a-ec01-32b8-e044-0003ba298018/historik" \
-H "Authorization: Bearer $GRUNDFAST_API_KEY"{
"type": "adresse_historik",
"id": "0a3f507a-ec01-32b8-e044-0003ba298018",
"niveau": "husnummer",
"versioner": [
{
"registrering_fra": "2020-01-01T00:00:00.000Z",
"registrering_til": null,
"virkning_fra": "2020-01-01T00:00:00.000Z",
"virkning_til": null,
"status": "3",
"husnr": "1",
"etage": null,
"doer": null
},
{
"registrering_fra": "2018-01-01T00:00:00.000Z",
"registrering_til": "2020-01-01T00:00:00.000Z",
"virkning_fra": "2018-01-01T00:00:00.000Z",
"virkning_til": "2020-01-01T00:00:00.000Z",
"status": "3",
"husnr": "1",
"etage": null,
"doer": null
}
],
"afkortet": false,
"meta": {
"kilde": "Datafordeler DAR via Grundfast",
"grundfast_version": "0.1.0"
}
}Parametre
uuidstring (UUID)stipåkrævet- DAR-id (
id_lokalId) for en enhedsadresse eller en adgangsadresse.Eksempel:0a3f507a-ec01-32b8-e044-0003ba298018
Felter i svaret
niveau'adresse' | 'husnummer'- Hvilken DAR-entitet tidslinjen gælder for.
versioner[].statusstring | null- DAR-statuskoden for versionen, fx
"3"(gældende). versioner[].registrering_frastring | null- Start på registreringsperioden.
registrering_tilernullfor den version, der stadig er registreret. versioner[].virkning_frastring | null- Start på virkningsperioden.
virkning_tilernull, mens versionen stadig gælder. afkortetbooleantruenår tidslinjen ramte loftet for antal versioner, og de ældste er udeladt.
Statuskoder
| Status | Betydning |
|---|---|
| 200 | Svaret er leveret. |
| 400 | UUID’en har ikke formatet 8-4-4-4-12. |
| 401 | Nøglen mangler eller er ugyldig. |
| 402 | Planen er under Scale. |
| 404 | UUID’en svarer hverken til en enhedsadresse eller en adgangsadresse i DAR. |
| 429 | Burst-grænsen eller månedskvoten er nået. Se Retry-After. |
| 502 | Datafordeler svarede ikke. Historikken hentes altid live og caches ikke. |
| 503 | DAR-kilden er ikke konfigureret i dette miljø. |
Fejl har altid formen { "error": "…" }. Se Fejl og statuskoder for, hvad der kan prøves igen.
Prøv det
Live-kald fra siden
Kræver din nøgleBruges ofte sammen med
- GETSlå en adresse op
/v1/adresse /:uuid - GETVersionshistorik for en ejendom
/v1/bbr /ejendom /:bfe /historik - GETVersionshistorik for jordstykker
/v1/matrikel /ejendom /:bfe /historik
Læs mere om Adresser (DAR), og hvad data kan bruges til, på produktsiden.