...
Denne kan man finne ved å kalle endepunktety /parties med aktuelt ID-porten token.
Kodeblokk |
---|
POSTGET {miljø}/dibk/{app}/api/v1/parties Headers: {Authorization: bearer [Exchanged ID-porten]} |
Utvid | ||
---|---|---|
|
...
| |
Se aktive instanser
Dette endepunktet kan benyttes for å avgjøre om en ny instans av en app skal opprettes eller om det er mer hensiktsmessig å fortsette utfylling av en eksisterende instans.
...
Utvidet filvalidering
Enkelte datatyper har “utvidet filvalidering” ved opplasting. De aktuelle datatypene er konfigurert med enabledFileValidators
og enabledFileAnalysers
.
Vi ser for oss å bruke dette på alle datatyper som forventer innhold i henhold til bestemte datamodeller og dermed kjøre en skjemavalidering. Eksempel hovedskjema og underskjema i en søknad.
Virus scanning
https://docs.altinn.studio/nb/app/development/configuration/filescan/
Enkelte datatyper har virus scanning ved opplasting. De aktuelle datatypene er konfigurert med "enableFileScan": true
.
Foreløpig gjelder dette alle datatyper. Her kommer det endringer om vi ser det som unødvendig å kjøre for hver fil.
...
Kodeblokk |
---|
GET {miljø}/dibk/{app}/instances/{instance.id}/data/{data.id}/user-defined-metadata Headers: {Authorization: bearer [Exchanged ID-porten eller Maskinportentoken]} Respons: { "userDefinedMetadata": [ { "key": "string", "value": "string" } ] } |
...
...
Det skal produseres blir produsert en PDF av både hovedskjemaet og eventuelle underskjemaer. Brukerne skal kunne hente en forhåndsvisning av PDF-en før signering, samt en signert versjon når søknaden er sendt inn og signert av brukeren.
Hver app konfigureres med hvilke datatyper det produseres PDF av, men denne informasjonen er ikke tilgjengelig i appens metadata da dette ikke er en del av Altinn-løsningen. Informasjonen skal i stedet være tilgjengelig på egne dokumentasjonssider for den aktuelle tjenesten.
Forhåndsvisning
Man kan få en forhåndsvisning av PDF-en ved å kalle pdfpreview
på enten instansen eller på det aktuelle dataelementet.
Forhåndsvisning på instansen: Ved å kalle pdfpreview
på instansen, vil du få en PDF-forhåndsvisning med data på den datatypen som er konfigurert som hovedskjemaet for appen
Forhåndsvisning
Det er forskjell om man henter ut forhåndsvisning av et hovedskjema eller underskjema.
Hovedskjema
Advarsel |
---|
Venter på avklaring om endepunkt for forhåndsvisning av hovedskjema PDF på Altinn appen. |
Kodeblokk |
---|
GET {miljø}/dibk/{app}/instances/{instance.id}/pdfpreviewpdf/preview Headers: { Authorization: bearer [Exchanged ID-porten- eller Maskinportentoken] } |
...
Underskjema
Gjelder for datatyper som er definert som underskjema
Ved å kalle pdfpreview
på et dataelement, vil du få en PDF-forhåndsvisning med data på det aktuelle dataelementet, dersom datatypen er konfigurert for PDF-generering.
Kodeblokk |
---|
GET {miljø}/dibk/{app}/instances/{instance.id}/data/{data.id}/pdfpreview Headers: { Authorization: bearer [Exchanged ID-porten- eller Maskinportentoken] } |
...
Advarsel |
---|
Ikke konfigurert Respons: 400 Bad Request: “Det er ikke støtte for å generere PDF av datatypen {datatype.id}. Tillatte datatyper er {datatype.id}, {datatype.id} … |
Signert PDF
Den signerte PDF-en blir tilgjengelig som et dataelement på instansen. Datatypen som brukes vil kan være konfigurert forskjellig i de ulike appene, så informasjon om dette vil være tilgjengelig på egne dokumentasjonssider for den aktuelle tjenesten.
Den signerte PDF-en blir produsert etter at det er gjort en Altinn-signatur og appen har gått videre til prosessens slutt (process end
). Den signerte PDF-en vil deretter være tilgjengelig på den aktuelle datatypen, og man kan gjøre en GET-forespørsel på dataelementet for å hente den.
Kodeblokk |
---|
GET {miljø}/dibk/{app}/instances/{instance.id}/data/{data.id} // Signert pdf Headers: {Authorization: bearer [Exchanged ID-porten- eller Maskinportentoken]} |
Altinn-signering
Status | ||||
---|---|---|---|---|
|
...
Signering er en prosessoppgave i Altinn https://docs.altinn.studio//nb/altinn-studio/reference/process/actions/process-actions/#sign.
...