Features
- Complete API Coverage: All Bron API endpoints supported
- Async I/O: Non-blocking HTTP using httpx
- JWT Authentication: Automatic ES256 JWT for requests
- Typed Queries: Typed query objects for all API endpoints
Installation
Example
Async requirement
All public API methods are async. Useawait (or asyncio.run(...)). Close with await client.aclose().
Configuration
api_key: Your private JWK (required)workspace_id: Your workspace ID (required)base_url: API base URL (defaults to https://api.bron.org)
Authentication
The SDK generates an ES256 JWT per request from your private JWK and sends it inAuthorization: ApiKey <jwt>.
