Configuração
Clone o repositório da API do FlowBuild.
Variáveis de ambiente#
Adicione 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 docker#
note
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 consulta#
Com 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: