Integrations Types
Integrations Types
There are two kinds of integration a Web App Integration can offer.
Popup Integrations
In a popup integration, Box opens a panel and loads the application's callback URL configured for the integration. The application can display its own user interface for the integration in the popup.
The integration receives a short-lived authorization code with this request, which can be used to connect to the Box APIs, exchange the code for an Access Token, and then use that to make API calls to Box.
Server-side Integration
In a server integration, accepting the confirmation prompt sends a request to the final callback URL of the application without providing any extra UI to the user.
The integration receives a short-lived authorization code with this request, which can be used to connect to the Box APIs, exchange the code for an Access Token, and then use that to make API calls to Box.