openbankproject_client.account_application module

Account Application endpoints for the OpenBankProject API Client.

class openbankproject_client.account_application.AccountApplicationEndpoints(client)[source]

Bases: object

Account Application-related API endpoints.

__init__(client)[source]

Initialize the endpoint group.

Parameters:

client – OpenBankProjectClient instance

create_account_application(bank_id: str, data: Dict) Dict[source]

Create Account Application.

Parameters:
  • bank_id – Bank identifier

  • data – Account application data

Returns:

Dict containing created account application information

get_account_application_by_id(bank_id: str, account_application_id: str) Dict[source]

Get Account Application by Id.

Parameters:
  • bank_id – Bank identifier

  • account_application_id – Account application identifier

Returns:

Dict containing account application information

get_account_applications(bank_id: str) Dict[source]

Get Account Applications.

Parameters:

bank_id – Bank identifier

Returns:

Dict containing account applications information

update_account_application_status(bank_id: str, account_application_id: str, data: Dict) Dict[source]

Update Account Application Status.

Parameters:
  • bank_id – Bank identifier

  • account_application_id – Account application identifier

  • data – Updated status data

Returns:

Dict containing updated account application information