Configuração
Clone o repositório da API do FlowBuild.
#
Variáveis de ambienteAdicione um arquivo de variáveis de ambiente .env.docker ao seu folder local e definaa senha para assinatura dos seus tokens:
#
Rode o projeto no dockernote
Verifique se você tem o docker instalado, caso contrário consulta a seção de instalação.
Para executar a aplicação, execute o comando:
Certifique-se que as portas 3000 e 5432 estejam liberadas no seu localhost.
#
Faça sua primeira consultaCom a aplicação executando, gere um token.
Lembre-se
Se você, em seu arquivo .env.docker, alterou o valor da variável JWT_KEY, você deve incluir no header da chamada o parâmetro x-secret=sua-nova-senha
para que o token gerado utilize a mesma senha cadastrada no ambiente.
Caso o secret do ambiente e o secret da chamada estiverem diferentes, as demais chamadas que utilizarem tal token retornarão uma resposta 401 e uma mensagem de invalid signature.
Com esse token, faça uma chamada para listar os workflows disponíveis.
É esperado um retorno de uma lista contendo 5 workflows: