Skip to main content

Installation

pip install bfinance-sdk
or with Poetry:
poetry add bfinance-sdk

Initialization

  • Configuration object
from bfinance import BFinance

client = BFinance(
    base_url="https://business.bfinance.app",
    api_token="YOUR_BEARER_TOKEN",
    timeout_ms=3000,  # optional
    headers={  # optional
        "Content-Type": "application/json",
    }
)
Config fields
  • base_url (required) — API base URL
  • api_token (required) — Bearer token
  • timeout_ms (optional) — request timeout in ms (default: 30000)
  • headers (optional) — custom headers
  • Authentication
The SDK uses Bearer token authorization for all requests:
  • Header: Authorization: Bearer <YOUR_TOKEN>
Keep credentials secure and do not expose tokens in client-side apps. https://pypi.org/project/bfinance-sdk/