KAi/flow
API + CLI

Pensato per essere automatizzato

Integra Flow nei tuoi sistemi con le API REST e automatizza copie locali aggiornate con la CLI.

01

Token macchina

Crea un token dalla console amministratore di Flow: sola lettura o lettura e scrittura, valido per uno spazio o per tutti e, se serve, limitato a un elenco di indirizzi IP. Il token si vede una volta sola. Nella console vedi quando è stato usato l'ultima volta e puoi revocarlo subito.

02

Aggiorna una copia locale con flow-cli pull

La CLI aggiorna una cartella locale con il contenuto di uno spazio Flow: trasferisce solo le modifiche, riproduce anche rinomine, spostamenti e cancellazioni, e puoi pianificarne l'esecuzione.

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 le API REST

Usa le API documentate per elencare gli spazi, seguire le modifiche, scaricare file e cercare nei documenti. L'accesso dipende dai permessi e dall'ambito del token.

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

Consulta la documentazione API

La documentazione completa è nella console amministratore di Flow, appena il piano è attivo.