Skip to main content
Manage your deployed apps.

list

List all apps on your account.

Flags

JSON output


show

Show details for a specific app. Accepts app name or UUID.

JSON output


delete

Delete an app and tear down its infrastructure.
Deleting an app is tier-3 destructive. Interactive mode makes you type the app name to confirm; non-interactive runs require the explicit --yes-i-know-this-destroys-data flag.

Flags

JSON output


password

Show the shared password for a password-protected app.

invite

Invite a floo identity to an accounts-mode app with an explicit tenant role.

Arguments

Flags

The raw invitation URL is returned exactly once and treated as a secret. It is redacted from JSON and omitted from human output unless you pass the global --reveal-secrets flag. The durable invitation remains valid if email delivery fails; resend with --reveal-secrets to rotate and copy a fresh URL. App access never grants dashboard or deployment access. For that boundary, see Team Access.

invites

List invitation history for an app.
List responses include next_cursor when another page exists. Continue with --cursor NEXT_CURSOR; floo apps members accepts the same flag. Rotate and resend a pending invitation, or revoke it:
Resending invalidates the previous URL. Revoked and expired invitations cannot be accepted.

members

List active explicit app members:
Change a tenant role or remove app access:
Changing a role revokes active app sessions that carry the old role. Removing a member also revokes that person’s app sessions and user-bound app API keys.

consumers

Manage named consumers for app API keys. See App API keys and request history for route scopes and storing a key through a pipe.
Deletion accepts a consumer ID or a case-insensitive name and revokes all its active keys. It requires typed confirmation, or the explicit flag in non-interactive or JSON mode:

Flags


keys

Create, list, and revoke a consumer’s app API keys.
Revocation takes a key ID and is idempotent.

Flags

Human mode prints only the raw key on stdout. The shown-once notice and the key’s ID, prefix, and scopes go to stderr. The key cannot be retrieved again; store it directly in the program’s secret store. See the guide’s piping example.

JSON output

With --json, raw_key is redacted unless you pass the global --reveal-secrets flag. The output sets contains_secrets: true in either case.

github

Manage GitHub integration for auto-deploy on push. See the full reference at GitHub Integration.

Errors