Nedan följer en sammanfattning av statuskoderna, som är uppdelade i fyra grupper. Vilken grupp en kod tillhör avgörs av dess första siffra, koder som börjar på 1 tillhör till exempel gruppen ”Accepted”.

Detta gör att vi kan lägga till nya statuskoder samtidigt som din programvara fortfarande kan hantera dessa nya statuskoder utan att vara explicit utvecklad för dem.

Kodblock #

NamnKodblockBeskrivning
Accepted1Informativa statusar som informerar om var meddelandet befinner sig i pipelinen.
Success2Om meddelandet slutade på ett användardefinierat sätt som Expired eller DeliveredToHandset
Rejection4Om meddelandet inte kunde levereras eller andra fel som ligger utanför leveranstjänstens kontroll.
Error5Om meddelandet inte kunde levereras eller andra fel som ligger utanför leveranstjänstens kontroll.

Statusar inom kodblocket Accepted #

NamnStatuskodKodblockBeskrivning
Accepted101AcceptedMeddelandet/meddelandena har godkänts för behandling.
Queued102AcceptedMeddelandet har lagts i en kö för sändning.
Funded103AcceptedMeddelandet har betalats och kan skickas.
Refunded104AcceptedBetalningen för meddelandet har återbetalats, det vill säga att beloppet har förts tillbaka till kontosaldot.
DeliveredToGateway111AcceptedMeddelandet har levererats till nästa uppströms-gateway.
DeliveredToNetwork112AcceptedMeddelandet har skickats men har ännu inte nått klienten.
QuedAtGateway114AcceptedMeddelandet har lagts i kö i nästa uppströms-gateway.
FallbackPending121AcceptedMeddelandet kommer att skickas med hjälp av reservalternativ, men har ännu inte skickats till nästa uppströms-gateway.
FallbackQueued122AcceptedMeddelandet har lagts i kö för sändning med hjälp av reservalternativ.
FallbackDeliveredToGateway123AcceptedMeddelandet har levererats till nästa uppströms-gateway med hjälp av reservalternativ.

Statusar inom kodblocket Success #

NamnStatuskodKodblockBeskrivning
DeliveredToHandset201SuccessMeddelandet har levererats till den aktuella mottagaren.
Expired202SuccessUtgångsdatumet har passerats innan meddelandet hann levereras.
Canceled203SuccessMeddelandet avbröts av användaren
Read204SuccessMeddelandet lästes av mottagaren.

Statusar inom kodblocket Rejection #

NamnStatuskodKodblockBeskrivning
InsufficientFunds402RejectionKontot har inte tillräckligt med medel för att skicka meddelandet.
RecipientRejected405RejectionMottagaren är ogiltig eller blockerad.
GenericRejected406RejectionMeddelandet avvisades av en annan anledning än de ovanstående alternativen.
InvalidContent408RejectionMeddelandets innehåll är ogiltigt. T.ex. otillåtna tecken, för långt osv.
InvalidRecipient409RejectionMeddelandets mottagare är ogiltig. Mottagaren är till exempel inte ett giltigt MSISDN.
MissingRcsCapability410RejectionMottagaren har inte stöd för RCS eller kan av andra skäl inte ta emot RCS.
AgentInactive420RejectionDen sändande agenten är inte aktiv.
FallbackRejected421RejectionIndikerar att fallback-anropet avvisades; se reservmeddelandet för detaljer.

Statuskoder i kodblocket Error #

NamnStatuskodKodblockBeskrivning
InternalError500ErrorEtt okänt fel uppstod.
SubscriberUnreachable502ErrorNätverksabonnenten var inte online och kunde därför inte ta emot meddelandet.
DeliveryToGatewayFailed511ErrorMeddelandet kunde inte överlämnas till nästa uppströms-gateway.
DeliveryToCarrierFailed512ErrorMeddelandet kunde inte överlämnas till transportören.
FallbackFailed521ErrorDet gick inte att leverera meddelandena till mottagarens telefon med hjälp av reservalternativ; se reservmeddelandet för mer information.
Unknown599ErrorMeddelandet har levererats vidare, men ingen leveransbekräftelse har mottagits, eller så har en leveransbekräftelse mottagits som inte gick att tolka.