Skip to main content
This page is part of an AI coding agent skill and is written for agents, not humans. For the human-readable Base44 docs, see the developer documentation.

base44 workspace move

Move the current app to another workspace (organization). Requires an app context — run from a linked project directory, or pass the global --app-id <id> flag.

Syntax

Arguments & Options

Non-Interactive Mode

A target workspace-id is required — without it, the command fails with:

Examples

What It Does

  1. Resolves the app from the linked project or --app-id
  2. If no workspace-id argument is given and running interactively, prompts you to pick a destination workspace (every workspace you belong to except the app’s current one)
  3. Prompts for confirmation unless -y/--yes is passed
  4. Calls the server to move the app; the server authorizes the move and returns a clear error if you’re not allowed (e.g. “Only workspace admins and owners can move apps out of this workspace”) rather than the CLI validating client-side

Output

With --json, stdout is the move result: success, message, appId, newWorkspaceId.