Lessee Account MappingΒΆ

Get A Resource By IDΒΆ

HTTP Request

GET /api/v1/lessee-account-mappings/{id}

πŸ“‹ Description: Retrieves the details of a specific lessee account mapping identified by the provided ID, facilitating insights into the organization’s financial structure and hierarchy.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseLesseeAccountMappingDto

Update A ResourceΒΆ

HTTP Request

PUT /api/v1/lessee-account-mappings/{id}

πŸ“‹ Description: Updates the lessee account mapping for a specified identifier, allowing for modifications to the organizational structure and hierarchy within the financial entity framework. This operation ensures that the mapping aligns with the current business requirements and organizational changes.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

LesseeAccountMappingDto

true

Request body containing the updated lessee account mapping details, including organizational hierarchy and financial entity attributes.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseLesseeAccountMappingDto

DeleteΒΆ

HTTP Request

DELETE /api/v1/lessee-account-mappings/{id}

πŸ“‹ Description: Deletes a specified lessee account mapping from the financial organization structure, ensuring the integrity of the organizational 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

Bulk Create-Or-Update ResourcesΒΆ

HTTP Request

PUT /api/v1/lessee-account-mappings/createOrUpdate/bulk

πŸ“‹ Description: Creates or updates multiple lessee account mappings in bulk, facilitating the efficient management of financial entity hierarchies within the organizational structure.

Parameters

Name

In

Type

Required

Description

body

body

LesseeAccountMappingDto

true

Request body containing bulk data for creating or updating lessee account mappings, including organizational identifiers and hierarchical relationships within the financial entity structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListLesseeAccountMappingDto

Create Or Update A ResourceΒΆ

HTTP Request

PUT /api/v1/lessee-account-mappings/createOrUpdate

πŸ“‹ Description: Updates or creates lessee account mappings within the financial organization structure, ensuring accurate representation of organizational hierarchy and relationships among financial entities.

Parameters

Name

In

Type

Required

Description

body

body

LesseeAccountMappingDto

true

Request body containing the details for creating or updating lessee account mappings, including organizational hierarchy and financial entity information.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseLesseeAccountMappingDto

Bulk-Update ResourcesΒΆ

HTTP Request

PUT /api/v1/lessee-account-mappings/bulk

πŸ“‹ Description: Updates multiple lessee account mappings in bulk, allowing for efficient management of financial entity relationships within the organizational structure and hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

LesseeAccountMappingDto

true

Request body containing a collection of lessee account mappings to facilitate the bulk updating of organizational structure within the financial entity hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListLesseeAccountMappingDto

Bulk CreateΒΆ

HTTP Request

POST /api/v1/lessee-account-mappings/bulk

πŸ“‹ Description: Creates multiple lessee account mappings in bulk, facilitating the organization and hierarchy of financial entities within the financial organization structure.

Parameters

Name

In

Type

Required

Description

body

body

LesseeAccountMappingDto

true

Request body containing a collection of lessee account mappings, including details necessary for establishing financial entity relationships within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListLesseeAccountMappingDto

Bulk DeleteΒΆ

HTTP Request

DELETE /api/v1/lessee-account-mappings/bulk

πŸ“‹ Description: Deletes multiple lessee account mappings in a single operation, streamlining the management of financial entity hierarchies within the organizational structure.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of lessee account mapping identifiers to facilitate the bulk deletion of financial entity associations within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Search ResourcesΒΆ

HTTP Request

POST /api/v1/lessee-account-mappings/search

πŸ“‹ Description: Submits a search request for lessee account mappings within the financial organization structure, enabling users to identify and analyze the hierarchical relationships of financial entities.

Parameters

Name

In

Type

Required

Description

page

query

integer

false

Zero-based page index (0..N)

size

query

integer

false

The size of the page to be returned

sort

query

array[string]

false

Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.

body

body

LesseeAccountMappingDtoFilter

false

Request body containing the criteria for searching lessee account mappings within the financial organization structure, including relevant identifiers and hierarchical relationships.

Default ValuesΒΆ

Parameter

Default

Type

page

0

query

size

100

query

sort

["createdAt,ASC"]

query

Parameter ConstraintsΒΆ

Parameter

Constraints

page

Min: 0

size

Min: 1

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageLesseeAccountMappingDto

List All ResourcesΒΆ

HTTP Request

GET /api/v1/lessee-account-mappings

πŸ“‹ Description: Retrieves the mappings of lessee accounts within the financial organization structure, providing insights into the hierarchical relationships and organizational alignment of financial entities.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the lessee account mappings should be returned in a paginated format, facilitating efficient navigation through the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageLesseeAccountMappingDto

CreateΒΆ

HTTP Request

POST /api/v1/lessee-account-mappings

πŸ“‹ Description: Creates a new mapping between lessee accounts and the financial organization structure, facilitating the alignment of organizational hierarchy with financial entities.

Parameters

Name

In

Type

Required

Description

body

body

LesseeAccountMappingDto

true

Request body containing the mapping data for lessee accounts, including organizational hierarchy and financial entity details essential for structuring financial relationships.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseLesseeAccountMappingDto

Get MetadataΒΆ

HTTP Request

GET /api/v1/lessee-account-mappings/meta

πŸ“‹ Description: Retrieves metadata for lessee account mappings within the financial organization structure, providing insights into the hierarchical relationships and organizational entities involved.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema