---
title: Integrating with Box
slug: integrating-with-box
docTags: 
createdAt: 2020-08-25T11:38:10.000Z
---

Pathfix allows you to easily add end-user OAuth based integration, handling authorization and enable communication between your app and Box in just a few minutes.

Before proceeding, you will first need to register your application with Box. Please refer the developer documentation provided by Box.



## Add your App in Box

- Access your Box developer page
- Click on `Create New App`



![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/_zpCporL4W8ehXlA2is8K_image%20%287%29.png "Image: box developers page")



- Select `Custom App` and click on Next to continue



![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/d_UYYeommSUImIyUAk5R__image%20%288%29.png "Image: Create")



- Choose `Standard OAuth 2.0 (User Authentication)` from the authentication method options



![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/G8Kr8iPAzQdpvvFIq2aZN_image%20%289%29.png "Image: OAuth in box")



- Name your app (e.g. AcmeSaaS) to identify the app in your Box developer account



![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/VNoqlutgc1JgCIBVsQBZQ_image%20%2810%29.png "Image: Box app")



- Click `Configuration` on the left navigation bar
- Under `OAuth 2.0 Credentials`, copy the Client ID and Client Secret for use in Pathfix&#x20;

![](https://archbee-doc-uploads.s3.amazonaws.com/E6H_--BmYJWG_yGaOUOxt/liTAHrVP7NbkQt_L9BhRg_image%20%2811%29.png "Image: Box clientid and clientsecret")





## Setup in Pathfix



- Login to your Pathfix account and click on `Add Application`
- Add the name of your SaaS and hit `Save`
- In the `OAuth` tab, select Box from the list of providers to integrate with. You can change the Display `Name` and `Description` in the `General tab.`
- Enter the `Client ID` and `Client Secret` received from Box and hit `Save `
- Click on `Test Connection` and Connect an account to test the setup
- Once connected successfully, you will be able to choose a sample API from the dropdown to run test API calls
- Select a sample API from the dropdown and click on Send



## Add Integration To Your SaaS



There are 2 steps to adding the integration to your SaaS

1. [End-user authorization](docId\:MsCMNgUGRsGrzSCMLCiXf)
2. [Enable pass-through API](docId\:JiDAxEPNR2Owz8w4_JpBK)



To add the integration to your Bubble app, please follow this documentation [Bubble.io Setup](https://docs.pathfix.com/bubble)



Need help? Reach out to us at support\@pathfix.com and we would be happy to assist!

