Skip to content
For LLMsView as Markdown·

Dropbox ​

Access and manage files, folders, and sharing in Dropbox cloud storage.

DetailValue
CategoryProductivity
Base URLhttps://api.dropboxapi.com/2
AuthenticationOAuth2
Endpoints7
Connector keydropbox

Using Dropbox in a workflow ​

  1. Go to Connections and click New Connection.
  2. Pick Dropbox from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown. The full list is below.

Available endpoints ​

EndpointSummary
POST /files/list_folderList folder contents
POST /files/get_metadataGet file/folder metadata
POST /files/create_folder_v2Create a folder
POST /files/delete_v2Delete a file or folder
POST /files/move_v2Move a file or folder
POST /files/search_v2Search for files
POST /sharing/create_shared_link_with_settingsCreate a shared link

Each endpoint is documented in full below. Use the outline on the right to jump to one.

POST /files/list_folder ​

List folder contents

DetailValue
Operation IDproductivity.listFolder
MethodPOST
Path/files/list_folder

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Dropbox connection from the Connection dropdown.
  3. In the Operation dropdown, select productivity.listFolder.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Dropbox API reference.

POST /files/get_metadata ​

Get file/folder metadata

DetailValue
Operation IDproductivity.getMetadata
MethodPOST
Path/files/get_metadata

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Dropbox connection from the Connection dropdown.
  3. In the Operation dropdown, select productivity.getMetadata.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Dropbox API reference.

POST /files/create_folder_v2 ​

Create a folder

DetailValue
Operation IDproductivity.createFolder
MethodPOST
Path/files/create_folder_v2

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Dropbox connection from the Connection dropdown.
  3. In the Operation dropdown, select productivity.createFolder.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Dropbox API reference.

POST /files/delete_v2 ​

Delete a file or folder

DetailValue
Operation IDproductivity.deleteFile
MethodPOST
Path/files/delete_v2

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Dropbox connection from the Connection dropdown.
  3. In the Operation dropdown, select productivity.deleteFile.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Dropbox API reference.

POST /files/move_v2 ​

Move a file or folder

DetailValue
Operation IDproductivity.moveFile
MethodPOST
Path/files/move_v2

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Dropbox connection from the Connection dropdown.
  3. In the Operation dropdown, select productivity.moveFile.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Dropbox API reference.

POST /files/search_v2 ​

Search for files

DetailValue
Operation IDproductivity.searchFiles
MethodPOST
Path/files/search_v2

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Dropbox connection from the Connection dropdown.
  3. In the Operation dropdown, select productivity.searchFiles.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Dropbox API reference.

POST /sharing/create_shared_link_with_settings ​

Create a shared link

DetailValue
Operation IDproductivity.createSharedLink
MethodPOST
Path/sharing/create_shared_link_with_settings

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Dropbox connection from the Connection dropdown.
  3. In the Operation dropdown, select productivity.createSharedLink.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Dropbox API reference.