Partner RoleΒΆ

Partner Role - GetΒΆ

HTTP Request

GET /api/v1/partner-roles/{id}

πŸ“‹ Description: Retrieves detailed information about a specific partner role within the financial organization structure, identified by the provided ID, to facilitate understanding of organizational hierarchy and role responsibilities.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePartnerRoleDto

Partner Role - UpdateΒΆ

HTTP Request

PUT /api/v1/partner-roles/{id}

πŸ“‹ Description: Updates the details of a specified partner role within the financial organization structure, allowing for modifications to the hierarchy and organizational alignment of financial entities.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

PartnerRoleDto

true

Request body containing the updated partner role information, including role attributes and hierarchy details relevant to the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePartnerRoleDto

Partner Role - DeleteΒΆ

HTTP Request

DELETE /api/v1/partner-roles/{id}

πŸ“‹ Description: Deletes a specified partner role from the financial organization structure, ensuring the integrity of the hierarchy within the financial entity.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Partner Role - Delete Or DecommissionΒΆ

HTTP Request

PUT /api/v1/partner-roles/remove/{id}

πŸ“‹ Description: Removes a specified partner role from the financial organization structure, ensuring the hierarchy reflects current business relationships and operational needs.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Partner Role - Delete Or Decommission AllΒΆ

HTTP Request

PUT /api/v1/partner-roles/remove/bulk

πŸ“‹ Description: Removes multiple partner roles from the financial organization structure in a single operation, streamlining the management of hierarchical relationships within the financial entity.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of partner role identifiers to be removed in bulk from the financial organization’s structure, ensuring efficient management of hierarchical relationships.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Partner Role - DecommissionΒΆ

HTTP Request

PUT /api/v1/partner-roles/decommission/{id}

πŸ“‹ Description: Decommissions a specified partner role within the financial organization structure, effectively removing it from the hierarchy and ensuring accurate representation of the entity’s operational framework.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePartnerRoleDto

Partner Role - Decommission By Modification Date BeforeΒΆ

HTTP Request

PUT /api/v1/partner-roles/decommission/modified-before/{modified_before}

πŸ“‹ Description: Decommissions partner roles within the financial organization structure that were modified before the specified date, ensuring the hierarchy remains current and aligned with organizational needs.

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

Specifies the cutoff date for decommissioning partner roles in the financial organization structure, ensuring that only roles modified before this date are affected.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPartnerRoleDto

Partner Role - Decommission Before NowΒΆ

HTTP Request

PUT /api/v1/partner-roles/decommission/modified-before-now

πŸ“‹ Description: Decommissions partner roles that have been modified before the current date, ensuring the financial organization structure remains up-to-date and aligned with operational requirements. This operation aids in maintaining an accurate hierarchy within the financial entity.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPartnerRoleDto

Partner Role - Decommission AllΒΆ

HTTP Request

PUT /api/v1/partner-roles/decommission/bulk

πŸ“‹ Description: Decommissions multiple partner roles within the financial organization structure, allowing for efficient management of hierarchy changes across financial entities.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of partner role identifiers and associated metadata for bulk decommissioning within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPartnerRoleDto

Partner Role - Create Or Update BulkΒΆ

HTTP Request

PUT /api/v1/partner-roles/createOrUpdate/bulk

πŸ“‹ Description: Creates or updates multiple partner roles within the financial organization structure, ensuring alignment with the established hierarchy and organizational framework.

Parameters

Name

In

Type

Required

Description

body

body

PartnerRoleDto

true

Request body containing a bulk array of partner role definitions, including attributes such as role name, hierarchy level, and associated financial entity identifiers, to facilitate the creation or update of organizational structures.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPartnerRoleDto

Partner Role - Create Or UpdateΒΆ

HTTP Request

PUT /api/v1/partner-roles/createOrUpdate

πŸ“‹ Description: Creates or updates partner roles within the financial organization structure, ensuring alignment with the current hierarchy and organizational needs.

Parameters

Name

In

Type

Required

Description

body

body

PartnerRoleDto

true

Request body containing the details of partner roles, including role attributes and hierarchy information relevant to the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePartnerRoleDto

Partner Role - Bulk UpdateΒΆ

HTTP Request

PUT /api/v1/partner-roles/bulk

πŸ“‹ Description: Updates multiple partner roles within the financial organization structure, allowing for efficient management of organizational hierarchy and alignment of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

PartnerRoleDto

true

Request body containing an array of partner role definitions to update the organizational structure and hierarchy within the financial entity.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPartnerRoleDto

Partner Role - Bulk CreateΒΆ

HTTP Request

POST /api/v1/partner-roles/bulk

πŸ“‹ Description: Creates multiple partner roles within the financial organization structure, enabling efficient management of hierarchical relationships among financial entities.

Parameters

Name

In

Type

Required

Description

body

body

PartnerRoleDto

true

Request body containing a list of partner role definitions, including attributes such as role name, responsibilities, and associated financial entities, to facilitate the bulk creation of organizational hierarchy within the financial structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPartnerRoleDto

Partner Role - Bulk DeleteΒΆ

HTTP Request

DELETE /api/v1/partner-roles/bulk

πŸ“‹ Description: Deletes multiple partner roles within the financial organization structure, enabling the efficient management of organizational hierarchy and ensuring alignment with business requirements.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of partner role identifiers to be deleted from the financial organization structure hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Partner Role - Detach PartnerΒΆ

HTTP Request

POST /api/v1/partner-roles/detach/partner/{partner_id}

πŸ“‹ Description: Detaches a specified partner role from the financial organization structure, allowing for adjustments in the hierarchy and relationships within the entity. This operation is essential for maintaining accurate organizational alignment and role management.

Parameters

Name

In

Type

Required

Description

partner_id

path

integer(int64)

true

Unique identifier for the partner within the financial organization structure, used to detach the specified partner’s role from the hierarchy.

body

body

PartnerRoleDto

true

Request body containing the details of the partner role to be detached from the specified financial entity, including relevant identifiers and metadata.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Partner Role - Attach PartnerΒΆ

HTTP Request

POST /api/v1/partner-roles/attach/partner/{partner_id}

πŸ“‹ Description: Attaches a specified partner role to a financial entity within the organizational structure, facilitating the integration of hierarchical relationships in the financial organization.

Parameters

Name

In

Type

Required

Description

partner_id

path

integer(int64)

true

Unique identifier for the financial entity partner, used to associate specific roles within the organizational structure.

body

body

PartnerRoleDto

true

Request body containing the details of the partner role to be attached to the specified financial entity, including role attributes and associated permissions within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Partner Role - Find AllΒΆ

HTTP Request

GET /api/v1/partner-roles

πŸ“‹ Description: Retrieves a list of partner roles within the financial organization structure, providing insights into the hierarchy and relationships of financial entities.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the response should be paginated, facilitating efficient retrieval of partner roles within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagePartnerRoleDto

Partner Role - CreateΒΆ

HTTP Request

POST /api/v1/partner-roles

πŸ“‹ Description: Creates a new partner role within the financial organization structure, enabling the establishment of hierarchical relationships and enhancing the management of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

PartnerRoleDto

true

Request body containing the details of partner roles, including role definitions and associated financial entity hierarchies, to facilitate organizational structure management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePartnerRoleDto

Partner Role - Get All By PartnerΒΆ

HTTP Request

GET /api/v1/partner-roles/partner/{id}

πŸ“‹ Description: Retrieves the details of a specific partner role within the financial organization structure, identified by the provided partner ID, to support hierarchical and organizational analysis.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the response should be paginated, allowing users to efficiently retrieve and navigate through the hierarchical structure of partner roles within the financial organization.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagePartnerRoleDto

Partner Role - Get MetadataΒΆ

HTTP Request

GET /api/v1/partner-roles/meta

πŸ“‹ Description: Retrieves metadata related to partner roles within the financial organization structure, providing insights into the hierarchy and relationships of financial entities. This operation supports effective organizational management and strategic decision-making.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema