Flowkits

Ativar Flowkit (API Key)

6min
ativando flowkits via api key para ativar flowkits e seus fluxos associados por meio de uma api key, você pode seguir este processo simples esta função é especialmente útil quando você deseja ativar vários fluxos de integração em um workspace específico usando uma única api key passo 1 requisição post faça uma requisição post para o seguinte endpoint post {{host}}/v1/activate passo 2 query params certifique se de incluir o parâmetro de consulta apikey , onde você deve fornecer a api key necessária para autenticação um exemplo de como seria a url completa http //{{host}}/v1/activate?apikey=a07b92c2 b597 4636 a449 208cd035b10d passo 3 corpo da requisição (payload) no corpo da sua requisição post, você precisará fornecer os detalhes do flowkit que deseja ativar eis um exemplo de como esse payload pode ser estruturado em json { " id" "# id da entidade do flowkit", "name" "flowkit 01 # nome único do flowkit", "description" "# descrição do flowkit", "doc url" "# url da documentação do flowkit para importar na tela de detalhes", "revision" 1, "connections" \[ { "key" "bling", "connector slug" "bling", "label" "conexão com erp" } ], "params" \[ { "key" "sheet id", "type" "number", "required" true, "description" "" } ], "flows" \[ { "flow name" "# identificador do nome único do flow meta flow\ name", "flow revision" 1 } ] } passo 4 respostas possíveis dependendo do resultado da sua solicitação, você pode receber diferentes respostas código de resposta 201 indica que a ativação foi bem sucedida, sem conteúdo adicional código de resposta 400 isso pode ocorrer se algum cabeçalho de informação estiver faltando na sua solicitação a mensagem detalhada explicará o que está faltando código de resposta 500 se ocorrer um erro interno no servidor durante o processo de ativação, você receberá esse código a mensagem detalhada indicará o problema exemplo de requisição via curl aqui está um exemplo de como fazer a requisição via curl curl location 'http //{{host}}/v1/activate?apikey=consumer01 api key 01' \\ \ header 'content type application/json' \\ \ data '{ " id" "# id da entidade do flowkit", "name" "flowkit 01 # nome único do flowkit", "description" "# descrição do flowkit", "doc url" "# url da documentação do flowkit para importar na tela de detalhes", "revision" 1, "connections" \[ { "key" "bling", "connector slug" "bling", "label" "conexão com erp" } ], "params" \[ { "key" "sheet id", "type" "number", "required" true, "description" "" } ], "flows" \[ { "flow name" "# identificador do nome único do flow meta flow\ name", "flow revision" 1 } ] }' certifique se de substituir {{host}} pela url correta do seu ambiente essa funcionalidade oferece uma maneira eficiente de ativar fluxos em massa usando uma api key, simplificando ainda mais o gerenciamento dos seus flowkits