Importar Sessão
O comando Importar Sessão (SESSION_IMPORT) conecta o canal usando uma sessão do
web.whatsapp.com já autenticada, sem passar pelo processo de pareamento (QR Code,
Pair Code ou Link).
Ele existe como contorno para números com passkey: quando o WhatsApp passa a exigir
verificação por passkey/security-key, o login por QR pode ser interrompido. Nesse cenário,
em vez de parear um novo dispositivo, você importa as credenciais de uma sessão web já
conectada e a plataforma se conecta diretamente com elas.
Requisição
Campos
string
required
Deve ser
"SESSION_IMPORT".string
required
Deve ser
"SESSION_IMPORT". Repete o discriminador do comando.object
required
Blob opaco de credenciais de uma sessão do WhatsApp Web já autenticada (formato de
AuthenticationCreds, estilo Baileys). A plataforma repassa o objeto verbatim ao
provedor — não interpreta, não valida e não altera seu conteúdo.Como é um blob opaco, a estrutura interna depende de como as credenciais foram extraídas da
sessão de origem. Envie exatamente o objeto obtido, sem modificações.A técnica de referência para extrair essas credenciais de uma sessão já autenticada é o
“PSK Linker” (ZDG), que captura o blob de
creds após o login no web.whatsapp.com.Resposta da API
packageId identifica o comando para rastreamento. A confirmação da conexão chega
posteriormente por webhook.
Webhook de confirmação
Quando a importação é bem-sucedida, o canal se conecta sem pareamento e você recebe o eventoCONNECTED:
Os campos
jid, lid e phoneNumber são opcionais e refletem a identidade da sessão
importada. A partir do CONNECTED, o canal já pode enviar e receber mensagens normalmente.