box-open-sdk (Rust)
A community, unofficial Box API client for Rust — typed models for the whole
Box surface, one async manager per API area behind a single Client, and a
reqwest/tokio runtime with retry, exponential backoff, Retry-After
handling, and automatic token refresh.
Not affiliated with, authorized, or endorsed by Box, Inc. "Box" is a trademark of Box, Inc. This is an independent, generated client.
Install
[]
= "0.1"
Quickstart
use Client;
use Auth;
async
Authentication
The runtime implements Box's four auth flows — developer token, client
credentials (CCG), OAuth 2.0 (with a pluggable refresh-token store), and
JWT (server auth). See docs/auth.md.
Pagination
List endpoints return an auto-paging stream — advancing the cursor and fetching
the next page is handled for you. See docs/pagination.md.
Documentation
API reference on docs.rs; the docs/
tree carries the per-manager reference and the authentication, pagination, and
errors guides.
License
MIT. Generated by box-gantry.