Command
Subcommands
app list
Show all Flash apps under your account.Command
Output
app create
Register a new Flash app on Runpod’s backend.Command
Arguments
string
required
Name for the new Flash app. Must be unique within your account.
What it creates
This command registers a Flash app in Runpod’s backend—essentially creating a namespace for your environments and builds. It does not:- Create local files (use
flash initfor that). - Provision cloud resources (endpoints, volumes, etc.).
- Deploy any code.
When to use
Most users don’t need to run
flash app create explicitly. Apps are created automatically when you first run flash deploy. This command is primarily for CI/CD pipelines that need to pre-register apps before deployment.app get
Get detailed information about a Flash app.Command
Arguments
string
required
Name of the Flash app to inspect.
Output
app delete
Delete a Flash app and all its associated resources.Command
Arguments
string
required
Name of the Flash app to delete.
Process
- Shows app details and resources to be deleted.
- Prompts for confirmation (required).
- Deletes all environments and their resources.
- Deletes all builds.
- Tears down the app’s Serverless endpoints. Flash discovers them per Flash environment on Runpod’s backend, so teardown works even when no local resource tracking exists (for example, in CI).
- If every endpoint was removed, deletes the app record.
Output
Each removed endpoint prints a confirmation line, where<endpoint-name> and <endpoint-id> are the endpoint’s name and ID:
App hierarchy
See Apps and environments for the complete app organization structure.Auto-detection
Flash CLI automatically detects the app name from your current directory:--app flag:
Troubleshooting
app delete fails to remove an endpoint
When any endpoint cannot be removed,flash app delete does not delete the app record and exits with a non-zero status (exit code 1). It names each endpoint that survived teardown. When the endpoint still has an ID, the message gives the command to remove it:
runpodctl serverless delete:
flash app delete <NAME> after a partial teardown is safe: endpoints that were already removed count as removed, so the command retries only the survivors.
Related commands
flash env- Manage environments within an appflash deploy- Deploy to an app’s environmentflash init- Create a new project