openbankproject_client.view_system module

View System endpoints for the OpenBankProject API Client.

class openbankproject_client.view_system.ViewSystemEndpoints(client)[source]

Bases: object

View System-related API endpoints.

__init__(client)[source]

Initialize the endpoint group.

Parameters:

client – OpenBankProjectClient instance

create_system_view(data: Dict) Dict[source]

Create System View.

Parameters:

data – System view data

Returns:

Dict containing created system view information

get_system_view(view_id: str) Dict[source]

Get System View.

Parameters:

view_id – View identifier

Returns:

Dict containing system view information

get_ids_of_system_views() Dict[source]

Get Ids of System Views.

Returns:

Dict containing system view IDs

update_system_view(view_id: str, data: Dict) Dict[source]

Update System View.

Parameters:
  • view_id – View identifier

  • data – Updated system view data

Returns:

Dict containing updated system view information

delete_system_view(view_id: str) Dict[source]

Delete System View.

Parameters:

view_id – View identifier

Returns:

Dict containing deletion status