openbankproject_client.dynamic_endpoint module

Dynamic Endpoint endpoints for the OpenBankProject API Client.

class openbankproject_client.dynamic_endpoint.DynamicEndpointEndpoints(client)[source]

Bases: object

Dynamic Endpoint-related API endpoints.

__init__(client)[source]

Initialize the endpoint group.

Parameters:

client – OpenBankProjectClient instance

create_dynamic_endpoint(data: Dict) Dict[source]

Create Dynamic Endpoint.

Parameters:

data – Dynamic endpoint data

Returns:

Dict containing created dynamic endpoint information

get_dynamic_endpoint(dynamic_endpoint_id: str) Dict[source]

Get Dynamic Endpoint.

Parameters:

dynamic_endpoint_id – Dynamic endpoint identifier

Returns:

Dict containing dynamic endpoint information

get_dynamic_endpoints() Dict[source]

Get Dynamic Endpoints.

Returns:

Dict containing dynamic endpoints information

update_dynamic_endpoint(dynamic_endpoint_id: str, data: Dict) Dict[source]

Update Dynamic Endpoint.

Parameters:
  • dynamic_endpoint_id – Dynamic endpoint identifier

  • data – Updated dynamic endpoint data

Returns:

Dict containing updated dynamic endpoint information

delete_dynamic_endpoint(dynamic_endpoint_id: str) Dict[source]

Delete Dynamic Endpoint.

Parameters:

dynamic_endpoint_id – Dynamic endpoint identifier

Returns:

Dict containing deletion status