Código de Status

Ao realizar o disparo da mensagem o status é dividido em três momentos sendo eles:

  • Response da requisição (Callback)

Assim que você efetua um disparo, no response da requisição já é dado um status inicial da mensagem. Neste momento a mensagem foi apenas recebida pelo nosso servidor e ainda não foi disparada aos brokers/operadoras a quais estamos conectados.

  • Status de envio / status SMSC

Assim que a operadora recebe os dados do disparo, ela emite um status de confirmação de processamento. Isso indica que a mensagem foi recepcionada e processada pela operadora ao destinatário.

  • Status de entrega / DLR (delivery report)

Este é o terceiro e último status que retornamos. Ele só existe para os casos em que o primeiro status acima foi de sucesso, ou seja, a mensagem foi entregue na operadora com sucesso e é neste momento que somos informados se a mensagem foi ou não entregue no aparelho.

Diversas operadoras ao redor do mundo não possuem este último nível de status e por isso o máximo de informação que existe é o segundo status (SMSC), ou seja, se a operadora aceitou a mensagem ou não.

Lista de status

Código (statusCode)
Status (statusName)
Descrição

0

ENROUTE

Mensagem recebida e direcionada a fila de processamento interna

1

ACCEPTD

Mensagem aceita na operadora e enviada ao destinatário sem confirmação de entrega

2

DELIVRD*

Operadora confirma o envio e a entrega da mensagem ao destinatário

3

UNDELIV

Mensagem não entregue ao destinatário

4

REJECTD

Mensagem rejeitada na operadora

5

EXPIRED

Tempo limite de tentativas de entrega ao destinatário expirado na operadora.

6

SCHEDULED

Mensagem agendada para envio posterior

7

ERRO

Falha durante o fluxo de vio. Mensagem não entregue

8

RECEIVD

Mensagem recebida

Last updated