Skip to content

omarsaad98/gocardless-bank-account-data

Repository files navigation

gocardless-bankaccountdata

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

This Python package is automatically generated by the Swagger Codegen project:

  • API version: 2.0 (v2)
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.v3.generators.python.PythonClientCodegen

Requirements.

Python 2.7 and 3.4+

Installation & Usage

pip install

If the python package is hosted on Github, you can install directly from Github

pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git

(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)

Then import the package:

import gocardless_bankaccountdata 

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import gocardless_bankaccountdata

Getting Started

Please follow the installation procedure and then run the following:

from __future__ import print_function
import time
import gocardless_bankaccountdata
from gocardless_bankaccountdata.rest import ApiException
from pprint import pprint


# create an instance of the API class
api_instance = gocardless_bankaccountdata.AccountsApi(gocardless_bankaccountdata.ApiClient(configuration))
id = 'id_example' # str | 

try:
    api_response = api_instance.retrieve_account_balances(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AccountsApi->retrieve_account_balances: %s\n" % e)


# create an instance of the API class
api_instance = gocardless_bankaccountdata.AccountsApi(gocardless_bankaccountdata.ApiClient(configuration))
id = 'id_example' # str | 

try:
    api_response = api_instance.retrieve_account_details(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AccountsApi->retrieve_account_details: %s\n" % e)


# create an instance of the API class
api_instance = gocardless_bankaccountdata.AccountsApi(gocardless_bankaccountdata.ApiClient(configuration))
id = 'id_example' # str | 

try:
    api_response = api_instance.retrieve_account_metadata(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AccountsApi->retrieve_account_metadata: %s\n" % e)


# create an instance of the API class
api_instance = gocardless_bankaccountdata.AccountsApi(gocardless_bankaccountdata.ApiClient(configuration))
id = 'id_example' # str | 
date_from = '2013-10-20' # date |  (optional)
date_to = '2013-10-20' # date |  (optional)

try:
    api_response = api_instance.retrieve_account_transactions(id, date_from=date_from, date_to=date_to)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AccountsApi->retrieve_account_transactions: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to https://bankaccountdata.gocardless.com

Class Method HTTP request Description
AccountsApi retrieve_account_balances GET /api/v2/accounts/{id}/balances/
AccountsApi retrieve_account_details GET /api/v2/accounts/{id}/details/
AccountsApi retrieve_account_metadata GET /api/v2/accounts/{id}/
AccountsApi retrieve_account_transactions GET /api/v2/accounts/{id}/transactions/
AgreementsApi accept_eua PUT /api/v2/agreements/enduser/{id}/accept/
AgreementsApi create_eua POST /api/v2/agreements/enduser/
AgreementsApi delete_eua_by_id DELETE /api/v2/agreements/enduser/{id}/
AgreementsApi retrieve_all_euas_for_an_end_user GET /api/v2/agreements/enduser/
AgreementsApi retrieve_eua_by_id GET /api/v2/agreements/enduser/{id}/
InstitutionsApi retrieve_all_supported_institutions_in_a_given_country GET /api/v2/institutions/
InstitutionsApi retrieve_institution GET /api/v2/institutions/{id}/
RequisitionsApi create_requisition POST /api/v2/requisitions/
RequisitionsApi delete_requisition_by_id DELETE /api/v2/requisitions/{id}/
RequisitionsApi requisition_by_id GET /api/v2/requisitions/{id}/
RequisitionsApi retrieve_all_requisitions GET /api/v2/requisitions/
TokenApi get_a_new_access_token POST /api/v2/token/refresh/
TokenApi obtain_new_accessrefresh_token_pair POST /api/v2/token/new/

Documentation For Models

Documentation For Authorization

jwtAuth

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published