Server-side authentication using JSON Web Tokens (JWT) is the most common way to authenticate to the Box API. JWT is an open standard designed to allow powerful server-to-server authentication.Documentation Index
Fetch the complete documentation index at: https://developer.box.com/llms.txt
Use this file to discover all available pages before exploring further.

- using a public and private key pair
- using a client id and client secret ()
When to use JWT
Server-side authentication with JWT is the ideal authentication method for apps that:- Work with users that don’t have a Box account
- Want to use their own identity system
- Don’t want users to have to know that they are using Box
- Want to store data within the application’s Box account and not within the the user’s Box account
