fluigcli document — GED
Este grupo navega, baixa e publica documentos do GED direto do terminal. Ele é nativo. Ele usa a REST v2 content-management. As pastas raiz vêm do SOAP ECMFolderService, a única rota que as lista.
fluigcli document list [<folderId>]
Sem argumento, este comando lista as pastas raiz. Com um id, ele lista o conteúdo da pasta. O conteúdo inclui subpastas (em verde), arquivos e artigos, com versão, tamanho, autor e data. Navegue descendo pelos ids.
fluigcli document list # raízes
fluigcli document list 2864 # conteúdo da pasta 2864
fluigcli document list 2864 --json # para agentes/CIfluigcli document download <id>... [--dir <pasta>]
Este comando baixa documentos pelo id. O nome do arquivo vem dos metadados. O round-trip com o upload é byte a byte. Um documento pode ter o arquivo físico removido do volume do servidor. Neste caso, o comando gera erro claro (exit 5). Um id inexistente gera exit 4.
fluigcli document download 926468 --dir ./downloadsfluigcli document upload <file>... --folder <id>
Este comando publica arquivos numa pasta do GED. Ele faz upload e publish em uma etapa.
fluigcli document upload relatorio.pdf --folder 1111279
fluigcli document upload *.pdf --folder 1111279fluigcli document mkdir <parentId> <nome>
Este comando cria uma pasta dentro de outra. Descubra o pai com document list.
fluigcli document mkdir 2864 "Relatórios 2026"fluigcli document delete <id>...
Este comando envia documentos ou pastas para a lixeira do GED. Ele não faz exclusão definitiva. Ele pede confirmação. Informe --yes para pular.
fluigcli document delete 1111280 --yes