• Sign up
  • Documentation
  • Developer Guides
  • API Reference
  • Sample Code Catalog
  • SDKs & Tools
  • Support
  • Developer Changelog
  • Support
  • Community Forum
  • Changelog
  • Additional Resources
  • Blog
  • International sites
  • United States (English)
  • 日本 (日本語)
Box Developer Documentation
  • United States (English)
  • 日本 (日本語)
  • Documentation
    DocumentationDeveloper GuidesAPI ReferenceSDKs & ToolsSample Code Catalog
    Additional resourcesBox Developer Blog
    FeaturedSample Code CatalogFind useful scripts, app examples, and inspiring use cases! Browse 80+ open-source repositories in various programming languages.
    Browse sample code
  • Community
  • Developer Changelog
  • UnreadSep 18th, 2023

    Box CLI v3.12.0 released

    Featurecli
  • UnreadSep 14th, 2023

    Box Python SDK v3.9.1 released

    sdkspython
  • UnreadSep 14th, 2023

    Box Java SDK v4.5.0 released

    Featuresdksjava
Log in
CLI
Use Box CLI with OAuth 2.0 Quick Start
1. Configure a Box App 2. CLI Installation and Configuration 3. Building Commands and Help Feature 4. Using Options and Bulk Commands 5. Using PowerShell Scripts with the Box CLI Next steps
CLI sample scripts
Provision users and folders Update user zones Report inactive users Manage groups and collaborations Extract metadata Deprovision users and archive folders Manage Slack integration folder mappings
CLI guides
Box CLI with JWT Authentication CLI bulk commands

Use Box CLI with OAuth 2.0

Guides CLI Use Box CLI with OAuth 2.0
Edit this page

Use Box CLI with OAuth 2.0

The Box CLI is a user-friendly command line tool which allows both technical and non-technical users to leverage the Box API to perform routine or bulk actions. There is no need to write any code, as these actions are executed through a set of commands.

Overview

This guide will take you through the following steps.

  1. Create and configure a Box application
  2. Install and configure the CLI
  3. Run commands with the CLI
  4. Use options and bulk commands
  5. Explore automation using Powershell scripts with the CLI
  6. Next steps

I am ready to get started

  • Box & Community
  • About Us
  • Platform Twitter
  • Developer Blog
  • Developer Newsletter
  • Changelog
  • GitHub
  • Community GitHub
  • Tooling
  • Node SDK
  • Java SDK
  • Python SDK
  • .NET SDK
  • iOS Content SDK
  • Box CLI
  • Box Skills Kit
  • Samples
  • Platform Samples
  • Skills Samples
  • Support
  • Support & Community
  • Create a ticket
  • Platform Forum
  • Product Feedback
  • API Status
  • International sites
  • United States (English)
  • 日本 (日本語)
  • ©2023 Box
  • Sitemap
  • Newsletter Unsubscribe
  • Terms of Use
  • Privacy Policy
  • Cookie Notification
  • Code samples provided under Unilicense