Breaking changes i version 1.1
Skemaet XSD til validering af samtykkeerklæringer er ændret således, at der ved angivelse af oplysninger om en borger kun kan anvendes enten Cpr eller CprUUID. Man kan derfor ikke længere angive begge dele samtidig.
Endpoint:
POST /v1/api/myndighed/{cvrNummer}/samtykkeerklaeringer
På et samtykke har objektet BrugervendtUdsagn skiftet navn til BrugervendtTekst. Skemaet XSD til validering af samtykker er opdateret med det nye navn.
Påvirkede endpoints:
GET /v1/api/myndighed/{cvrNummer}/samtykker/{samtykkeId}
POST /v1/api/myndighed/{cvrNummer}/samtykkeerklaeringer
Skemaversionen er opdateret til "2025-10" for alle skemær relateret til samtykkeerklæringer grundet de tidligere nævnte ændringer. De nye XML-namespaces har derfor følgende format: "xxx:2025-10", eks. "urn:digst:samtykke:samtykkeerklaering:2025-10". Der kan ikke oprettes nye samtykkeerklæringer via. endpointet på den gamle version længere.
Bemærk
Da vi ikke ændrer i en samtykkeerklærings tilhørende XML-udvekslingsformat efter oprettelse, vil det stadig være muligt at modtage XML baseret på den gamle version, når endpointet GET kaldes.
Påvirkede endpoints:
POST /v1/api/myndighed/{cvrNummer}/samtykkeerklaeringer
GET /v1/api/myndighed/{cvrNummer}/samtykkeerklaeringer/{samtykkeErklaeringUuid}
Påvirkede skemaer:
XSD til validering af samtykkeerklæringer
XSD til validering af samtykkegrupper
XSD til validering af samtykker
XSD til validering af samtykke datatyper
I samtykkeerklæringsskabelonen har elementet BrugervendtTekst skiftet navn til BrugervendtTekstSkabelon. Skemaversionen er opdateret til "2025-10" for skemaet XSD til validering af skabeloner. Det nye XML-namespace er derfor "urn:digst:samtykke:samtykkeerklaeringsSkabelon:2025-10".
Påvirkede endpoints:
GET /v1/api/myndighed/{cvrNummer}/samtykkeerklaeringsSkabeloner/{samtykkeErklaeringsSkabelonUuid}
Påvirkede skemaer:
XSD til validering af skabeloner
For at retur-objekterne bedre afspejler den faktiske objektmodel er der lavet følgende ændring: Modellen SamtykkeSvarBasic er blevet slettet. I stedet for bliver SamtykkeSimpel returneret. SamtykkeGruppeSimpel ligger nu på SamtykkeSimpel, og SamtykkeErklaeringSimpel ligger på SamtykkeGruppeSimpel.
Påvirkede endpoints:
GET /v1/api/samtykker
GET /v1/api/myndighed/{cvrNummer}/samtykker
For at retur-objekterne bedre afspejler den faktiske objektmodel er der lavet følgende ændring: Modellen SamtykkeSvar er blevet slettet. I stedet for bliver Samtykke returneret. SamtykkeGruppe ligger nu på Samtykke, og SamtykkeErklaering ligger på SamtykkeGruppe.
Paavirkedeendpoints:
GET /v1/api/myndighed/{cvrNummer}/samtykker/{samtykkeId}