ApiID usada no restante desta referência. Ela existe para quem opera o PanÐá Zap em modo white-label/multi-empresa e precisa criar e administrar contas de clientes (tenants) programaticamente — por exemplo, a partir de um sistema próprio de vendas ou onboarding automatizado.
Listar tenants
Exibir tenant
Criar tenant
Provisiona uma nova conta de empresa (tenant), incluindo o usuário administrador inicial e, opcionalmente, um plano e um gateway de pagamento.Atualizar tenant
Atualiza um tenant existente, identificado pelo CPF/CNPJ. RequerSuperAdminToken.
Nomes de canal em
allowedChannels e channelConnectionLimits: os canais oficiais por login usam sublinhado (waba_oauth, instagram_oauth, facebook_oauth).Criar integração de API para um tenant
Excluir integração de API
Criar canal (sessão) para um tenant
Cria um canal no tenant informado e, automaticamente, uma integração de API apontando para ele. A resposta traz{ whatsapp, api }.
Modo Híbrido (WABA + Não Oficial)
A mesma rota aceita campos adicionais para gravar um vínculo híbrido entre um canal WABA oficial e um canal não oficial, permitindo que o tráfego de sessão (dentro da janela de 24h) seja desviado para o canal não oficial enquanto templates e campanhas continuam pela API oficial. O sentido depende de qual canal está sendo criado nesta chamada:- Criando o canal WABA (
type: "waba"): enviehybridModeelinkedChannelId(ID do canal não oficial já existente que vira o “transporte”). - Criando o canal NÃO OFICIAL (
baileys,whatsapp,zapo,meow,evo,evogo,zapi,uazapi): envielinkToWhatsappIdcom o ID do canal WABA já existente, que passa a apontar para o canal recém-criado. AquihybridModeé opcional — sem ele, o vínculo é gravado mas o desvio continua desligado.
Resposta com bloco
hybrid:
{ "applied": false, "error": "ERR_..." } — corrija depois com PUT /whatsapp/{whatsappId}.

