Skip to content

CLI Overview

The Uptime Scheduler CLI (uptime) lets you view resources, run reports, inspect schedules, and send start/stop commands — all from the terminal without opening the dashboard.

What you can do

CommandDescription
uptime resourcesBrowse all discovered resources in an interactive TUI
uptime reportPrint a cost savings summary by resource type
uptime schedulesList all schedules and their assigned resources
uptime startStart resources by environment or resource ID
uptime stopStop resources by environment or resource ID

Installation

See the Installation guide for platform-specific instructions.

Authentication

The CLI uses a browser-based login flow — no API keys to manage manually.

Terminal window
uptime login

This opens a one-time approval link in your browser. Once approved, a long-lived token is stored in ~/.uptime/credentials.json and reused automatically for future commands.