Skip to main content

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.

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.

Release history Release notifications | RSS feed

This release

3.0.0 This release

2 files

2.1.0

2 files

2.0.0

2 files

1.4.0

2 files

1.3.0

2 files

1.2.0

2 files

1.1.3

2 files

1.1.2

2 files

Supported by

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