Dropbox Connector and Datasource Configuration

The Dropbox connector retrieves data from a Dropbox cloud-based data repository.

To fetch content from Dropbox, you must have an OAuth token accessible to the crawler so it can properly authenticate.

If you want to crawl all of the files owned by the account, you can simply add / as the startLink.

Dropbox Authentication

In order to authenticate to Dropbox, you must have a access token. This is obtained by first creating an app in the Dropbox platform as follows:

  1. Go to https://www.dropbox.com/developers/apps and sign in with your Dropbox credentials.

    The My Apps page appears.

  2. Click Create app.

    Dropbox prompts you to enter the following information:

    1. Choose an API: Select Dropbox API.

    2. Choose the type of access you need: Select Full Dropbox.

    3. Name your app: Enter an arbitrary string to identify your Dropbox app.

  3. Click Create app.

    Dropbox displays the complete settings for your new app.

  4. Under OAuth 2 > Generated access token, click Generate.

  5. Copy the new access token.

  6. In Fusion UI, paste the access token into the DROPBOX OAUTH ACCESS TOKEN field of the Dropbox connector configuration panel.

    If you are using the REST API, this is the value of the property f.fs.oAuthAccessToken.


When entering configuration values in the UI, use unescaped characters, such as \t for the tab character. When entering configuration values in the API, use escaped characters, such as \\t for the tab character.