Denne siden er ment for å gir en oversikt over de viktigste API-ene som bør eller kan være nyttig å bruke i et søknadssystem.
Oversikt og forklaring på variabler brukt på denne siden:
Utvid | ||
---|---|---|
| ||
https://dibk.atlassian.net/wiki/spaces/FB/pages/3017605169/Altinn3+App#Milj%C3%B8 |
Utvid | ||
---|---|---|
| ||
https://dibk.atlassian.net/wiki/spaces/FB/pages/3017605169/Altinn3+App#Url-til-tjenester |
Utvid | ||
---|---|---|
| ||
Id på en bestemt instans. Tilgjengelig i responsen når man oppretter en instans. Man og benytte endepunkt for å sjekke hvilke instanser man har opprettet https://dibk.atlassian.net/wiki/spaces/FB/pages/edit-v2/3018620929#Se-aktive-instanser og bruke |
Utvid | ||
---|---|---|
| ||
https://dibk.atlassian.net/wiki/spaces/FB/pages/edit-v2/3018620929#PartyId |
Instanser
En instans er en potensiell innsending av tjenesten. Instanser vil være tilgjengelig for instanseier fra de blir opprettet og helt til de eventuelt blir slettet.
PartyId
Hver bruker har en unik identifikator i altinn - instanceOwner.partyId
Denne kan man finne ved å kalle endepunktety /parties med aktuelt ID-porten token.
Kodeblokk |
---|
POST {miljø}/dibk/{app}/api/v1/parties
Headers: {Authorization: bearer [Exchanged ID-porten]} |
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.
https://docs.altinn.studio/nb/api/apps/instances/#get-active-instances
Kodeblokk |
---|
GET {miljø}/dibk/{app}/instances/{instanceOwner.PartyId}/active
Headers: {Authorization: bearer [Exchanged ID-porten- eller Maskinportentoken]} |
Opprett instans
Hver innsending er en instans av en altinn 3 app.
...
Kodeblokk |
---|
GET {miljø}/dibk/{app}/instances/{instance.id}
Headers: {Authorization: bearer [Exchanged ID-porten- eller Maskinportentoken]} |
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.
Kodeblokk |
---|
GET {miljø}/dibk/{app}/instances/{instanceOwnerPartyId}/active
Headers: {Authorization: bearer [Exchanged ID-porten- eller Maskinportentoken]} |
...