The Box quickstart guides are structured to provide short integration examples for common features of the Box APIs.
Setup and Auth
- Install the SDK: Install the Box SDK in your preferred language.
- Authenticate with JWT (SDK): Configure and create a Box SDK client for JWT application types.
- Authenticate with JWT (API): Configure the JWT authentication process manually without the Box SDKs.
- Authenticate with OAuth 2: Configure and create a Box SDK client for OAuth application types.
- Authenticate with Developer Token: Bypass authentication with a temporary, non-refreshable token for quick integration prototypes prior to building in OAuth or JWT integrations.
Application and Token Management
- Downscope Tokens: Downscope an access token to reduce scoped privileges for use in mobile and front-end environments.
- Work with Webhooks: Programmatically create and modify webhooks to provide event notification on certain application actions.
Files and Folders
- Work with Files : Perform actions with files within a Box account.
- Work with Folders : Perform actions with folders within a Box account.
- Search for Content: Search for files and folders within provided search parameters.
- Work with Metadata: Define, store, and retrieve additional custom information about file and folders.
Users
- Work with Users: Create new Box app user accounts for JWT application types.
Visualization Components
- Work with Preview: Deploy the different preview components to display files and folders within an enterprise simply.