Python API client for Ghostfolio, an open-source personal finance dashboard. Current version 0.8.0 enables portfolio management, holdings, activities, and admin operations. Release cadence is irregular.
pip install ghostfolioNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initialize client with base URL and access token, then fetch holdings.
Use `get_holdings()` instead of `get_positions()`.
Ensure token is passed as header (handled by library). If passing token in URL, update by removing that pattern.
Perform a dummy API call (e.g., `client.get_health()`) immediately after init to check connectivity and authentication.