As credenciais do webhook são determinadas pela organização na plataforma e, para acessar, clique na seta, ao lado do nome da organização, na barra superior, e no botão com o desenho de um lápis, ao lado de Settings, para entrar na sua organização. Acessando sua organização, terá Integration Tokens e Secrets Variables. Clique no botão de mais (+), ao lado do nome Integration Tokens.
Uma caixa de mensagem abrirá, onde você deve escolher o tipo de webhook que será cadastrado (Hits/Failure e Deploy) e nomeá-lo para identificar sua credencial.
Assim que preencher os campos, clique em “Generate Integration Token” e espere processar.
Credencial de Hits/Failure
Assim que terminar o processo sua credencial será criada e uma imagem similar a abaixo irá aparecer:
Clique no botão com imagem de papel para ter o curl command copiado para sua área de transferência. Em caso de consultoria, edição ou remoção, seu token será registrado dentro da sua organização na plataforma.
Após copiar o curl command, você pode colar e executar o comando no terminal a sua escolha.
Seu token para ativação da API será gerado, semelhante à imagem abaixo:
Credencial de Deploy
Depois de seguir os passos da criação de credenciais e escolher o tipo deploy para o webook, a caixa de mensagem será fechada e sua página de credenciais será recarregada, exibindo apenas a descrição da credencial, conforme imagem abaixo:
O token gerado pela credencial é registrado na página da aplicação no seu produto. Além disso, você terá um token para cada aplicativo que deseja atualizar.
Editando credenciais do Webhook
Acessando sua lista de credenciais é possível editar um token já criado, clicando no ícone representado por um lápis para editar a credencial.
Após habilitar a edição, uma caixa de mensagem aparecerá mostrando o credenciamento com o nome e token atual. Clique em “Generate Integration Token” e espere a plataforma gerar uma nova credencial. Após a criação da nova credencial, é necessário refazer os passos anteriores para executar o comando em qualquer terminal de sua escolha e obter o novo token.
ATENÇÃO:
Depois de gerar uma nova credencial, o token antigo será inválido. Se necessário, você pode, também, alterar o nome da credencial, no entanto, novas credenciais serão geradas sempre que o nome for alterado.