Create a Box account
If you don’t already have one, sign up for a free trial Box account.
Create a new application
- Go to the Box Developer Console.
- Click Create Platform App.
- Select Custom App as your Platform App from the list of application types.
- Enter the basic application details and choose User Authentication (OAuth 2.0) as your app’s Authentication Method.
- In your app’s Configuration tab, add
https://api.nango.dev/oauth/callbackas your Redirect URI, then click Save Changes. - Scroll down to the Application Scopes section and select the scopes you need.
Obtain OAuth credentials
- In the same Configuration tab, under the OAuth 2.0 Credentials section, copy your Client ID and Client Secret, you’ll need these when configuring your integration in Nango.
Start building your integration
Follow the Quickstart guide to build your integration.
Common Scopes
For a complete list of scopes, see Box’s scopes documentation.| Scope | Description |
|---|---|
root_readwrite | Read and write access to all files and folders in the user’s account |
root_readonly | Read-only access to all files and folders in the user’s account |
manage_managed_users | Manage Managed Users (create, update, reset password, change roles) |
manage_app_users | Manage App Users (for server-side JWT apps) |
manage_groups | Create, update, delete groups, and manage group memberships |
manage_webhook | Create and manage webhooks for a user |