Asset Classยถ

Asset Class - Getยถ

HTTP Request

GET /api/v1/asset-classes/{id}

๐Ÿ“‹ Description: Fetches detailed information about a specific asset class within the financial organization structure, identified by the provided ID, to support hierarchical analysis and organizational decision-making.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseAssetClassDto

Asset Class - Updateยถ

HTTP Request

PUT /api/v1/asset-classes/{id}

๐Ÿ“‹ Description: Updates the details of a specific asset class within the financial organization structure, enabling users to modify attributes associated with the hierarchy of financial entities.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

AssetClassDto

true

Request body containing the updated asset class information, including attributes such as name, description, and hierarchy level within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseAssetClassDto

Asset Class - Deleteยถ

HTTP Request

DELETE /api/v1/asset-classes/{id}

๐Ÿ“‹ Description: Deletes a specified asset class 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

Asset Class - Delete Or Decommissionยถ

HTTP Request

PUT /api/v1/asset-classes/remove/{id}

๐Ÿ“‹ Description: Removes a specified asset class from the financial organization structure, ensuring the hierarchy remains accurate and up-to-date within the 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

Asset Class - Delete Or Decommission Allยถ

HTTP Request

PUT /api/v1/asset-classes/remove/bulk

๐Ÿ“‹ Description: Removes multiple asset classes from the financial organization structure in a single operation, streamlining the management of the hierarchy within the financial entity.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of asset class identifiers to be removed in bulk from the financial organizationโ€™s structure, ensuring efficient management of the hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Asset Class - Decommissionยถ

HTTP Request

PUT /api/v1/asset-classes/decommission/{id}

๐Ÿ“‹ Description: Decommissions a specified asset class within the financial organization structure, effectively removing it from the active hierarchy and ensuring it is no longer utilized in financial operations.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseAssetClassDto

Asset Class - Decommission By Modification Date Beforeยถ

HTTP Request

PUT /api/v1/asset-classes/decommission/modified-before/{modified_before}

๐Ÿ“‹ Description: Decommissions asset classes in the financial organization structure that were modified before the specified date, ensuring the hierarchy remains up-to-date and aligned with organizational changes.

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

Specifies the cutoff date for decommissioning asset classes, allowing the financial organization to manage its structure and hierarchy effectively.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListAssetClassDto

Asset Class - Decommission Before Nowยถ

HTTP Request

PUT /api/v1/asset-classes/decommission/modified-before-now

๐Ÿ“‹ Description: Decommissions asset classes that were modified before the current date within the financial organization structure, ensuring the hierarchy remains aligned with operational requirements.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListAssetClassDto

Asset Class - Decommission Allยถ

HTTP Request

PUT /api/v1/asset-classes/decommission/bulk

๐Ÿ“‹ Description: Updates the status of multiple asset classes to โ€˜decommissionedโ€™ in bulk, facilitating efficient management of the financial organization structure and hierarchy within the financial entity.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of asset class identifiers and their corresponding decommissioning details to facilitate bulk updates within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListAssetClassDto

Asset Class - Create Or Update Bulkยถ

HTTP Request

PUT /api/v1/asset-classes/createOrUpdate/bulk

๐Ÿ“‹ Description: Creates or updates multiple asset classes within the financial organization structure, enabling efficient management of hierarchical relationships and classifications for financial entities.

Parameters

Name

In

Type

Required

Description

body

body

AssetClassDto

true

Request body containing a bulk array of asset class definitions, including identifiers and attributes, to facilitate the creation or update of financial entity structures within the organization.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListAssetClassDto

Asset Class - Create Or Updateยถ

HTTP Request

PUT /api/v1/asset-classes/createOrUpdate

๐Ÿ“‹ Description: Creates or updates asset class information within the financial organization structure, ensuring alignment with the entityโ€™s hierarchy and organizational needs.

Parameters

Name

In

Type

Required

Description

body

body

AssetClassDto

true

Request body containing the asset class details, including identifiers and attributes necessary for creating or updating the financial entityโ€™s organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseAssetClassDto

Asset Class - Bulk Updateยถ

HTTP Request

PUT /api/v1/asset-classes/bulk

๐Ÿ“‹ Description: Updates multiple asset classes within the financial organization structure, allowing for efficient management and alignment of hierarchical financial entities.

Parameters

Name

In

Type

Required

Description

body

body

AssetClassDto

true

Request body containing a bulk update of asset class information, including identifiers, attributes, and hierarchical relationships relevant to the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListAssetClassDto

Asset Class - Bulk Createยถ

HTTP Request

POST /api/v1/asset-classes/bulk

๐Ÿ“‹ Description: Creates multiple asset classes in bulk for the financial organization structure, enabling efficient management and organization of financial entities within the hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

AssetClassDto

true

Request body containing a bulk upload of asset class data, including hierarchical relationships and attributes relevant to the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListAssetClassDto

Asset Class - Bulk Deleteยถ

HTTP Request

DELETE /api/v1/asset-classes/bulk

๐Ÿ“‹ Description: Deletes multiple asset classes within the financial organization structure, allowing for efficient management of the hierarchy and organization of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of asset class identifiers to be deleted from the financial organization structure, ensuring the integrity of the entity hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Asset Class - Find Allยถ

HTTP Request

GET /api/v1/asset-classes

๐Ÿ“‹ Description: Retrieves a list of asset classes within the financial organization structure, providing insights into the hierarchical classification of financial entities.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the asset classes retrieval should be paginated, facilitating efficient navigation through the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageAssetClassDto

Asset Class - Createยถ

HTTP Request

POST /api/v1/asset-classes

๐Ÿ“‹ Description: Creates a new asset class within the financial organization structure, enabling the classification and hierarchy management of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

AssetClassDto

true

Request body containing the asset class details, including classification attributes and hierarchical relationships within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseAssetClassDto

Asset Class - Get Metadataยถ

HTTP Request

GET /api/v1/asset-classes/meta

๐Ÿ“‹ Description: Retrieves metadata for asset classes within the financial organization structure, providing insights into the hierarchy and classification of financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Asset Class - Find All By System IDยถ

HTTP Request

GET /api/v1/asset-classes/erp-system/{systemId}

๐Ÿ“‹ Description: Retrieves detailed information about asset classes associated with a specified ERP system, facilitating insights into the organizationโ€™s financial structure and hierarchy.

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 paginated, facilitating efficient retrieval of asset class data within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageAssetClassDto