The Box CLI (Command Line Interface) is a tool that allows you to interact and manage Box services via a set of commands directly from your command line. The Box CLI allows for faster interaction with Box services via the Box API and eliminates the need to write code to perform routine or bulk actions, like creating user accounts.


The Box CLI has standalone installer options for Windows and Mac, as well as raw source code options for building the CLI in alternate environments.

Installer options

Source code

Setup and Commands

For a complete list of steps to set up your CLI environment and start working with the CLI post-install, see the following links:

  • Getting Started: Setting up your Box CLI environment with your application environment.
  • Command Topics: Complete list of commands and options available when working with the Box CLI.


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.