Consulta Status
Veja detalhes de como consultar o status de uma ou mais mensagens.
Last updated
Was this helpful?
Veja detalhes de como consultar o status de uma ou mais mensagens.
Last updated
Was this helpful?
A partir deste serviço você poderá consultar o status individual ou em lote das mensagens enviadas via API. Recomendável para situações onde o recebimento por tenha falhado por algum motivo.
Para que evite-se requisições desnecessárias recomendamos o registro de endpoint como webhook. Dessa forma, logo que recebermos atualizações dos status das mensagens do aplicativo, elas serão repassadas ao seu endpoint imediatamente.
Fique atento quanto ao de requisições para o correto funcionamento da API.
GET
https://api-v2.smsfire.com.br/whatsapp/status/:id
Informe o id
da mensagem que é dado no callback das requisições ou então customId
que é informado na requisição de envio da mensagem.
Atenção: Campos com * (asterisco) são obrigatórios
id*
string
id
ou customId
da mensagem. (Max. 40 caracteres)
Authorization*
string
Basic <Token>
Consulta por id
GET - https://api-v2.smsfire.com.br/whatsapp/status/000001
Consulta por customId
GET - https://api-v2.smsfire.com.br/whatsapp/status/firezap0001
POST
https://api-v2.smsfire.com.br/whatsapp/status/search
Realize consulta de múltiplas mensagens ao informar seus respectivos id
e/ou customId
Atenção: Campos com * (asterisco) são obrigatórios
Authorization*
string
Basic <Token>
Content-Type*
string
application/json
customIds
array
customId
das mensagens
ids
array
Id
das mensagens
Os parâmetros ids
e customIds
são independentes, ou seja, você poderá consultar mensagens informando valores distintos em cada um deles ou em apenas um deles.
Campo
Tipo
Descrição
instanceToken
string
Token da instância vinculada a mensagem
id
int
Id da mensagem
customId
string
Id personalizado fornecido pelo cliente.
Parâmetro será omitido quando não informado no envio da mensagem
messageType
string
Tipo da mensagem enviada podendo ser:
TEXT
IMAGE
VIDEO
AUDIO
DOCUMENT
LOCATION
STICKER
country
string
Prefixo do país do destinatário
phone
string
Telefone do destinatário em formato internacional
statusCode
int
Código do status atual da mensagem
statusName
string
Nome do status atual da mensagem
statusDate
string
Data da última atualização do status (ISO8601)
sentDate
string
Data do envio da mensagem (ISO8601)
Detalhamento dos tipos de cada um dos campos dados no response das consultas ou
A formatação do JSON apresentada neste serviço é exatamente a mesma da que enviaremos via em Callback ou DLR quando configurados.
Acesse a página para ter informações detalhadas sobre cada um dos códigos fornecidos pelo serviço.