Åbent API · Dansk lovgivning

Dansk lovgivning som struktureret data

Programmatisk adgang til danske love og bekendtgørelser fra Retsinformation med komplet versionshistorik, ændringsovervågning og kobling til lovforslag fra Folketinget.

Funktioner

Alt hvad du behøver for at arbejde med dansk lovgivning

Tidsrejse i lovgivning

Se enhver lov, præcis som den så ud på en given dato. API'et anvender alle ændringer op til det tidspunkt, du angiver, og returnerer den historiske lovtekst.

Ændringshistorik med statistik

Hele lovens tidslinje med ændringsoverblik pr. version: tilføjede, ændrede og ophævede paragraffer. Filtrér efter en specifik paragraf og se kun de relevante ændringer.

Struktureret data

Fuldt struktureret JSON med hierarkisk opdeling i kapitler, paragraffer og stykker. Naviger direkte til specifikke bestemmelser med dedikerede endpoints.

Folketingsdata

Lovforslag, aktører, afstemninger og dokumenter fra Folketingets ODA-system. Følg et lovforslags vej fra fremsættelse til vedtagelse og videre til gældende lov.

Lov-til-forslag kobling

Hver ændring i tidslinjen viser automatisk det lovforslag, der førte til ændringen, med link til Folketingets sagsside. Ingen manuel matching nødvendig.

Eksport

Eksportér enhver lov eller version som Markdown eller PDF. Vælg specifikke paragraffer og udelad præambel, bilag eller underskrift efter behov.

API-register

RESTful endpoints til alle dine behov

Love & versioner
GET /v1/lovgivning/ Liste over love med søgning og filtrering efter år, ressort og dokumenttype
GET /v1/lovgivning/{year}/{number} Hent en specifik lov med fuld metadata og struktur
GET /v1/lovgivning/{year}/{number}/history Komplet tidslinje med ændringsstatistik pr. version og lovforslags-info
GET …/history?paragraph=13 Filtrér tidslinjen til ændringer der berører en specifik paragraf
GET /v1/lovgivning/{year}/{number}/amendments Alle ændringer til en lov med ændringslovenes tekst
GET /v1/lovgivning/{year}/{number}/versions Fuld versionshistorik med ikrafttrædelsesdatoer
GET …/versions/at/{date} Hent loven som den så ud på en given dato
GET …/versions/diff/{v1}/{v2} Sammenlign to versioner og se forskelle
GET …/paragraphs/{nr} Hent en specifik paragraf fra loven
Eksport
GET …/{year}/{number}/markdown Eksportér loven som formateret Markdown
GET …/{year}/{number}/pdf Eksportér loven som PDF-dokument
Folketingsdata
GET /v1/lovgivning/bills/ Lovforslag med filtrering efter status, periode og ressort
GET /v1/lovgivning/bills/{nummer} Lovforslag med trin, aktører, dokumenter og link til vedtaget lov
GET /v1/lovgivning/cases/ Alle sagstyper: lovforslag, beslutningsforslag, aktstykker m.fl.
GET /v1/lovgivning/{year}/{number}/cases Lovforslag der førte til en vedtaget lov (omvendt opslag)
GET /v1/lovgivning/keywords/ Emneord fra Folketinget: find sager efter emne
GET /v1/lovgivning/actors/ Aktører: politikere, udvalg og ministerier med roller og relationer
Se komplet API-dokumentation
Eksempel

Kom i gang på få minutter

Eksempler · curl retsinformation-api.dk
# Hent en specifik lov (funktionærloven)
curl https://retsinformation-api.dk/v1/lovgivning/2017/1002

# Komplet tidslinje med ændringsstatistik og lovforslags-info
curl https://retsinformation-api.dk/v1/lovgivning/2017/1002/history

# Filtrér tidslinjen: vis kun ændringer der rørte § 2
curl "https://retsinformation-api.dk/v1/lovgivning/2017/1002/history?paragraph=2"

# Hent loven som den så ud d. 1. januar 2020
curl https://retsinformation-api.dk/v1/lovgivning/2017/1002/versions/at/2020-01-01

# Sammenlign version 1 og 3
curl https://retsinformation-api.dk/v1/lovgivning/2017/1002/versions/diff/1/3

# Se lovforslaget bag en vedtaget lov
curl https://retsinformation-api.dk/v1/lovgivning/2017/1002/cases

# Søg efter love om "skat"
curl "https://retsinformation-api.dk/v1/lovgivning/?search=skat&limit=10"

# Hent et lovforslag fra Folketinget med trin og dokumenter
curl https://retsinformation-api.dk/v1/lovgivning/bills/L-91

# Eksportér loven som PDF (kun §§ 1-5, uden bilag)
curl -o lov.pdf "https://retsinformation-api.dk/v1/lovgivning/2017/1002/pdf?exclude=appendices&paragraphs=1-5"
Ofte stillede spørgsmål

FAQ om Retsinformation API

Hvad er Retsinformation API?

Retsinformation API er en gratis REST API, der giver programmatisk adgang til danske love og bekendtgørelser fra Retsinformation. API'et tilbyder fuld versionshistorik, ændringsovervågning og struktureret JSON data - perfekt til jurister, udviklere, forskere og alle der arbejder med dansk lovgivning.

Kan jeg se hvordan en lov så ud på en bestemt dato?

Ja, med vores "tidsrejse"-funktion kan du hente enhver lov præcis som den så ud på en given dato. Brug endpoint /v1/lovgivning/{year}/{number}/versions/at/{date} for at se loven på en specifik dato. Dette er særligt nyttigt for juridisk forskning og historisk analyse.

Er Retsinformation API gratis at bruge?

Ja, Retsinformation API er helt gratis at bruge. For at sikre fair brug for alle brugere har vi rate limits på 35 forespørgsler per time og 100 per dag per IP-adresse. Data stammer fra Retsinformation, Danmarks officielle retslige informationssystem.

Hvilke dokumenttyper understøtter API'et?

API'et understøtter alle primære danske retskilder: love (LOV), lovbekendtgørelser (LBK), bekendtgørelser (BEK), cirkulærer (CIS), vejledninger (VEJ) samt historiske versioner af disse dokumenttyper. Du kan filtrere efter dokumenttype i dine forespørgsler.

Hvordan ser jeg hvad der blev ændret i en bestemt paragraf over tid?

Brug tidslinje-endpoint med paragraf-filter: /v1/lovgivning/{year}/{number}/history?paragraph=2. Svaret indeholder kun de ændringer der berørte den valgte paragraf, med statistik for hver ændring (tilføjet, ændret, ophævet) og link til det lovforslag der lå bag.

Kan jeg se hvilket lovforslag der førte til en ændring?

Ja, tidslinje-endpoint /v1/lovgivning/{year}/{number}/history inkluderer automatisk et bill-felt på hver ændring med lovforslagets nummer, titel og link til ft.dk. Du kan også slå lovforslag op direkte via /v1/lovgivning/bills/{nummer}.

Hvordan sammenligner jeg to versioner af en lov?

Brug diff-endpoint /v1/lovgivning/{year}/{number}/versions/diff/{v1}/{v2} til at sammenligne to versioner. API'et returnerer en detaljeret liste over ændringer mellem versionerne, så du nemt kan se hvad der er tilføjet, ændret eller fjernet.

Kan jeg søge efter love om specifikke emner?

Ja, brug søgeparameteren ?search=emne på liste-endpoint for at søge i lovtitler og indhold. Du kan også filtrere efter år, ressort (ministerium) og dokumenttype for at indsnævre dine søgeresultater. For Folketingets sager kan du desuden filtrere efter emneord via /v1/lovgivning/keywords/.

Kom i gang

Klar til at komme i gang?

Udforsk den interaktive API-dokumentation og begynd at integrere dansk lovgivning i dine applikationer i dag.