WhatsApp

Gerador de links para WhatsApp com mensagens personalizadas e validação de telefones.

Endpoint Base whatsapp.apibrasil.pro Autenticação API Key (Bearer) Formato JSON Rate Limit 100 req/min

Endpoints

POST /gerar

Gera link WhatsApp com mensagem personalizada (JSON)

Parâmetros

Nome Tipo Obrigatório Descrição
telefone string ✅ Sim Número com DDD (ex: 11999999999)
mensagem string ❌ Não Mensagem personalizada (até 4096 caracteres)
texto_botao string ❌ Não Texto do botão/link

Exemplo de Requisição

curl -X POST "https://whatsapp.apibrasil.pro/gerar" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"telefone":"11999999999","mensagem":"Olá! Gostaria de mais informações."}'

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API WhatsApp"
  }
}
GET /link/{telefone}

Gera link WhatsApp via URL

Parâmetros

Nome Tipo Obrigatório Descrição
telefone string ✅ Sim Número com DDD
mensagem string ❌ Não Mensagem personalizada
texto string ❌ Não Texto do botão

Exemplo de Requisição

curl -X GET "https://whatsapp.apibrasil.pro/link/11999999999?mensagem=Olá!&texto=Falar%20com%20vendas" -H "Authorization: Bearer sua_api_key"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API WhatsApp"
  }
}
POST /gerar/lote

Gera links para múltiplos telefones (até 50)

Parâmetros

Nome Tipo Obrigatório Descrição
telefones array ✅ Sim Array de números (1-50)
mensagem string ❌ Não Mensagem comum para todos

Exemplo de Requisição

curl -X POST "https://whatsapp.apibrasil.pro/gerar/lote" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"telefones":["11999999999","21988888888"],"mensagem":"Olá!"}'

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API WhatsApp"
  }
}
GET /validar/{telefone}

Valida um número de telefone

Parâmetros

Nome Tipo Obrigatório Descrição
telefone string ✅ Sim Número para validação

Exemplo de Requisição

curl -X GET "https://whatsapp.apibrasil.pro/validar/11999999999" -H "Authorization: Bearer sua_api_key"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API WhatsApp"
  }
}
GET /ddds

Lista todos os DDDs válidos do Brasil

Exemplo de Requisição

curl -X GET "https://whatsapp.apibrasil.pro/ddds" -H "Authorization: Bearer sua_api_key"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API WhatsApp"
  }
}
GET /api/health

Health check da API

Exemplo de Requisição

curl -X GET "https://whatsapp.apibrasil.pro/api/health"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API WhatsApp"
  }
}