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.
"hot.dev/dropbox": "0.1.0"
Add this to your deps in hot.hot
Namespaces
| Namespace | Functions | Types | Description |
::dropbox | 27 | 2 | Dropbox API v2 bindings for document workflows and agents: list and |
| Namespace | Functions | Types | Description |
::api | 43 | 1 | The Dropbox transport: RPC requests (JSON bodies on |
::auth | 18 | 1 | Dropbox credential resolution and the per-run access-token cache. |
::content | 19 | — | Read file content: `read-document` for any file (Paper docs and other |
::files | 37 | 1 | Files and folders: list (with recursive listing and cursor paging), |
::oauth | 9 | — | Dropbox OAuth 2 helpers, built on `hot.dev/oauth2`: the authorization |
::sharing | 8 | — | Shared links: create one with settings (audience, access, expiry, |
::sync | 9 | 1 | Keep a mirror in sync with Dropbox's folder cursors: take a cursor, |
::upload | 18 | 1 | Uploads: `upload` for files up to the session threshold, and upload |
::users | 3 | — | The connected account: who it is, its space usage, and the path root |
::webhooks | 5 | 1 | Dropbox webhooks (App Console → your app → Webhooks). |