API Oficial de WhatsApp para escalar dentro das regras da Meta
A D-API é provedora da API Oficial do WhatsApp (WhatsApp Cloud API / Business Platform). Conta verificada, templates aprovados e a mesma stack de integração que seu time já conhece, com onboarding dedicado do começo ao fim.
- Uptime: 99.9%
- Canal: Oficial Meta
- Onboarding: Dedicado
Você não deveria estar resolvendo isso.
Problemas que a D-API tira da sua mesa.
Você precisa de um canal oficial, mas o processo com a Meta trava
Cadastro da conta, verificação do negócio e aprovação de templates viram um labirinto de burocracia. Sem apoio, cada etapa emperra por semanas e o projeto não sai do papel.
Templates reprovados sem explicação clara
Você monta a mensagem, envia para aprovação e volta um "rejeitado" genérico. Sem alguém que entenda as regras da Meta, você fica no tentativa e erro enquanto a operação espera.
Provedores que somem depois da venda
Você contrata a API oficial e, quando algo quebra em produção, cai num formulário de ticket sem resposta. Falta um canal humano e ágil quando o seu WhatsApp para.
Do zero à produção em cinco passos.
Fale com o time
Conte seu caso de uso: atendimento, notificações ou vendas. Avaliamos juntos se a API oficial é o canal certo para você e desenhamos o próximo passo.
Cadastro e verificação da conta
Apoiamos você no cadastro da conta, na verificação do negócio e na configuração do número junto à Meta, sem travar na burocracia.
Aprovação dos templates
Ajudamos a estruturar e submeter seus templates de mensagem para aprovação, seguindo as regras da Meta para reduzir reprovações.
Integração via API e webhooks
Conecte sua aplicação com a API REST e o SDK NodeJS, configure os webhooks e comece a enviar e receber mensagens no canal oficial.
Ver documentaçãoOperação e acompanhamento
Suba para produção com relatórios de entrega e leitura em tempo real e o time da D-API por perto no seu grupo de onboarding.
Ver integrações
import { DApi } from 'd-api-sdk'
const dapi = new DApi({ apiKey: process.env.DAPI_API_KEY })
await dapi.sessions.create({
sessionId: 'cliente-42',
webhookUrl: 'https://seu-app.com/webhooks/whatsapp',
})
const { qrCodeImage } = await dapi.sessions.getQRCode('cliente-42')
// depois que o número ler o QR Code
await dapi.messages.sendText({
sessionId: 'cliente-42',
to: '5511999999999',
text: 'Pedido confirmado!',
})curl -X POST https://api.d-api.cloud/api/v1/sessions \
-H "Authorization: $DAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"sessionId": "cliente-42", "webhookUrl": "https://seu-app.com/webhooks/whatsapp"}'
curl https://api.d-api.cloud/api/v1/sessions/cliente-42/qr \
-H "Authorization: $DAPI_API_KEY"
# depois que o número ler o QR Code
curl -X POST https://api.d-api.cloud/api/v1/messages/send/text \
-H "Authorization: $DAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"sessionId": "cliente-42", "to": "5511999999999", "text": "Pedido confirmado!"}'import os
import requests
API = "https://api.d-api.cloud/api/v1"
HEADERS = {"Authorization": os.environ["DAPI_API_KEY"]}
requests.post(f"{API}/sessions", headers=HEADERS, timeout=10, json={
"sessionId": "cliente-42",
"webhookUrl": "https://seu-app.com/webhooks/whatsapp",
})
qr = requests.get(f"{API}/sessions/cliente-42/qr", headers=HEADERS, timeout=10).json()
# depois que o número ler o QR Code
requests.post(f"{API}/messages/send/text", headers=HEADERS, timeout=10, json={
"sessionId": "cliente-42",
"to": "5511999999999",
"text": "Pedido confirmado!",
})<?php
use GuzzleHttp\Client;
$dapi = new Client([
'base_uri' => 'https://api.d-api.cloud/api/v1/',
'headers' => ['Authorization' => getenv('DAPI_API_KEY')],
'timeout' => 10,
]);
$dapi->post('sessions', ['json' => [
'sessionId' => 'cliente-42',
'webhookUrl' => 'https://seu-app.com/webhooks/whatsapp',
]]);
$qr = json_decode($dapi->get('sessions/cliente-42/qr')->getBody(), true);
// depois que o número ler o QR Code
$dapi->post('messages/send/text', ['json' => [
'sessionId' => 'cliente-42',
'to' => '5511999999999',
'text' => 'Pedido confirmado!',
]]);Funciona com o que você já usa
- SDK NodeJS
- Webhooks
- n8n
- Make
- Datacrazy CRM
O canal oficial e verificado da Meta, com onboarding de gente que atende de verdade.
Canal oficial e verificado
A D-API é provedora da API Oficial do WhatsApp (WhatsApp Cloud API, da Meta). Você opera com conta verificada e envio por template aprovado, dentro das regras da plataforma. Veja como funciona a API Oficial.
Apoio no cadastro e na aprovação
Ajudamos no cadastro da conta, na verificação do negócio e na aprovação dos templates junto à Meta. Você não enfrenta a burocracia sozinho.
A mesma stack de integração da D-API
API REST documentada em Swagger (OpenAPI 3) e SDK NodeJS oficial. Seu time integra com a API oficial usando o mesmo padrão que já conhece. Comece pela documentação.
Webhooks com garantia de entrega
Cada evento de mensagem chega ao seu sistema com retry exponencial. Nada de eventos perdidos silenciosamente entre a Meta e a sua aplicação.
Relatórios em tempo real
Acompanhe entrega, leitura e resposta de cada mensagem em tempo real. Você enxerga o desempenho das campanhas e do atendimento sem depender de planilhas manuais.
Integração com automação e CRM
Conecte a API oficial ao n8n, Make, Zapier e ao Datacrazy CRM. Automatize disparos, fluxos de atendimento e sincronização de dados sem escrever tudo do zero.
Onboarding dedicado no WhatsApp
Você tem um grupo no WhatsApp com o time da D-API para tirar dúvidas e resolver problemas de produção rápido. Suporte por gente que atende de verdade.
Perguntas frequentes.
O que é a API Oficial de WhatsApp e por que usar?
A D-API ajuda no cadastro e na aprovação dos templates?
Como funciona a integração técnica?
Qual a diferença entre a API oficial e a não oficial da D-API?
Que tipo de suporte eu tenho depois de contratar?
Pronto para colocar em produção?
Trial de 3 dias com acesso completo. Sem cartão, sem fidelidade.
