Hvad vi har shippet
En ærlig, omvendt-kronologisk oversigt over de kapaciteter, der er gået i produktion på Grundfast. Alt herunder er live i dag — den aktuelle driftsstatus pr. komponent kan du se på statussiden.
Juli 2026
- Ny#
TypeScript-SDK live på npm
Den fuldt typede klient er udgivet: npm i @grundfast/sdk (offentlig, ESM + CJS, nul runtime-dependencies). GrundfastClient dækker hele API-fladen — hvert register, DAWA-drop-in-laget, GeoDanmark-fodaftryk, historik/?asOf, batch og eksport — med typecheckede svar (ingen any) og en indbygget kontrakt-drift-garanti mod API’et. Se SDK-referencen for hver metode.
- Ny#
Historik & point-in-time (bitemporal)
De danske registre er bitemporale, og det er nu udstillet: ?asOf=<dato> på et opslag giver posten, som den var registreret på den dag, og /historik giver hele versionstidslinjen (nyeste først, hver version med registrering/virkning-stempler). Live for BBR, DAR (adresser) og Matriklen — og med i SDK’et (gf.ejendom(bfe, asOf), gf.ejendomHistorik(bfe) m.fl.).
- Ny#
MCP-server til AI-agenter
POST /mcp — en stateless MCP-server (JSON-RPC 2.0) udstiller 12 værktøjer over registrene (BBR, Matriklen, DAR, CVR, DHM, Stednavne + GeoDanmark) til Claude Code, Claude Desktop, Cursor og enhver MCP-klient. Autentificér med din egen gf_-nøgle; kald måles, faktureres og rate-limites præcis som REST.
- Register#
BBR: bygningens etageantal
BBR-rollup’en bærer nu bygningens etageantal (antal_etager / byg054AntalEtager), verificeret mod live upstream.
- Ny#
Ægte test-sandbox for gf_test_-nøgler
gf_test_-nøgler er nu en rigtig sandbox: de rammer de rigtige registre, faktureres aldrig, tæller ikke mod din plan-allowance og er capped på 25.000 kald/md via en separat kvote. Hvert svar bærer X-Grundfast-Environment: test — sikker at droppe i CI og staging.
- Ny#
Webhooks, bulk-eksport & batch
Udgående HMAC-signerede webhooks med retry, asynkron bulk-eksport (CSV / NDJSON / GeoJSON) og :batch-paritet for Matrikel, DAR og DAGI.
- Forbedring#
Præcis reverse på lokal parcelgeometri
Self-harvestet jordstykke-geometri i egen database med PostGIS gør reverse (koordinat → BFE) præcist via ST_Contains, med celle- og point-in-polygon-fallback.
- Register#
GeoDanmark-bygningsfootprints
Nyt endpoint GET /v1/geodanmark/bygninger/:bfe leverer footprint-polygoner pr. bygning i WGS84, koblet fra BFE.
Juni 2026
- Register#
CVR — virksomhed på nummer
Register #8 er live: GET /v1/cvr/:cvr slår en virksomhed op på CVR-nummer via CVR-entitetsmodellen.
- Ny#
DAWA-kompatibelt drop-in-lag
autocomplete, datavask, reverse geocoding (/v1/adgangsadresser/reverse — nærmeste adgangsadresse til en koordinat), postnumre, vejnavne, ejerlav og adresse→BFE (jordstykker) genudstillet i den velkendte form oven på DAR — en drop-in-erstatning for DAWA-adressefladen.
- Forbedring#
Realtids-forbrug i dashboardet
Et live “Live forespørgsler”-feed og et sub-routet dashboard (Overblik, API-konsol, Nøgler, Forbrug, Fakturering, Indstillinger).
- Ny#
Adresse-søgning med autocomplete
GET /v1/adresse/search: hurtig DAR-native adresse-autocomplete via et lokalt pg_trgm-indeks.
- Register#
DAR live (adresse) — grundlaget for DAWA-migreringen
Adresseregistret er live på DAR/v3 med en cachet SLA-mirror og BBR-enrichment — fundamentet under drop-in-laget, der erstatter DAWA.
- Ny#
Selvbetjent billing & SLA-mirror
Stripe-baserede planer (Free / Starter / Pro / Scale) med metered overforbrug, og en read-through cache-mirror med serve-stale på tværs af registrene.
- Ny#
Selvbetjening, nøgler & de første registre
Session-auth, self-serve gf_live_/gf_test_-nøgler, dashboard, og de første registre (BBR, Matriklen) bag én bearer-nøgle.
Versionering & udfasning
API’et er versioneret under /v1. Additive, bagudkompatible ændringer — nye felter og nye endpoints — ruller løbende og annonceres her. Brydende ændringer ville udkomme under en ny version (fx /v2) frem for at ændre /v1 under dine fødder, og eventuelle udfasninger varsles her i ændringsloggen, før de træder i kraft. Den annoncerede udfasning af DAWA — som Grundfast er drop-in-erstatning for — er beskrevet på DAWA-siden.
Se også om Grundfast, dokumentationen, status og priser.
Ofte stillede spørgsmål
Hvordan er API’et versioneret?
Grundfast-API’et er versioneret under /v1. Additive, bagudkompatible ændringer (nye felter og nye endpoints) ruller løbende og annonceres i denne ændringslog. Brydende ændringer ville udkomme under en ny version (fx /v2) — ikke ved at ændre /v1 under dine fødder.
Hvordan varsles udfasninger (deprecations)?
Udfasninger annonceres her i ændringsloggen med et varsel, før de træder i kraft, så du har tid til at tilpasse din integration. Vi fjerner ikke et /v1-endpoint uden forudgående besked.