finbox-bankconnect

Python library to use Finbox Bank Connect


License
MIT
Install
pip install finbox-bankconnect==0.1.1

Documentation

FinBox BankConnect Python Library

Build Status Coverage Status PyPI

Python library to use Finbox Bank Connect

Installation

To use the package install using pip / pip3:

pip3 install finbox_bankconnect

Quick Start

Sample code to upload a statement pdf and extract transactions from it

import finbox_bankconnect as fbc

# set API Key
fbc.api_key = "YOUR_API_KEY"

# create an entity object
entity = fbc.Entity.create()

# upload a statement pdf
entity.upload_statement('path_to_file.pdf')

# fetch transactions for the entity
transactions = entity.get_transactions()

# printing the transaction objects by iterating using the transaction iterator
for transaction in transactions:
  print(transaction)

Requirements

Python 3.4+

License

Licensed under the MIT license, see LICENSE