Distribusjoner
Distribusjoner-ressursen innholder spesifikk informasjon for innsendinger som distribueres. Filnedlastinger som tilhører innsendingen som kvittering og varselbrev er tilgjengelige etter at distribusjonen er ferdig. Dersom en eller flere distribusjoner har feilet vil mer informasjon om disse være tilgjengelige via en egen ressurs, distribusjonerfeilet
, i elementet _links
som vist i responsen under.
Request
curl -u myUsername:myPassword -H "Accept : application/hal+json" https://test-admbygg.dibk.no/api/v1/innsending/distribusjoner/AR1234567
Response
{ "antallDistribusjoner": 3, "antallDistribusjonerOk": 3, "antallDistribusjonerFeilet": 1, "filnedlastinger": [ { "vedleggstype": "KvitteringNabovarsel", "filUrl": "https://test-admbygg.dibk.no/api/download/d8e598f2-f260-482e-82b5-7038228cd1dd/nabovarsel_kvittering.pdf", "mimeType": "application/pdf" }, { "vedleggstype": "Nabovarsel", "filUrl": "https://test-admbygg.dibk.no/api/download/d8e598f2-f260-482e-82b5-7038228cd1dd/nabovarsel.pdf", "mimeType": "application/pdf" } ], "_links": { "self": { "href": "/api/v1/innsending/distribusjoner/AR1234567" }, "distribusjoner": { "href": "/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer" }, "distribusjonerfeilet": { "href": "/api/v1/innsending/distribusjoner/AR7461570/distribusjonsdetaljer?status=error" } } }
Distribusjonsdetaljer
Denne ressursen innholder detaljert informasjon om hver enkelt distribusjon i en innsending. Resultatet er pagineres med 30 resultat på hver side, på samme måte som for hendelser.
Request
curl -u myUsername:myPassword -H "Accept : application/hal+json" https://test-admbygg.dibk.no/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer
Response
{ "totalResults": 3, "totalPages": 1, "page": 1, "_links": { "self": { "href": "/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer?page=1" }, "page": { "href": "/api/v1/innsending/distribusjoner/{referanse}/distribusjonsdetaljer{?page}", "templated": true }, "distribusjoner": [ { "href": "/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer/1c891898-a495-4a23-bb0b-b7ad762d3b6d" }, { "href": "/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer/5488a046-b6bb-4db0-8604-d9d0a31abde2" }, { "href": "/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer/26093bbc-43ca-4601-9365-caa535d62265" } ] }, "_embedded": { "distribusjoner": [ { "distribusjonstype": "Svar på nabovarsel", "referanseSluttbrukersystem": "ref-1", "status": "submittedPrefilled", "referanseIdSendt": "32897342", "sendt": "2021-05-06T15:31:06.8", "altinnInnboksMeldingsreferanse": "10668330", "_links": { "self": { "href": "/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer/1c891898-a495-4a23-bb0b-b7ad762d3b6d" } } }, { "distribusjonstype": "Svar på nabovarsel", "referanseSluttbrukersystem": "ref-2", "status": "submittedPrefilled", "referanseIdSendt": "32897344", "sendt": "2021-05-06T15:31:08.307", "altinnInnboksMeldingsreferanse": "10668333", "_links": { "self": { "href": "/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer/5488a046-b6bb-4db0-8604-d9d0a31abde2" } } }, { "distribusjonstype": "Svar på nabovarsel", "referanseSluttbrukersystem": "ref-4", "status": "error", "feilmelding": "Send manuelt", "_links": { "self": { "href": "/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer/26093bbc-43ca-4601-9365-caa535d62265" } } } ] } }
Filtrering på distribusjonsstatuser
Ressursen /v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer
kan filtreres på status. Følgende statuser kan brukes: submittedPrefilled
, error
, signed
eller receiptSent
https://test-admbygg.dibk.no/api/v1/innsending/distribusjoner/AR1234567/distribusjonsdetaljer?status=error
0 kommentarer