Lease Component Subscription

Retrieves A Specific Lease Component Subscription

HTTP Request

GET /api/v1/lease-component-subscription/{id}

📋 Description: Retrieves detailed information about a specific lease component subscription by its unique identifier, facilitating effective management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

Example Values

Parameter

Example

Type

id

10000001

path

Responses

Status

Meaning

Description

Schema

200

OK

Successfully retrieved lease component subscription.

ResponseLeaseComponentSubscriptionDto

Update A Specified Lease Component Subscription

HTTP Request

PUT /api/v1/lease-component-subscription/{id}

📋 Description: Updates the details of a specific lease component subscription identified by the provided ID, allowing for modifications to financial obligations and accounting entries within the Nakisa Lease Accounting Suite. This operation ensures that lease and contract information remains accurate and up-to-date.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

body

body

LeaseComponentSubscriptionDto

false

Request body containing the updated lease component subscription details, including financial obligations and contract terms relevant to accounting entries.

Example Values

Parameter

Example

Type

id

10000086

path

Responses

Status

Meaning

Description

Schema

200

OK

lease component subscription successfully updated.

ResponseLeaseComponentSubscriptionDto

Create Or Update A Lease Component Subscription

HTTP Request

PUT /api/v1/lease-component-subscription/createOrUpdate

📋 Description: Creates or updates a lease component subscription within the Nakisa Lease Accounting Suite, ensuring accurate management of financial obligations and accounting entries associated with lease contracts.

Parameters

Name

In

Type

Required

Description

body

body

LeaseComponentSubscriptionDto

false

Request body containing the lease component subscription data, including details of the lease, associated contracts, financial obligations, and accounting entries for creation or update purposes.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully created or updated the lease component subscription.

ResponseLeaseComponentSubscriptionDto

Creates Or Updates Lease Component Subscription In Bulk

HTTP Request

PUT /api/v1/lease-component-subscription/createOrUpdate/bulk

📋 Description: Creates or updates multiple lease component subscriptions in bulk, facilitating efficient management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

body

body

LeaseComponentSubscriptionDto

false

Request body containing bulk lease component subscription data, including details on contracts, financial obligations, and associated accounting entries for efficient processing within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully processed all lease component subscriptions.

ResponseListLeaseComponentSubscriptionDto

Updates Lease Component Subscriptions In Bulk

HTTP Request

PUT /api/v1/lease-component-subscription/bulk

📋 Description: Updates multiple lease component subscriptions in bulk, allowing for efficient management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

body

body

LeaseComponentSubscriptionDto

false

Request body containing a bulk array of lease component subscription data, including details on financial obligations and accounting entries related to lease contracts.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully processed all lease component subscriptions.

ResponseListLeaseComponentSubscriptionDto

Search Lease Component Subscription

HTTP Request

POST /api/v1/lease-component-subscription/search

📋 Description: Submits a search request for lease component subscriptions within the Nakisa Lease Accounting Suite, enabling users to identify relevant leases, contracts, and associated financial obligations for accurate accounting entries.

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

LeaseComponentSubscriptionDtoFilter

false

Request body containing search criteria for lease component subscriptions, including relevant contract details and financial obligations for accurate accounting entry retrieval.

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

Search results successfully returned.

PageLeaseComponentSubscriptionDto

List All Lease Component Subscriptions

HTTP Request

GET /api/v1/lease-component-subscription

📋 Description: Retrieves lease component subscription details, providing insights into financial obligations and accounting entries associated with lease contracts within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

false

Indicates whether the results of the lease component subscription query should be paginated, facilitating efficient retrieval of large datasets related to leases and financial obligations.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully retrieved list of lease component subscriptions.

PageLeaseComponentSubscriptionDto