- WhatsApp API oficial
- Conexão por sessão compatível
- Envio individual e em lote
- Filas e processamento de mensagens
- Webhooks de mensagens e status
- CRM, chatbots e automações
Recursos para conectar dados, comunicação e automação ao seu software.
Encontre soluções para atendimento, cadastro, veículos, empresas, logística, documentos e integrações personalizadas. A disponibilidade de cada serviço é confirmada conforme a contratação e a finalidade de uso.
{
"success": true,
"service": "consulta",
"data": {
"status": "disponível",
"request_id": "..."
}
}
APIs organizadas por categoria.
Os nomes abaixo descrevem as possibilidades comerciais. Endpoints, campos, limites e fontes são apresentados na documentação entregue após a ativação.
Comunicação
- SMS e short number
- Ligações e chamadas automatizadas
- URA com webhook
- Chip e número virtual
- Notificações transacionais
- Integrações multicanal
Pessoas e CPF
- Dados cadastrais
- Situação documental
- Situação na Receita
- Validação de informações
- Crédito, score e restrições
- Protestos e referências
Empresas e CNPJ
- Dados cadastrais do CNPJ
- Busca por CNAE e atividade
- Busca por UF, CEP e faixa
- Situação cadastral
- Quadro empresarial
- Validações comerciais
Veículos
- Detalhes e Tabela FIPE
- Consulta por placa
- Reconhecimento de placa por imagem
- Multas e débitos
- Restrições e ocorrências
- Aviso de roubo e furto
CEP e geolocalização
- Busca de CEP
- Latitude e longitude
- Dados geográficos do IBGE
- Cidades e bairros
- Distância entre CEPs
- Normalização de endereços
Logística e utilidades
- Rastreio de encomendas
- Feriados nacionais
- Lista de DDDs
- Informações de IP v4 e v6
- Dados de clima
- Dados regionais e utilitários
Fiscal e documentos
- Emissão e integração de nota fiscal
- Certificado digital
- Assinatura digital
- Validação de documentos
- Comprovantes e relatórios
- Webhooks de processamento
Automação e inteligência
- Assistentes e agentes
- Automação de atendimento
- Classificação de solicitações
- Processamento de textos e dados
- Integrações por webhook
- Fluxos personalizados
Desenvolvimento sob medida
- APIs REST personalizadas
- Conectores entre sistemas
- Webhooks em tempo real
- Portais e dashboards
- Automação de processos
- Implantação e suporte
Consultas e integrações que envolvem dados pessoais devem possuir finalidade legítima, base legal adequada e respeito à LGPD. A Kysap confirma disponibilidade, origem, escopo e condições de cada serviço antes da contratação.
Do projeto à primeira requisição.
Escolha o serviço
Defina a consulta, comunicação ou automação necessária.
Receba credenciais e documentação
A equipe informa endpoint, autenticação, limites e formato de resposta.
Integre e acompanhe
Use os exemplos, realize testes e conte com suporte durante a implantação.
Integração em diferentes linguagens.
Exemplos ilustrativos. A URL, o endpoint, o token e os campos finais são fornecidos conforme o serviço contratado.
Consulta de CNPJ
const response = await fetch(`${BASE_URL}/v1/cnpj/SEU_CNPJ`, {
headers: { Authorization: `Bearer ${TOKEN}` }
});
const data = await response.json();
console.log(data);import requests
response = requests.get(
f"{BASE_URL}/v1/cnpj/SEU_CNPJ",
headers={"Authorization": f"Bearer {TOKEN}"},
timeout=30,
)
response.raise_for_status()
print(response.json())<?php
$ch = curl_init($baseUrl . '/v1/cnpj/SEU_CNPJ');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer ' . $token],
CURLOPT_TIMEOUT => 30,
]);
$result = curl_exec($ch);
curl_close($ch);
$data = json_decode($result, true);using var client = new HttpClient();
client.DefaultRequestHeaders.Authorization =
new AuthenticationHeaderValue("Bearer", token);
var response = await client.GetAsync(
$"{baseUrl}/v1/cnpj/SEU_CNPJ"
);
response.EnsureSuccessStatusCode();
var json = await response.Content.ReadAsStringAsync();curl --request GET \
--url "$BASE_URL/v1/cnpj/SEU_CNPJ" \
--header "Authorization: Bearer $TOKEN" \
--header "Accept: application/json"req, _ := http.NewRequest(
http.MethodGet,
baseURL+"/v1/cnpj/SEU_CNPJ",
nil,
)
req.Header.Set("Authorization", "Bearer "+token)
resp, err := http.DefaultClient.Do(req)
if err != nil { log.Fatal(err) }
defer resp.Body.Close()Enviar mensagem pelo WhatsApp
const response = await fetch(`${BASE_URL}/v1/whatsapp/messages`, {
method: 'POST',
headers: {
Authorization: `Bearer ${TOKEN}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
to: '5599999999999',
type: 'text',
text: { body: 'Olá! Mensagem de teste.' }
})
});import requests
payload = {
"to": "5599999999999",
"type": "text",
"text": {"body": "Olá! Mensagem de teste."},
}
response = requests.post(
f"{BASE_URL}/v1/whatsapp/messages",
json=payload,
headers={"Authorization": f"Bearer {TOKEN}"},
timeout=30,
)<?php
$payload = json_encode([
'to' => '5599999999999',
'type' => 'text',
'text' => ['body' => 'Olá! Mensagem de teste.'],
]);
$ch = curl_init($baseUrl . '/v1/whatsapp/messages');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $payload,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . $token,
'Content-Type: application/json',
],
]);var payload = JsonSerializer.Serialize(new {
to = "5599999999999",
type = "text",
text = new { body = "Olá! Mensagem de teste." }
});
using var content = new StringContent(
payload, Encoding.UTF8, "application/json"
);
var response = await client.PostAsync(
$"{baseUrl}/v1/whatsapp/messages", content
);curl --request POST \
--url "$BASE_URL/v1/whatsapp/messages" \
--header "Authorization: Bearer $TOKEN" \
--header "Content-Type: application/json" \
--data '{
"to":"5599999999999",
"type":"text",
"text":{"body":"Olá! Mensagem de teste."}
}'payload := []byte(`{
"to":"5599999999999",
"type":"text",
"text":{"body":"Olá! Mensagem de teste."}
}`)
req, _ := http.NewRequest(
http.MethodPost,
baseURL+"/v1/whatsapp/messages",
bytes.NewBuffer(payload),
)
req.Header.Set("Authorization", "Bearer "+token)
req.Header.Set("Content-Type", "application/json")Explique o que seu sistema precisa fazer.
A equipe avalia o serviço, a forma de integração e as condições para implantação.
