hot.dev/dropbox — Dropbox API v2 bindings for Hot: OAuth (PKCE, offline refresh tokens, per-run token cache), team member and team-space headers, binary-safe downloads with Range chunking, exports of Paper docs to Markdown, uploads with chunked sessions and content-hash checks, folder listing, search, batch jobs, shared links, cursor sync with longpoll, and signed webhook verification.

Version: 0.1.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/dropbox": "0.1.0"

Add this to your deps in hot.hot

Namespaces

NamespaceFunctionsTypesDescription
::dropbox272Dropbox API v2 bindings for document workflows and agents: list and

::dropbox

NamespaceFunctionsTypesDescription
::api431The Dropbox transport: RPC requests (JSON bodies on
::auth181Dropbox credential resolution and the per-run access-token cache.
::content19—Read file content: `read-document` for any file (Paper docs and other
::files371Files and folders: list (with recursive listing and cursor paging),
::oauth9—Dropbox OAuth 2 helpers, built on `hot.dev/oauth2`: the authorization
::sharing8—Shared links: create one with settings (audience, access, expiry,
::sync91Keep a mirror in sync with Dropbox's folder cursors: take a cursor,
::upload181Uploads: `upload` for files up to the session threshold, and upload
::users3—The connected account: who it is, its space usage, and the path root
::webhooks51Dropbox webhooks (App Console → your app → Webhooks).