Skip to main content

API Credentials

Diferente da Z-API que utiliza o header Client-Token, o trabalha com um par de chaves: Public Key e Secret Key. Para gerar suas credenciais, acesse o menu Segurança no painel: Segurança.

Public Key

A Public Key é utilizada exclusivamente pelo SDK de conexão de canais. Com ela, você pode conectar canais (como WhatsApp, Telegram, etc.) diretamente dentro do seu sistema, sem precisar acessar o painel do .
A Public Key pode ser exposta no frontend da sua aplicação, pois ela tem permissões limitadas apenas à conexão de canais.
Exemplo de uso com o SDK:
Instale o SDK via npm: @omni-zapi/connect

Secret Key

A Secret Key é utilizada para autenticação nas APIs do . Ela deve ser enviada no header Authorization como Bearer token.
A Secret Key nunca deve ser exposta no frontend. Utilize-a apenas no backend da sua aplicação.
Exemplo de uso nas chamadas de API:

Resumo