Public APIs
Dropbox favicon

Dropbox

Cloud Storage & File Sharing

File Sharing and Storage.

Dropbox's website screenshot

About Dropbox

The DBX Platform is Dropbox's developer platform for integrating file storage, sharing, previews, and search into third-party applications. It provides SDKs for Swift, .NET, Java, JavaScript, Objective-C, and Python, along with a core HTTP API and documentation for developers using other languages via community SDKs.

The platform exposes APIs for working with Dropbox accounts and content: the Files API and Paper API for creating, reading, editing, moving, and deleting files; webhooks for change notifications; Chooser and Saver components for selecting and saving content; the File Properties API for custom metadata; the File Requests API for automated document collection; and the Sharing API for managing shared links and folders. For business use, the Dropbox Business APIs provide admin functionality and user/team management, the Events API supports team audit logging, and the Team Folders API organizes team content.

Dropbox Sign is a separate eSignature API offered on the platform for adding electronic signature functionality to applications. Dropbox reports 50 billion API calls per month and a technical support forum for developers, and cites Dow Jones, Zapier, Smartsheet, and Slack as companies that have built with the Dropbox APIs.

Key features

  • File and folder operations (create, read, edit, move, delete) via the Files API and Paper API
  • Webhooks for real-time notifications on Dropbox file changes
  • Chooser & Saver components for selecting and saving content from/to Dropbox
  • Custom metadata labels via the File Properties API and automated document collection via the File Requests API
  • Admin, team management, and audit logging via the Dropbox Business APIs and Events API
  • eSignature functionality via the Dropbox Sign API

Frequently asked questions

What SDKs and languages does the DBX Platform support?

Dropbox provides SDKs for Swift, .NET, Java, JavaScript, Objective-C, and Python, plus HTTP documentation and community SDKs for other languages.

Who is the DBX Platform for?

It is for developers building apps or optimizing internal workflows who want to add Dropbox features like file storage, sharing, previews, and search.

Can I automate document collection and eSignatures?

Yes, the File Requests API automates document collection, and the separate Dropbox Sign API adds eSignature functionality to applications.

How much usage does the platform handle?

The DBX Platform processes 50 billion API calls per month.

Does Dropbox integrate with team/business workflows?

Yes, 75% of teams link third-party apps, and the Dropbox Business APIs add user, team, and audit-log management for admin functionality.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product