Box – Configuration Guide
Box empowers your teams by making it easy to work with people inside and outside your organization, protect your valuable content, and connect all your apps.
How to Create OAuth Credentials for Box
This guide will help you set up your Box OAuth app to connect with Apideck.
To create a connection with Box, you need to complete the following steps:
1. Create OAuth App in Box
Login to Box Developer Console
- Go to https://app.box.com/ and log in to your Box account
- Navigate to the Developer Console at https://app.box.com/developers/console

Create Platform App
- Click Create Platform App to start creating your application

Choose Custom App
- Select Custom App as the app type

Configure App Details
Fill out the basic information for your app:
- App Name: Enter a descriptive name (e.g., "Apideck")
- Description: Provide a brief description of your integration

- Purpose: Select "Integration"
- Category: Select "Workflow"
- External System: Add "Apideck" to "Which external system are you integrating with?"
- Who is building this application?: This field is optional

Configure Authentication
- Select OAuth 2.0 as the authentication method
- Click Create app

Copy OAuth 2 Credentials
After creating your app, scroll down to the OAuth 2.0 credentials section and copy the following credentials:
- Client ID
- Client Secret
⚠️ Important: Store these credentials securely as you'll need them for the next step.

Configure Redirect URI
- Under OAuth 2.0 Redirect URIs, add the following redirect URI:
https://unify.apideck.com/vault/callback

Set Application Scopes
- Under Application Scopes, select the appropriate permissions for your integration:
- Read only: Select the first option for read-only access
- Read and Write: Select both options for full access
- Click Save changes

2. Configure connector in Apideck
Now that you've successfully created your Box OAuth app, you can add the credentials in the configuration of the connector.
Add Credentials
- Go to your Apideck dashboard at https://platform.apideck.com/
- Navigate to Configuration > Box
- Enter the following credentials:
- Client ID: The Client ID you copied from Box
- Client Secret: The Client Secret you copied from Box
- Select the same scopes you enabled in Box previously
- Click Save

Test the Connection
You can test your Box connector by clicking Test Vault

- Click Authorize to start the OAuth flow

- Grant the requested permissions in the Box authorization dialog

- Your connection should now show as Connected
