Slette

Operasjoner for å slette meldinger, underskjema og vedlegg

På denne siden:

Sletting utføres med DELETE på message

Følgende request sletter den aktuelle meldingen eller skjema. Når slettingen er utført returneres HTTP 204 - No Content.

Sletting av meldinger av typen correspondence sendt til organisasjoner er ikke mulig, verken i api-ene eller portal.

DELETE https://www.altinn.no/api/{who}/messages/{messageid} HTTP/1.1
Content-Type: application/hal+json
ApiKey: myKey

Slette vedlegg på en aktiv skjemainstans

Følgende request sletter det angitte vedlegget på en aktiv skjemainstans.

DELETE https://www.altinn.no/api/{who}/messages/{messageid}/attachments/{attachmentid} HTTP/1.1 
Content-Type: application/hal+json
ApiKey: myKey

Når slettingen er utført returneres HTTP 204 - No Content.

Slette et eksisterende underskjema

Følgende request sletter det angitte underskjemaet på en aktiv skjemainstans.

DELETE https://www.altinn.no/api/{who}/messages/{messageid}/forms/{formid} HTTP/1.1
Content-Type: application/hal+json
ApiKey: myKey

Når slettingen er utført returneres HTTP 204 - No Content.

Oversikt over slettede elementer

Meldingsboksen i Altinn har en søppelbøttefunksjon. De fleste elementer som slettes vil først legges i søppelbøtten. REST API har implementert en operasjon som gir oversikt over alle elementer i søppelbøtten. Det er derimot foreløpig ingen operasjon for å gjennopprette elementer.

GET https://www.altinn.no/api/{who}/messages/trashbin?language={language} HTTP/1.1
Content-Type: application/hal+json
ApiKey: myKey

Ved korrekt autentisering vil du få følgende svar fra APIet:

{
    "_links": {
        "self": {
            "href": "https://www.altinn.no/api/my/messages"
        },
        "find": {
            "href": "https://www.altinn.no/api/my/messages/{messageId}",
            "isTemplated": true
        }
    },
    "_embedded": {
        "messages": [
            {
                "MessageId": "a546789",
                "Subject": "Vedr. saksnr 201301840, journalnr 2013021622 ",
                "Status": "Slettet",
                "LastChangedDateTime": "2017-11-11T13:41:01.703",
                "LastChangedBy": "Kommunene",
                "ServiceOwner": "Kommunene",
                "Type": "Correspondence",
                "MessageSender": "Brønnøy Kommune",
                "ServiceCode": "2479",
                "ServiceEdition": 2,
                "_links": {
                    "self": {
                        "href": "https://www.altinn.no/api/my/messages/a385107"
                    },
                    "metadata": {
                        "href": "https://www.altinn.no/api/metadata/correspondence/2479/2"
                    }
                }
            }
        ]
    }
}