REST endepunkt
Blanketmotoren understøtter REST-afsendelser i JSON-format.
API versionering
I modsætning til SOAP-afsendelser kan man ved REST-afsendelser vælge, hvilken API-version man ønsker at få afsendelser sendt i - såfremt flere versioner er udgivet, hvilket ikke er tilfældet i skrivende stund.
Hvis man konfigurerer blanketten til at bruge “latest version”, vil man altid have de seneste features og nyeste API-format af REST-API, i fald disse er udgivet.
Man kan dog også specificere, at blanketten skal bruge en specifik version af REST-API, hvilket betyder, at API-formatet i så fald ikke vil blive udskiftet, selvom nyere features/formater er udgivet.
REST-afsendelse API
API versioner
Version 1
Felter i version 1:
Felt | Hvad indeholder feltet | Hvornår er feltet tilføjet |
---|---|---|
xmlData | Blankettens XML-fil encoded i base64 | Altid |
pdfData | Blankettens PDF-fil encoded i base64 | Altid |
metadata.formmetadata | Metadata fra redigerbare metadatafelter | Hvis der er redigerbare metadatafelter |
metadata.indsendtblanketmetadata | Se “Indsendt blanket-metadata” | Altid |
metadata.betalingmetadata | Se “Betalingsmetadata” | Hvis blanketten har betaling |
metadata.underskriftmetadata | Se “Underskriftsmetadata” | Hvis blanketten har underskrifter |
vedhaeftninger | Vedhæftede filer og info til fil | Hvis blanketten har vedhæftede filer |
kvittering | Kvitterings-PDF, der blev sendt til anmelder, encoded i base64 | Hvis send kvitteringskopi til myndigheder er slået til i kvitteringskonfiguration, og der er blevet afsendt kvittering til anmelder. |
Indsendt blanket-metadata
Felt | Hvad indeholder feltet |
---|---|
| Blanketdesigners dokument id |
| Indsendt blanket id |
| Navn på blanketdesigneren |
| Dato for blanketindsendelsen |
| Tidspunkt for blanketindsendelsen |
| IP-nummer og host for indsenderen |
Betalingsmetadata
Felt | Hvad indeholder feltet |
---|---|
| Blankettens reference for en indsendt blanket til en betaling |
| EASY Payment’s id for en betaling |
Underskriftsmetadata
Felt | Hvad indeholder feltet |
---|---|
| Underskriverens email |
| OIOSAML3-UUID for borger som underskrivere |
| Underskriverens CPR-nummer, for borgere som underskrivere |
| Underskriverens navn |
| OIOSAML3-UUID for medarbejder som underskrivere |
| Underskriverens CVR-nummer, for medarbejder som underskrivere |
| XML-fil der indeholder MitID-underskriften af dokumentet, produceret af NemLogin |
| Tidspunkt for underskriften |
Eksempel på afsendelse