Mass Indexation Task ReportΒΆ

Get Mass Indexation Report By IDΒΆ

HTTP Request

GET /api/v1/batch/mass-indexation/reports/{id}

πŸ“‹ Description: Retrieves the report for a specific mass indexation process identified by the given ID, providing insights into lease contracts and associated financial obligations within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseMassIndexationTaskReportDto

Update Mass Indexation ReportΒΆ

HTTP Request

PUT /api/v1/batch/mass-indexation/reports/{id}

πŸ“‹ Description: Updates the mass indexation report identified by the specified ID within the Nakisa Lease Accounting Suite, enabling users to modify lease, contract, financial obligation, or accounting entry details as necessary.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

body

body

MassIndexationTaskReportDto

false

Request body containing the updated mass indexation report data, including lease, contract, and financial obligation details relevant for accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseMassIndexationTaskReportDto

Bulk Upsert Mass Indexation ReportsΒΆ

HTTP Request

PUT /api/v1/batch/mass-indexation/reports/createOrUpdate/bulk

πŸ“‹ Description: Creates or updates multiple mass indexation reports for leases and contracts in the Nakisa Lease Accounting Suite, ensuring accurate financial obligations and accounting entries are maintained.

Parameters

Name

In

Type

Required

Description

body

body

MassIndexationTaskReportDto

false

Request body containing bulk data for creating or updating lease contracts, financial obligations, and accounting entries within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListMassIndexationTaskReportDto

Upsert Mass Indexation ReportΒΆ

HTTP Request

PUT /api/v1/batch/mass-indexation/reports/createOrUpdate

πŸ“‹ Description: Updates or creates mass indexation reports within the Nakisa Lease Accounting Suite, facilitating the management of leases, contracts, financial obligations, and accounting entries efficiently.

Parameters

Name

In

Type

Required

Description

body

body

MassIndexationTaskReportDto

false

Request body containing the lease and contract details, including financial obligations and accounting entries, for creating or updating mass indexation reports.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseMassIndexationTaskReportDto

Bulk Update Mass Indexation ReportsΒΆ

HTTP Request

PUT /api/v1/batch/mass-indexation/reports/bulk

πŸ“‹ Description: Updates multiple mass indexation reports in the Nakisa Lease Accounting Suite, enabling efficient management of lease, contract, and financial obligation data for accurate accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

MassIndexationTaskReportDto

false

Request body containing bulk report data for lease contracts, including financial obligations and accounting entries for mass indexation within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListMassIndexationTaskReportDto

Search Mass Indexation ReportsΒΆ

HTTP Request

POST /api/v1/batch/mass-indexation/reports/search

πŸ“‹ Description: Submits a search request for mass indexation reports within the Nakisa Lease Accounting Suite, enabling users to efficiently locate and analyze lease, contract, financial obligation, and accounting entry data.

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

MassIndexationTaskReportDtoFilter

false

Request body containing search criteria and filters for retrieving mass indexation reports related to leases, contracts, financial obligations, and accounting entries.

Default ValuesΒΆ

Parameter

Default

Type

sort

["createdAt,ASC"]

query

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageMassIndexationTaskReportDto

List All Mass Indexation ReportsΒΆ

HTTP Request

GET /api/v1/batch/mass-indexation/reports

πŸ“‹ Description: Retrieves reports on mass indexation processes related to leases, contracts, and financial obligations within the Nakisa Lease Accounting Suite, providing insights into accounting entries and compliance status.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the mass indexation reports should be returned in a paginated format, facilitating efficient data retrieval for lease and contract management within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageMassIndexationTaskReportDto