Reversal ReasonΒΆ

Reversal Reason - GetΒΆ

HTTP Request

GET /api/v1/reversal-reasons/{id}

πŸ“‹ Description: Retrieves detailed information about a specific reversal reason within the financial organization structure, identified by the provided ID, to support hierarchical decision-making and compliance within financial entities.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseReversalReasonDto

Reversal Reason - UpdateΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/{id}

πŸ“‹ Description: Updates the details of a specified reversal reason within the financial organization structure, ensuring that the hierarchy and organizational integrity of financial entities are maintained.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

ReversalReasonDto

true

Request body containing the updated reversal reason data, including attributes that define its relationship within the financial organization structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseReversalReasonDto

Reversal Reason - DeleteΒΆ

HTTP Request

DELETE /api/v1/reversal-reasons/{id}

πŸ“‹ Description: Deletes a specified reversal reason 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

Reversal Reason - Delete Or DecommissionΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/remove/{id}

πŸ“‹ Description: Removes a specified reversal reason 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

Reversal Reason - Delete Or Decommission AllΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/remove/bulk

πŸ“‹ Description: Removes multiple reversal reasons in bulk from the financial organization structure, streamlining the management of hierarchical entities within the financial system.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of financial entity reversal reasons to be removed in bulk, ensuring streamlined organization and hierarchy management within the financial structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Reversal Reason - DecommissionΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/decommission/{id}

πŸ“‹ Description: Decommissions a specified reversal reason within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures that outdated or irrelevant reversal reasons are no longer utilized in financial transactions.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseReversalReasonDto

Reversal Reason - Decommission By Modification Date BeforeΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/decommission/modified-before/{modified_before}

πŸ“‹ Description: Decommissions reversal reasons in the financial organization structure that were modified before the specified date, ensuring the integrity and relevance of the entity’s hierarchical data.

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

Specifies the date and time before which reversal reasons are to be decommissioned within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListReversalReasonDto

Reversal Reason - Decommission Before NowΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/decommission/modified-before-now

πŸ“‹ Description: Decommissions reversal reasons that have been modified before the current date within the financial organization structure, ensuring the hierarchy remains up-to-date and aligned with organizational policies.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListReversalReasonDto

Reversal Reason - Decommission AllΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/decommission/bulk

πŸ“‹ Description: Decommissions multiple reversal reasons 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 financial entity reversal reasons to be decommissioned in bulk, including relevant identifiers and metadata for organizational structure management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListReversalReasonDto

Reversal Reason - Create Or Update BulkΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/createOrUpdate/bulk

πŸ“‹ Description: Updates or creates multiple reversal reasons in the financial organization structure, allowing for efficient management of hierarchical financial entities. This operation streamlines the process of maintaining accurate reversal reason data across the organization.

Parameters

Name

In

Type

Required

Description

body

body

ReversalReasonDto

true

Request body containing a list of reversal reasons, including their identifiers and associated metadata, for bulk creation or updates within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListReversalReasonDto

Reversal Reason - Create Or UpdateΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/createOrUpdate

πŸ“‹ Description: Creates or updates reversal reasons within the financial organization structure, ensuring accurate representation of organizational hierarchy and financial entity management.

Parameters

Name

In

Type

Required

Description

body

body

ReversalReasonDto

true

Request body containing the details of reversal reasons, including their identifiers and associated metadata, to facilitate the creation or updating of financial entity structures within the organization.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseReversalReasonDto

Reversal Reason - Bulk UpdateΒΆ

HTTP Request

PUT /api/v1/reversal-reasons/bulk

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

Parameters

Name

In

Type

Required

Description

body

body

ReversalReasonDto

true

Request body containing a list of reversal reasons, including their identifiers and descriptions, to facilitate bulk updates within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListReversalReasonDto

Reversal Reason - Bulk CreateΒΆ

HTTP Request

POST /api/v1/reversal-reasons/bulk

πŸ“‹ Description: Submits a bulk request to create or update reversal reasons within the financial organization structure, facilitating efficient management of hierarchical financial entities.

Parameters

Name

In

Type

Required

Description

body

body

ReversalReasonDto

true

Request body containing a list of reversal reasons, including associated metadata, to facilitate bulk updates within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListReversalReasonDto

Reversal Reason - Bulk DeleteΒΆ

HTTP Request

DELETE /api/v1/reversal-reasons/bulk

πŸ“‹ Description: Deletes multiple reversal reasons from the financial organization structure, allowing for streamlined management of hierarchical entities within the financial domain.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of identifiers for multiple reversal reasons to be deleted within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Reversal Reason - Find AllΒΆ

HTTP Request

GET /api/v1/reversal-reasons

πŸ“‹ Description: Retrieves a list of reversal reasons associated with the financial organization structure, providing insights into the hierarchy and operational rationale within the financial entity.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the reversal reasons query should be returned in a paginated format, facilitating efficient navigation through the financial organization’s hierarchical structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageReversalReasonDto

Reversal Reason - CreateΒΆ

HTTP Request

POST /api/v1/reversal-reasons

πŸ“‹ Description: Creates a new reversal reason within the financial organization structure, enabling the classification and management of transaction reversals in alignment with the entity’s hierarchical framework.

Parameters

Name

In

Type

Required

Description

body

body

ReversalReasonDto

true

Request body containing the reversal reason details, including the reason code and description, essential for maintaining the integrity of the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseReversalReasonDto

Reversal Reason - Get MetadataΒΆ

HTTP Request

GET /api/v1/reversal-reasons/meta

πŸ“‹ Description: Retrieves metadata related to reversal reasons within the financial organization structure, providing insights into the hierarchy and classification of financial entities. This operation supports enhanced understanding and management of organizational processes.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Reversal Reason - Find All By System IDΒΆ

HTTP Request

GET /api/v1/reversal-reasons/erp-system/{systemId}

πŸ“‹ Description: Retrieves the reversal reasons associated with a specified ERP system, providing insights into the financial organization structure and hierarchy of the entity.

Parameters

Name

In

Type

Required

Description

systemId

path

integer(int64)

true

Unique identifier for the system

pageable

query

Pageable

true

Indicates whether the response should be paginated, facilitating the retrieval of reversal reasons within the financial organization structure based on the specified ERP system.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageReversalReasonDto