Sist endret: 19. feb. 2026

Statusverdier for ordre og varsler

Referanse for ordrestatus og varslingsresultater i Altinn Notifications

Denne siden beskriver statusverdiene som brukes når Altinn Notifications rapporterer fremdrift for varslingsordrer og leveringsresultat for e‑post og SMS.

Disse verdiene vises i svarene fra status‑API‑ene (for eksempel /future/shipment/{id} og statusfeed). De hjelper deg å

  • overvåke utsendingene dine
  • finne årsaken når noe går galt
  • gi god brukerstøtte

Eksempel på respons fra status‑API‑et:

{
  "shipmentId": "c1d034c5-6af7-4813-aff7-920ab02e27b2",
  "sendersReference": "b6030a4e-93a3-489f-8478-85618d198745",
  "type": "Notification",
  "status": "Order_Processed",
  "lastUpdate": "2026-02-04T11:32:01.268148Z",
  "recipients": [
    {
      "type": "Email",
      "destination": "nullstilt@altinn.xyz",
      "status": "Email_Succeeded",
      "lastUpdate": "2026-02-04T11:33:09.64992Z"
    },
    {
      "type": "SMS",
      "destination": "+4798765432",
      "status": "SMS_Accepted",
      "lastUpdate": "2026-02-04T11:33:01.433868Z"
    }
  ]
}

Slik leser du statusfeltene

  • Ordrenivå: status på toppnivå viser fremdrift for hele ordren (Order_*‑verdier).
  • Mottakernivå: hvert element i recipients har et status‑felt som viser resultatet for én kanal til én mottaker (Email_* eller SMS_*‑verdier).

Navnene i API‑responsen følger mønsteret:

  • Order_{OrderProcessingState}
  • Email_{EmailNotificationResultType}
  • SMS_{SmsNotificationResultType}

I tabellene under viser vi både enum‑verdien og strengverdien som faktisk opptrer i API‑et.

OrderProcessingState (ordrestatus)

Ordrestatus beskriver hvor langt en varslingsordre har kommet i behandlingen.

Enum-verdiAPI-statusstrengBeskrivelseType
RegisteredOrder_RegisteredOrdren er opprettet og lagret, men behandlingen har ikke startet ennå.Midlertidig
ProcessingOrder_ProcessingOrdren behandles nå (mottakeroppslag, evaluering av sendebetingelser osv.).Midlertidig
ProcessedOrder_ProcessedOrdren er ferdig behandlet og er overlevert til e‑post- og SMS‑kanalene.Midlertidig
CompletedOrder_CompletedOrdren er ferdig behandlet, og alle varsler har fått endelig leveringsstatus.Endelig
SendConditionNotMetOrder_SendConditionNotMetSendebetingelsen var ikke oppfylt, derfor ble ingen varsler sendt.Endelig
CancelledOrder_CancelledOrdren ble kansellert før utsending.Endelig

Forskjellen mellom Completed og Processed

  • Processed betyr at systemet har behandlet ordren og opprettet alle varsler, men at sluttstatus for leveringen fortsatt er under oppfølging.
  • Completed betyr at både ordren og alle tilhørende varsler har fått endelig leveringsstatus (for eksempel levert eller feilet i e‑post- og SMS‑kanalene).

EmailNotificationResultType (e-postresultat)

Status for ett enkelt e‑postvarsel til én mottaker.

Enum-verdiAPI-statusstrengBeskrivelseType
NewEmail_NewE‑posten er opprettet, men ikke sendt videre ennå.Midlertidig
SendingEmail_SendingE‑posten er i ferd med å bli sendt.Midlertidig
SucceededEmail_SucceededE‑posten er akseptert av e‑postleverandøren og ingen leveringsbekreftelse er mottatt.Midlertidig
DeliveredEmail_DeliveredLeverandøren har bekreftet at e‑posten er levert.Endelig
FailedEmail_FailedFeil uten mer spesifikk årsak.Endelig
Failed_RecipientNotIdentifiedEmail_Failed_RecipientNotIdentifiedMottakeren kunne ikke identifiseres.Endelig
Failed_InvalidFormatEmail_Failed_InvalidFormatUgyldig e‑postadresseformat.Endelig
Failed_RecipientReservedEmail_Failed_RecipientReservedMottakeren er reservert eller blokkert.Endelig
Failed_SuppressedRecipientEmail_Failed_SuppressedRecipientMottakeren er undertrykt hos leverandøren.Endelig
Failed_TransientErrorEmail_Failed_TransientErrorMidlertidig feil hos leverandøren. Dette varselet blir ikke forsøkt på nytt automatisk, men en ny varslingsordre kan lykkes.Endelig
Failed_BouncedEmail_Failed_BouncedE‑posten kom i retur (bounce).Endelig
Failed_FilteredSpamEmail_Failed_FilteredSpamFiltrert som spam av leverandøren.Endelig
Failed_QuarantinedEmail_Failed_QuarantinedSatt i karantene hos leverandøren.Endelig
Failed_TTLEmail_Failed_TTLE‑posten utløp før den kunne leveres.Endelig

SmsNotificationResultType (SMS-resultat)

Status for én SMS til én mottaker.

Enum-verdiAPI-statusstrengBeskrivelseType
NewSMS_NewSMS-en er opprettet, men ikke sendt videre ennå.Midlertidig
SendingSMS_SendingSMS-en er i ferd med å bli sendt.Midlertidig
AcceptedSMS_AcceptedAkseptert av SMS‑gatewayen.Midlertidig
DeliveredSMS_DeliveredBekreftet levert til mottakerens mobiltelefon.Endelig
FailedSMS_FailedFeil uten mer spesifikk årsak.Endelig
Failed_InvalidRecipientSMS_Failed_InvalidRecipientUgyldig telefonnummer eller mottaker.Endelig
Failed_RecipientReservedSMS_Failed_RecipientReservedMottakeren er blokkert eller reservert.Endelig
Failed_BarredReceiverSMS_Failed_BarredReceiverOperatøren har sperret mottakerens abonnement.Endelig
Failed_DeletedSMS_Failed_DeletedMeldingen ble slettet før levering.Endelig
Failed_ExpiredSMS_Failed_ExpiredMeldingen utløp hos operatør eller gateway.Endelig
Failed_UndeliveredSMS_Failed_UndeliveredMeldingen kunne ikke leveres.Endelig
Failed_RecipientNotIdentifiedSMS_Failed_RecipientNotIdentifiedMottakeren kunne ikke identifiseres.Endelig
Failed_RejectedSMS_Failed_RejectedAvvist av leverandør eller operatør.Endelig
Failed_TTLSMS_Failed_TTLMeldingen utløp før levering (time‑to‑live overskredet).Endelig

Time-to-live (TTL) og utløp

For både e‑post og SMS kan meldinger utløpe før de leveres:

  • For SMS kan du eksplisitt angi en time‑to‑live (TTL) når du bestiller enkelte typer varsler (for eksempel umiddelbare varsler).
  • E‑post og SMS vil også ha en øvre grense hos leverandør/gateway for hvor lenge de forsøker levering.

Når TTL eller maks levetid er nådd:

  • resultatet vil typisk bli rapportert som Failed_TTL, Failed_Expired eller en annen terminal feilstatus
  • det er ikke hensiktsmessig å prøve samme varsel på nytt uten at du først vurderer om innholdet fortsatt er relevant for mottakeren