hot.dev/box — Box Platform API v2.0 bindings for Hot: Client Credentials, JWT server auth and OAuth 2.0 with a store-backed keeper for Box's single-use refresh tokens; folder listing with marker paging, search, binary-safe downloads with Range chunking, multipart and chunked upload sessions, extracted-text representations, shared links, collaborations, versions, the Events API and admin logs, and webhooks v2 with signature verification.

Version: 0.1.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/box": "0.1.0"

Add this to your deps in hot.hot

Namespaces

NamespaceFunctionsTypesDescription
::box332Box Platform API v2.0 bindings: folders and files, search, binary-safe

::box

NamespaceFunctionsTypesDescription
::api312The authenticated Box request helper, Box-shaped errors, retry
::auth561Box credential resolution, Client Credentials Grant, JWT server auth,
::content291Read file content: byte-exact downloads (Box answers with a redirect
::events161The Box Events API: the user event stream (`all`, `changes`, `sync`),
::files17—Box files: get file info (with `fields` and representation hints),
::folders19—Box folders: list a folder's items (marker or offset paging, `fields`,
::oauth5—Box OAuth 2.0 (authorization code) helpers, built on `hot.dev/oauth2`.
::search6—Box search (`GET /search`): full-text and metadata search over names,
::sharing16—Sharing: shared links on files and folders (`PUT ...
::upload371Uploads: binary-safe multipart uploads, new versions of existing
::webhooks15—Box webhooks (v2): create, list, get, update and delete webhooks on a