KAi/flow
API + CLI

Pensado para ser automatizado

Integra o Flow nos teus sistemas com a API REST e automatiza cópias locais atualizadas com a CLI.

01

Tokens de máquina

Cria um token na consola de administração: só leitura ou leitura-escrita, com âmbito num espaço ou em todos, opcionalmente limitado a uma lista de IPs permitidos. O segredo aparece uma única vez; a consola mostra a última utilização e permite revogar de imediato.

02

Atualiza uma cópia local com flow-cli pull

A CLI atualiza uma pasta local com o conteúdo de um espaço Flow: transfere só as alterações, reproduz também mudanças de nome, movimentações e eliminações, e podes agendar a sua execução.

flow-cli pull
# ~/.config/flow-cli/cliente.toml
server = "https://flow.kaigrid.ai"
token  = "fsp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
dest   = "/var/www/site/documenti"

flow-cli pull --config ~/.config/flow-cli/cliente.toml
mirror completed
03

Usa a API REST

Usa as API documentadas para listar os espaços, seguir as alterações, transferir ficheiros e pesquisar nos documentos. O acesso depende das permissões e do âmbito do token.

curl
curl -H "Authorization: Bearer fsp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  https://flow.kaigrid.ai/api/nodes?space_id=...
200application/json

Consulta a documentação da API

A referência completa está na consola de administração do Flow assim que o plano estiver ativo.