Mensagens recebidas
Veja detalhes de como consultar mensagens recebidas (MO).
Last updated
Was this helpful?
Veja detalhes de como consultar mensagens recebidas (MO).
Last updated
Was this helpful?
A partir deste serviço você poderá consultar todas as mensagens recebidas (MOs). Recomendável para situações onde o recebimento por webhook tenha falhado por algum motivo.
Para que evite-se requisições desnecessárias recomendamos o registro de endpoint como . Dessa forma, logo que uma mensagem for enviada ao seu número, elas serão repassadas ao seu endpoint imediatamente, enquanto existir uma instância com sincronização ativa.
Fique atento quanto ao de requisições para o correto funcionamento da API.
GET
https://api-v2.smsfire.com.br/whatsapp/inbox/:filter
Visualize as mensagens recebidas em seu número - enquanto sincronizado com a SMSFire - de acordo com o filtro aplicado. Quando não aplicado nenhum filtro, a consulta sempre irá retornar as mensagens ainda não abertas via API.
Atenção: Campos com * (asterisco) são obrigatórios
filter
String
new
- Mensagens não abertas via API
all
- Todas as mensagens já recebidas
Authorization*
string
Basic <Token>
Consulta por novas mensagens
GET - https://api-v2.smsfire.com.br/whatsapp/inbox/new
GET - https://api-v2.smsfire.com.br/whatsapp/inbox
Consulta por todas as mensagens
GET - https://api-v2.smsfire.com.br/whatsapp/inbox/all
Campo
Tipo
Descrição
instanceToken
string
Token da instância vinculada a mensagem
id
int
Id da mensagem
messageType
string
Tipo da mensagem recebida podendo ser:
TEXT
IMAGE
VIDEO
AUDIO
DOCUMENT
LOCATION
STICKER
messageMedia
string
Url de acesso público a mídia recebida do contato
Parâmetro será omitido quando messageType
for igual a TEXT
location
object
Objeto com dados da localização recebida do contato
Parâmetro será omitido quando messageType
for diferente de LOCATION
location.latitude
float
Código da latitude
location.longitude
float
Código da longitude
location.description
string
Descrição da localização recebida
country
string
Prefixo do país do contato
phone
string
Telefone do contato em formato internacional
text
string
Mensagem recebida do contato
Parâmetro será omitido quando contato enviar multimídia sem texto
receivedDate
string
Data da captação da mensagem através da API (ISO8601)
openDate
string
Data da abertura da mensagem através da API (ISO8601)
A formatação do JSON apresentada neste serviço é exatamente a mesma da que enviaremos via em MO quando configurados.
Verifique os detalhes sobre mensagens multimídia a partir da seção