Skip to main content

Unofficial Python SDK for the FinWise API

Project description

FinWise Python SDK (Unofficial)

Unofficial PyPI - Version PyPI - Downloads PyPI - License

Note: This is an unofficial, community-maintained Python SDK for the FinWise API. It is not affiliated with, endorsed by, or officially supported by FinWise.

A simple Python client for the FinWise API.

Installation

pip install finwise-python

Quick Start

from finwise import FinWise

# Initialize the client
client = FinWise(api_key="your-api-key")

# Or use the FINWISE_API_KEY environment variable
client = FinWise()

# List all accounts
accounts = client.accounts.list()
for account in accounts.data:
    print(f"{account.name}: {account.currency} {account.balance}")

Features

  • Automatic retries with exponential backoff
  • Pagination support
  • Context manager support
  • Full type hints

Documentation

For full documentation, see rameezk.github.io/finwise-python.

Links

License

MIT License - see LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

finwise_python-3.0.0.tar.gz (31.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

finwise_python-3.0.0-py3-none-any.whl (28.9 kB view details)

Uploaded Python 3

File details

Details for the file finwise_python-3.0.0.tar.gz.

File metadata

  • Download URL: finwise_python-3.0.0.tar.gz
  • Upload date:
  • Size: 31.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for finwise_python-3.0.0.tar.gz
Algorithm Hash digest
SHA256 6bddd624455323b7f1cf99cf6719cb3a275055c694436aa9d00abd2200be771c
MD5 a27083ba4c327d89f77e88c4bf72cf9b
BLAKE2b-256 caaaed1c62d6a0894997d43adb41863cf98bb2301aa36e1fc427963592d78409

See more details on using hashes here.

Provenance

The following attestation bundles were made for finwise_python-3.0.0.tar.gz:

Publisher: release.yml on rameezk/finwise-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file finwise_python-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: finwise_python-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 28.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for finwise_python-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d1f53820e67b3898715cca6e79f6fd9fcdbf352a0307b8189a6940cfba715aef
MD5 59b6f477a13de7f714486ad87d04a1c7
BLAKE2b-256 ada99a1ebfcd2d9f0f99a7b4443a9192e4e6d958a140f1371edeb08810719b68

See more details on using hashes here.

Provenance

The following attestation bundles were made for finwise_python-3.0.0-py3-none-any.whl:

Publisher: release.yml on rameezk/finwise-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page