Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Storage / Dropbox / Dropbox API v2
Dropbox API v2 logo

Dropbox API v2

Browse all Dropbox APIs
★ Only Publicly Available OpenAPI DocumentStorageDocument Managementoauth278 EndpointsREST

For Agents

Upload, download, and organize files in Dropbox cloud storage. Share files with configurable permissions and track revision history across folders.

Use for: I need to upload a file to a specific Dropbox folder, I want to share a file with a password-protected link, Search for all PDF files modified in the last week, Get a temporary download link for a large file

Not supported: Does not handle e-signatures, fax, or document editing — use for cloud file storage, sync, and sharing only.

Jentic publishes the only available OpenAPI specification for Dropbox API v2, keeping it validated and agent-ready. Store, sync, and share files across devices through programmatic access to Dropbox cloud storage. Upload and download files, organize folder hierarchies, control sharing permissions, and track file revisions across 78 endpoints. The API handles both small file operations via RPC-style calls and large file transfers through chunked upload sessions.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Dropbox API v2 to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Dropbox API v2, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Dropbox API v2 API.

Upload files up to 150 MB in a single call or use chunked upload sessions for larger files

Search across an entire Dropbox account by filename, content, or file extension with pagination

Generate temporary download links with configurable expiry for secure file distribution

Lock and unlock files to prevent concurrent editing conflicts in shared folders

Track and restore previous file versions with full revision history

Configure shared link permissions including password protection and expiry dates

Tag files with custom metadata for organization and filtering

Use Cases

Patterns agents use Dropbox API v2 API for, with concrete tasks.

★ AI Agent File Storage Integration

AI agents store and retrieve generated artifacts — reports, images, code outputs — directly in Dropbox via Jentic. The agent searches for the upload operation by intent, receives the schema, and executes the upload without browsing documentation. Chunked upload sessions handle files over 150 MB automatically, and the agent can verify completion status through job polling endpoints.

Upload a 5 MB report PDF to /reports/2026/monthly-summary.pdf using the /2/files/upload endpoint and verify the file metadata in the response

Secure File Sharing with External Partners

Share files and folders with external collaborators through configurable shared links. Set password protection, expiry dates, and access levels (view-only or edit) per link. The API supports creating shared links for individual files or entire folders, listing existing links, and modifying or revoking access at any time.

Create a shared link for /contracts/agreement.pdf with a password and 7-day expiry using /2/sharing/create_shared_link_with_settings

Document Version Control and Recovery

Track file changes over time with automatic versioning and restore any previous state. The API stores revision history for files, allowing retrieval of metadata for past versions and restoration of overwritten or deleted content. File locking prevents concurrent edits in team environments, reducing merge conflicts on shared documents.

List all revisions of /docs/proposal.docx using /2/files/list_revisions and restore the version from two days ago with /2/files/restore

Automated Folder Synchronization and Backup

Monitor folder contents for changes using long-poll cursors and synchronize local systems with Dropbox in near real-time. The list_folder/continue endpoint with a cursor tracks incremental changes (adds, edits, deletions) without re-scanning entire directories. Batch operations move or copy hundreds of files in a single API call for efficient migrations.

Get a cursor for /project-files using /2/files/list_folder, then poll for changes with /2/files/list_folder/continue to detect new or modified files

Key Endpoints

78 endpoints — jentic publishes the only available openapi specification for dropbox api v2, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

POST

/2/files/list_folder

List contents of a folder with pagination support

POST

/2/files/get_metadata

Get metadata for a file or folder by path

POST

/2/files/search_v2

Search for files and folders by name or content

POST

/2/files/create_folder_v2

Create a new folder at the specified path

POST

/2/files/delete_v2

Delete a file or folder at a given path

POST

/2/files/copy_v2

Copy a file or folder to a new location

POST

/2/sharing/create_shared_link_with_settings

Create a shared link with custom permissions

POST

/2/files/upload_session/start

Begin a chunked upload session for large files

POST

/2/files/list_folder

List contents of a folder with pagination support

POST

/2/files/get_metadata

Get metadata for a file or folder by path

POST

/2/files/search_v2

Search for files and folders by name or content

POST

/2/files/create_folder_v2

Create a new folder at the specified path

POST

/2/files/delete_v2

Delete a file or folder at a given path

POST

/2/files/copy_v2

Copy a file or folder to a new location

POST

/2/sharing/create_shared_link_with_settings

Create a shared link with custom permissions

POST

/2/files/upload_session/start

Begin a chunked upload session for large files

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Dropbox OAuth 2.0 tokens are stored encrypted in the Jentic vault (MAXsystem). Agents receive scoped Bearer tokens for API calls — raw client secrets and refresh tokens never enter the agent's context.

Intent-based discovery

Intent-based discovery

Agents search by intent (e.g., 'upload a file to Dropbox') and Jentic returns matching Dropbox operations with their input schemas, including required headers like Dropbox-API-Arg for content endpoints.

Time to first call

Time to first call

Direct Dropbox integration: 1-3 days for OAuth flow setup, chunked upload handling, and cursor-based sync. Through Jentic: under 1 hour — search, load schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Box Platform API

→

Enterprise-focused content management with advanced governance, metadata, and workflow automation

Choose Box when you need enterprise content governance features like legal holds, retention policies, or Box AI-powered classification that Dropbox does not offer

Alternative

Google Cloud Storage

→

Object storage for large-scale data with multi-region redundancy and lifecycle policies

Choose Google Cloud Storage for infrastructure-level object storage needs where files are accessed by services rather than end users

Alternative

Google Drive API

→

File storage and collaboration integrated with Google Workspace

Choose Google Drive when the user's organization runs on Google Workspace and needs native integration with Docs, Sheets, and Slides

Complementary

Dropbox Sign API

→

Electronic signature requests and document signing workflows

Use alongside Dropbox API v2 when files stored in Dropbox need legally binding electronic signatures

FAQs

Specific to using Dropbox API v2 API through Jentic.

Why is there no official OpenAPI spec for Dropbox API v2?

Dropbox does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Dropbox API v2 via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.

What authentication does the Dropbox API v2 use?

The Dropbox API v2 uses OAuth 2.0 for authentication. Apps obtain an access token through the OAuth flow and include it as a Bearer token in the Authorization header. Through Jentic, OAuth tokens are stored encrypted in the MAXsystem vault — agents receive scoped access without handling raw tokens directly.

Can I upload files larger than 150 MB with the Dropbox API v2?

Yes. Files up to 150 MB can be uploaded in a single call. For larger files, use the chunked upload session endpoints: start a session with /2/files/upload_session/start, append chunks with /2/files/upload_session/append_v2, and finalize with /2/files/upload_session/finish. Sessions support files up to 350 GB.

How do I search for files in Dropbox through Jentic?

Search Jentic for the intent 'search for files in Dropbox' to load the /2/files/search_v2 operation schema. This endpoint searches by filename, file content, or extension across the entire account. Pass a query string and optional filters (file type, path, modification date) to narrow results. Install the SDK with pip install jentic to get started.

What are the rate limits for the Dropbox API v2?

Dropbox enforces per-app and per-user rate limits. Individual apps are limited to roughly 1,000 calls per user per 5 minutes for most endpoints. Write-heavy endpoints like upload and batch operations have lower limits. The API returns HTTP 429 with a Retry-After header when limits are exceeded.

Can I track file changes in real-time with the Dropbox API v2?

The API supports near-real-time change detection through cursor-based polling. Call /2/files/list_folder to get an initial cursor, then use /2/files/list_folder/continue to receive only new changes. For immediate notification, the long-poll endpoint at https://notify.dropboxapi.com/2/files/list_folder/longpoll blocks until changes occur or times out after a configurable interval.

GET STARTED

Start building with Dropbox API v2 API

Explore with Jentic
View OpenAPI Document