Expand description
HTTP client implementation for the RomM API. HTTP client wrapper around the ROMM API.
RommClient owns a configured reqwest::Client plus base URL and
authentication settings. Frontends (CLI, TUI, or a future GUI) depend
on this type instead of talking to reqwest directly.
Structs§
- Romm
Client - High-level HTTP client for the ROMM API.
- Save
Upload Options - Optional query fields for save uploads used in sync flows.
Functions§
- api_
root_ url - Returns the browser-style origin for RomM (no
/apisuffix). - openapi_
spec_ urls - Returns a list of candidate URLs to try for the OpenAPI JSON document.
- resolve_
openapi_ root - Resolves the origin used to fetch
/openapi.json.