Back to app

Headless CLI (snapflow-sync)

Scripting-friendly commands.

The packaged app installs a CLI shim alongside the GUI. Available subcommands:

snapflow-sync version
snapflow-sync login --server https://snap-flow.org --email you@example.com --password ...
snapflow-sync logout
snapflow-sync albums list [--json]
snapflow-sync verify --album <id|name> [--json]

Credentials are shared with the GUI via the macOS Keychain — sign in once from either surface and both work.

The sync command exists as a stub today. Headless sync needs a longer-lived process (the engine extracted from the GUI's runtime); use the GUI's Sync now button for now.