Consulte rapidamente se um número é WhatsApp, obtenha foto de perfil, nome e status.
Esta página é pública. Para ver seus créditos, chave de API e detalhes da conta, acesse o painel autenticado.
Use este endpoint em qualquer backend (Node, Python, etc.) ou em plataformas como Make, n8n, Typebot (via HTTP Request), etc.
GET https://zapgetapi.online/api/v1/whatsapp/profile/{phone}
Headers:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Parâmetros:
{phone}: número com DDI. Ex: 5519999999999{
"success": true,
"data": {
"is_whatsapp": true,
"wa_id": "5519999999999@c.us",
"input": "5519999999999",
"status": "valid",
"photo_url": "https://pps.whatsapp.net/...",
"name": "João Silva",
"status_message": "Hey there! I'm using WhatsApp"
},
"credits_remaining": 99,
"foto": "https://pps.whatsapp.net/...",
"numero": "5519999999999",
"numeroExiste": true
}Exemplo simples de como montar o fluxo para mostrar a foto de perfil.
numero.GET com a URL:https://zapgetapi.online/api/v1/whatsapp/profile/{{numero}}Adicione o headerAuthorization: Bearer SUA_API_KEY.Data: {{= response.data.foto =}}
Set variable: fotoAqui, {phone} da documentação é preenchido automaticamente pela variável{{numero}} do Typebot.{{foto}}.Dica: se quiser ver o fluxo completo com prints, acesse a documentação detalhada dentro do painel autenticado (Dashboard > Documentação > Integração com Typebot).
• Rate limit recomendado: até 60 requisições por minuto por API key.
• Timeout recomendado no cliente: 20s (a API costuma responder em até 10s).
• Faça cache dos resultados sempre que possível (ex: 24h).
• Nunca exponha sua API key direto no frontend do seu site ou Typebot.