Ir para o conteúdo

LastOutgoingMessages#

Para obter os parâmetros de requisição idInstancia e apiTokenInstancia, consulte a seção Antes de Começar.

Parâmetros da URL da requisição#

Parâmetro Tipo Obrigatório Descrição
minutos integer não tempo em minutos para exibir as mensagens (padrão: 1440 minutos)

Resposta#

Campos da resposta#

Matriz de objetos com os seguintes campos:

Campo Tipo Descrição
idMensagem string Identificador da mensagem enviada
timestamp integer Horário da ação mais recente da mensagem no formato UNIX
statusMensagem string Status da mensagem enviada, com os valores possíveis:
semConta - não há uma conta do WhatsApp no número de telefone
naoEstaNoGrupo - não está no grupo especificado
pendente - mensagem em processo de envio
enviado - mensagem enviada
entregue - mensagem entregue
lida - mensagem lida
tipoMensagem string Tipo de mensagem, com os valores possíveis:
mensagemTexto - mensagem de texto
mensagemImagem - mensagem com imagem
mensagemVideo - mensagem de vídeo
mensagemDocumento - mensagem com arquivo de documento
mensagemAudio - mensagem de áudio
mensagemLocalizacao - mensagem de localização
mensagemContato - mensagem de contato
mensagemTextoEstendida - mensagem com link e pré-visualização
chatId string Identificador do chat para o qual a mensagem foi enviada
mensagemTexto string Texto da mensagem, se tipoMensagem = mensagemTexto
urlDownload string URL para download do arquivo, se tipoMensagem = mensagemImagem/mensagemVideo/mensagemDocumento/mensagemAudio
legenda string Descrição do arquivo
localizacao object Objeto com informações sobre a localização
contato object Objeto com informações sobre o contato
mensagemTextoEstendida object Objeto com informações sobre a mensagem de texto estendida (link)

Campos do objeto localizacao:

Campo Tipo Descrição
nomeLocalizacao string Nome da localização
endereco string Endereço da localização
latitude double Latitude da localização
longitude double Longitude da localização
miniaturaJpeg string Miniatura da imagem em codificação base64

Campos do objeto contato:

Campo Tipo Descrição
nomeExibicao string Nome exibido do contato
vcard string Estrutura VCard do contato

Campos do objeto mensagemTextoEstendida:

Campo Tipo Descrição
texto string Texto do link
descricao string Descrição do link
titulo string Título do link
tipoPreVisualizacao string Tipo de pré-visualização do link
miniaturaJpeg string Miniatura da imagem em codificação base64

Exemplo de corpo de resposta#

[
    {
         "idMessage": "3EB0BDDC94BFDFB3D4FA",
        "timestamp": 1587133830,
        "statusMessage": "read",
        "typeMessage": "textMessage",
        "chatId": "11001234567@c.us",
        "textMessage": "Olá",
    }
    {
        "idMessage": "3EB0BDDC94BFDFB3D4FA",
        "timestamp": 1587133830,
        "statusMessage": "read",
        "typeMessage": "imageMessage",
        "chatId": "11001234567@c.us",
        "downloadUrl": "https://api.green-api.com/waInstance1234/downloadFile/3EB0BDDC94BFDFB3D4FA",
        "caption": "O que acha?"
    }
]

Erros do LastOutgoingMessages#

Para ver a lista de erros comuns a todos os métodos, consulte a seção Erros Comuns

Exemplo de código em Python#

import requests

url = "https://api.green-api.com/waInstance{{idInstance}}/lastOutgoingMessages/{{apiTokenInstance}}"

payload = {}
headers= {}

response = requests.request("GET", url, headers=headers, data = payload)

print(response.text.encode('utf8'))