Functional AreaΒΆ

Functional Area - GetΒΆ

HTTP Request

GET /api/v1/functional-areas/{id}

πŸ“‹ Description: Retrieves detailed information about a specific functional area within the financial organization structure, identified by the provided ID, to facilitate understanding of the organization’s hierarchy and 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

ResponseFunctionalAreaDto

Functional Area - UpdateΒΆ

HTTP Request

PUT /api/v1/functional-areas/{id}

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

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

FunctionalAreaDto

true

Request body containing the updated details of the specified financial entity’s organizational structure, including hierarchy and relevant attributes.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseFunctionalAreaDto

Functional Area - DeleteΒΆ

HTTP Request

DELETE /api/v1/functional-areas/{id}

πŸ“‹ Description: Deletes a specified functional area within the financial organization structure, ensuring the hierarchy remains accurate and up-to-date for effective organizational management.

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

Functional Area - Delete Or DecommissionΒΆ

HTTP Request

PUT /api/v1/functional-areas/remove/{id}

πŸ“‹ Description: Removes a specified functional area from the financial organization structure, ensuring the hierarchy remains accurate and up-to-date for effective organizational management.

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

Functional Area - Delete Or Decommission AllΒΆ

HTTP Request

PUT /api/v1/functional-areas/remove/bulk

πŸ“‹ Description: Removes multiple functional areas from the financial organization structure, allowing for streamlined management of the hierarchy within the financial entity.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of financial entity identifiers to be removed from the organizational structure in bulk.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Functional Area - DecommissionΒΆ

HTTP Request

PUT /api/v1/functional-areas/decommission/{id}

πŸ“‹ Description: Decommissions a specified functional area within the financial organization structure, effectively removing it from the active hierarchy and ensuring alignment with organizational changes.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseFunctionalAreaDto

Functional Area - Decommission By Modification Date BeforeΒΆ

HTTP Request

PUT /api/v1/functional-areas/decommission/modified-before/{modified_before}

πŸ“‹ Description: Updates the status of financial entities within the organization structure that were modified before the specified date, facilitating the decommissioning process in alignment with organizational hierarchy management.

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

Specifies the date and time before which any modifications to the financial organization structure are considered for decommissioning.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFunctionalAreaDto

Functional Area - Decommission Before NowΒΆ

HTTP Request

PUT /api/v1/functional-areas/decommission/modified-before-now

πŸ“‹ Description: Updates the decommission status of financial entities within the organizational structure that were modified before the current date, ensuring accurate hierarchy management and compliance within the financial organization.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFunctionalAreaDto

Functional Area - Decommission AllΒΆ

HTTP Request

PUT /api/v1/functional-areas/decommission/bulk

πŸ“‹ Description: Updates the status of multiple financial entities within the organizational structure to decommission, allowing for efficient management of hierarchy changes in the financial organization.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of financial entity identifiers and their associated hierarchy details for bulk decommissioning within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFunctionalAreaDto

Functional Area - Create Or Update BulkΒΆ

HTTP Request

PUT /api/v1/functional-areas/createOrUpdate/bulk

πŸ“‹ Description: Creates or updates multiple financial entities within the organizational structure, ensuring alignment with the defined hierarchy and facilitating efficient management of the financial organization.

Parameters

Name

In

Type

Required

Description

body

body

FunctionalAreaDto

true

Request body containing bulk data for creating or updating financial organization structures, including details on hierarchy and entity relationships.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFunctionalAreaDto

Functional Area - Create Or UpdateΒΆ

HTTP Request

PUT /api/v1/functional-areas/createOrUpdate

πŸ“‹ Description: Creates or updates the financial organization structure by defining or modifying the hierarchy of financial entities within the organization.

Parameters

Name

In

Type

Required

Description

body

body

FunctionalAreaDto

true

Request body containing the financial organization structure data, including details for creating or updating the hierarchy and attributes of the financial entity.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseFunctionalAreaDto

Functional Area - Bulk UpdateΒΆ

HTTP Request

PUT /api/v1/functional-areas/bulk

πŸ“‹ Description: Updates multiple functional areas 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

FunctionalAreaDto

true

Request body containing a list of financial entity structures and their hierarchical relationships for bulk updates to the organization’s financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFunctionalAreaDto

Functional Area - Bulk CreateΒΆ

HTTP Request

POST /api/v1/functional-areas/bulk

πŸ“‹ Description: Submits a bulk creation request for multiple functional areas within the financial organization structure, enabling efficient management of organizational hierarchy and financial entities.

Parameters

Name

In

Type

Required

Description

body

body

FunctionalAreaDto

true

Request body containing a collection of financial entity organizational structure data, including hierarchical relationships and associated attributes for bulk processing.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFunctionalAreaDto

Functional Area - Bulk DeleteΒΆ

HTTP Request

DELETE /api/v1/functional-areas/bulk

πŸ“‹ Description: Deletes multiple functional areas within the financial organization structure, enabling efficient management of organizational hierarchy and alignment of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of financial entity identifiers for bulk deletion within the organizational structure hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Functional Area - Find AllΒΆ

HTTP Request

GET /api/v1/functional-areas

πŸ“‹ Description: Retrieves the hierarchical structure of financial entities within the organization, providing insights into functional areas and their relationships.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the financial organization structure query should be returned in a paginated format, facilitating efficient data retrieval within the hierarchical context of financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageFunctionalAreaDto

Functional Area - CreateΒΆ

HTTP Request

POST /api/v1/functional-areas

πŸ“‹ Description: Creates a new functional area within the financial organization structure, enabling the establishment of hierarchical relationships among financial entities.

Parameters

Name

In

Type

Required

Description

body

body

FunctionalAreaDto

true

Request body containing the financial organization structure data, including details on the hierarchy and relationships of financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseFunctionalAreaDto

Functional Area - Get MetadataΒΆ

HTTP Request

GET /api/v1/functional-areas/meta

πŸ“‹ Description: Retrieves metadata related to the financial organization structure, including details on organizational hierarchy and financial entities, to facilitate effective management and analysis.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Functional Area - Find All By System IDΒΆ

HTTP Request

GET /api/v1/functional-areas/erp-system/{systemId}

πŸ“‹ Description: Retrieves detailed information about a specific ERP system within the financial organization structure, identified by the provided system ID, to support organizational hierarchy and entity management.

Parameters

Name

In

Type

Required

Description

systemId

path

integer(int64)

true

Unique identifier for the system

pageable

query

Pageable

true

Indicates whether the results should be returned in a paginated format, facilitating efficient navigation through the financial organization structure associated with the specified ERP system.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageFunctionalAreaDto