Introduction

PyFineract is Python (2 and 3) library to access an Apache Fineract Api. This library enables you to manage resources such as clients, loans, loan products etc in your python applications.

Should you have any question, any remark, or if you find a bug, or if there is something you can do with the API but not with PyFineract, please open an issue.

Tutorial (Short)

First create a Fineract instance:

from fineract import Fineract

# First create a Fineract instance

# using username, password, tenant and base url
f = Fineract("mifos", "password", "default, "https://localhost/fineract-provider/api/v1")

Then work with your Fineract objects:

for client in f.get_clients():
    print(client.full_name)

Download and install

This package is in the Python Package Index, so pip install PyFineract should be enough. You can also clone it on Github.

Licensing

PyFineract is distributed under the Apache Foundation License.

What next?

You need to use a Fineract API and wonder which class implements it? Reference of APIs.

You want all the details about PyFineract classes? Reference of Classes.