Ir para o conteúdo

CheckWhatsapp#

Este método verifica a existência de uma conta do WhatsApp para um número de telefone.

Requisição#

Para verificar a existência de uma conta do WhatsApp, é necessário fazer uma solicitação para o seguinte endereço:

POST https://api.green-api.com/waInstance{{idInstance}}/CheckWhatsapp/{{apiTokenInstance}}

Parâmetros da Requisição#

Parâmetro Tipo Obrigatório Descrição
phoneNumber integer Sim Número de telefone do destinatário no formato internacional: 11 ou 12 dígitos; Exemplo: 5511987654321

Exemplo de Corpo da Requisição#

{
    "phoneNumber": 11001234567
}

Resposta#

Campos da Resposta#

Campo Tipo Descrição
existsWhatsapp boolean Sinalizador de existência do WhatsApp no número de telefone

Exemplo de Corpo da Resposta#

{
    "existsWhatsapp": true
}

Erros do CheckWhatsapp#

Consulte a lista de erros comuns a todos os métodos na seção Erros Comuns

Código HTTP Identificador do Erro Descrição
400 bad phone number, valid 11 or 12 digits Número de telefone inválido, deve conter 11 ou 12 dígitos
400 check phone number timeout limit exceeded Limite de tempo de espera excedido para verificação do número de telefone

Exemplo de código em Python#

import requests
import json

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

payload = json.dumps({ "phoneNumber": 79876716790 })
headers = {
  'Content-Type': 'application/json'
}

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

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