Lease

Get Lease

HTTP Request

GET /api/leases/{id}

📋 Description: Retrieves detailed information about a specific lease within the Nakisa Portfolio Management Suite, enabling users to analyze portfolio and asset data related to real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

LeaseDto

Update Lease

HTTP Request

PUT /api/leases/{id}

📋 Description: Updates the details of a specific lease within the Nakisa Portfolio Management Suite, enabling users to manage portfolio and asset information effectively in the context of real estate property analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

LeaseDto

true

Request body containing the updated lease information, including terms, conditions, and associated asset details for effective portfolio management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

LeaseDto

Delete Lease

HTTP Request

DELETE /api/leases/{id}

📋 Description: Deletes a specified lease from the Nakisa Portfolio Management Suite, enabling users to effectively manage their real estate property portfolio and maintain accurate asset records.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Get Leases

HTTP Request

GET /api/leases

📋 Description: Retrieves a list of lease agreements associated with real estate properties within the Nakisa Portfolio Management Suite, enabling users to analyze portfolio performance and asset utilization.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the lease query should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset management within the Nakisa Portfolio Management Suite.

listing

query

boolean

false

Indicates whether to include listing details in the response for lease data within the Nakisa Portfolio Management Suite, enhancing insights for portfolio and asset analytics in real estate property management.

search

query

string

false

Search term used to filter lease records within the Nakisa Portfolio Management Suite, enabling users to efficiently locate specific portfolio, asset, or real estate property information.

premise-id

query

string

false

Unique identifier for the real estate property within the portfolio, facilitating precise asset tracking and analytics in the Nakisa Portfolio Management Suite.

premise-id-in

query

string

false

Unique identifier for the real estate property premise, used to retrieve lease information within the Nakisa Portfolio Management Suite.

premise-id-not-null

query

string

false

Specifies a non-null unique identifier for the real estate property within the lease portfolio, enabling precise asset tracking and analytics.

premise-number

query

string

false

Unique identifier for the specific real estate property within the portfolio, used to retrieve lease information in the Nakisa Portfolio Management Suite.

premise-number-like

query

string

false

Filters the lease records by matching the specified premise number, facilitating targeted asset analytics within the Nakisa Portfolio Management Suite.

premise-external-id

query

string

false

Unique identifier for the external premise associated with a lease, facilitating accurate portfolio and asset management within the Nakisa Portfolio Management Suite.

location-id

query

string

false

Unique identifier for the specific location within the Nakisa Portfolio Management Suite, used to retrieve lease information relevant to portfolio and asset analytics in real estate property management.

location-number

query

string

false

Specifies the unique location number associated with a real estate property within the portfolio for analytical purposes.

location-number-like

query

string

false

Specifies a location number or pattern to filter lease data within the Nakisa Portfolio Management Suite, enhancing portfolio and asset analytics for real estate properties.

location-external-id

query

string

false

Unique identifier for the external location associated with a lease, facilitating accurate portfolio and asset management within the Nakisa Portfolio Management Suite.

address-id

query

string

false

Unique identifier for the address associated with a lease, facilitating precise retrieval of real estate property data within the Nakisa Portfolio Management Suite.

city-id

query

string

false

Unique identifier for the city associated with real estate properties in the Nakisa Portfolio Management Suite, used to filter lease data in the portfolio and asset analytics.

province-id

query

string

false

Unique identifier for the province associated with the lease, facilitating targeted portfolio and asset analytics within the Nakisa Portfolio Management Suite.

country-id

query

string

false

Unique identifier for the country associated with the lease, used to filter and retrieve relevant real estate property data within the Nakisa Portfolio Management Suite.

contract-id

query

string

false

Unique identifier for the lease contract, enabling retrieval of specific lease details within the Nakisa Portfolio Management Suite.

number

query

string

false

Represents the unique identifier for a lease within the Nakisa Portfolio Management Suite, facilitating efficient retrieval of lease-related data for portfolio and asset analytics in real estate management.

number-like

query

string

false

Represents a numeric value or identifier related to leases within the Nakisa Portfolio Management Suite, facilitating portfolio and asset analytics for real estate properties.

type-id

query

string

false

Unique identifier for the type of lease being queried, facilitating targeted retrieval of lease data within the Nakisa Portfolio Management Suite.

terminating-lease

query

string

false

Specifies the status of the lease termination, allowing users to filter lease data relevant to portfolio and asset management within the Nakisa Portfolio Management Suite.

signature-date

query

string

false

Specifies the date for which lease data is being requested, enabling accurate portfolio and asset analytics within the Nakisa Portfolio Management Suite.

category-id

query

string

false

Unique identifier for the asset category within the Nakisa Portfolio Management Suite, used to filter lease data in the context of portfolio and real estate property analytics.

registration-number

query

string

false

Unique identifier for the lease registration, facilitating the retrieval of specific lease data within the Nakisa Portfolio Management Suite.

status-id

query

string

false

Unique identifier for the status of a lease within the Nakisa Portfolio Management Suite, facilitating insights into portfolio and asset analytics related to real estate properties.

status-id-is-not

query

string

false

Excludes leases with the specified status ID from the results, enabling targeted portfolio and asset analytics within the Nakisa Portfolio Management Suite.

status-id-in

query

string

false

Filters the lease records returned by the API based on the specified status identifier, enabling targeted analytics within the Nakisa Portfolio Management Suite for effective portfolio and asset management.

original-lease-id

query

string

false

Unique identifier for the original lease, enabling retrieval of specific lease details within the Nakisa Portfolio Management Suite for effective portfolio and asset management.

state-id

query

string

false

Unique identifier for the state associated with a lease, enabling precise retrieval of portfolio, asset, and analytics data within the Nakisa Portfolio Management Suite.

valid-from

query

string

false

none

valid-to

query

string

false

none

valid-to-greater-than

query

string

false

none

valid-to-less-than

query

string

false

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseDto

Create Leases

HTTP Request

POST /api/leases

📋 Description: Creates a new lease entry within the Nakisa Portfolio Management Suite, enabling users to manage real estate properties and associated assets effectively for enhanced portfolio analytics.

Parameters

Name

In

Type

Required

Description

body

body

LeaseDto

true

Request body containing the lease details, including asset information, terms, and financial metrics, essential for effective portfolio management and real estate analytics.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[LeaseDto]

false

none

[Data transfer object representing a lease agreement within the Nakisa Portfolio Management Suite, encompassing essential details related to portfolio management, asset tracking, and real estate analytics.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» typeId

integer(int64)

false

none

Unique identifier for the type

» terminatingLease

string(date)

false

none

Text value for terminatingLease in LeaseDto

» maximumDateTo

string(date)

false

none

Text value for maximumDateTo in LeaseDto

» number

string

false

none

Text value for number in LeaseDto

» validFrom

string(date)

true

none

Date from which the resource is valid

» validTo

string(date)

true

none

Date until which the resource is valid

» categoryId

integer(int64)

false

none

Unique identifier for the category

» registrationNumber

string

false

none

Text value for registrationNumber in LeaseDto

» statusId

integer(int64)

false

none

Unique identifier for the status

» stateId

integer(int64)

false

none

Unique identifier for the state

» calculateTax

boolean

false

none

Boolean flag indicating calculateTax status

» autoMonthToMonth

boolean

false

none

Boolean flag indicating autoMonthToMonth status

» originalLeaseId

integer(int64)

false

none

Unique identifier for the original lease

» scenario

boolean

false

none

Boolean flag indicating scenario status

» parentLeaseId

integer(int64)

false

none

Unique identifier for the parent lease

» provisioningFrequencyName

string

false

none

Name of the provisioning frequency

» accountingApproved

boolean

false

none

Boolean flag indicating accountingApproved status

» indexationType

string

true

none

Type of the indexation

» cpiGlobalCategoryId

integer(int64)

false

none

Unique identifier for the cpi global category

» indexationReferenceDate

string(date)

false

none

Date of the indexation reference

» currentIndexLevel

number(double)

false

none

Value for currentIndexLevel field

» conditionallyIndexed

boolean

false

none

Indicates whether the lease is subject to conditional indexing, impacting portfolio analytics and asset valuation within the Nakisa Portfolio Management Suite.

» applicableCurrentIndexLevel

number(double)

false

none

Value for applicableCurrentIndexLevel field

» indexLevelPercentageChangeLowerBound

number(double)

false

none

Value for indexLevelPercentageChangeLowerBound field

» indexLevelPercentageChangeUpperBound

number(double)

false

none

Value for indexLevelPercentageChangeUpperBound field

» indexationTypeNonLease

string

true

none

Text value for indexationTypeNonLease in LeaseDto

» cpiGlobalCategoryIdNonLease

integer(int64)

false

none

Numeric value representing cpiGlobalCategoryIdNonLease

» indexationReferenceDateNonLease

string(date)

false

none

Text value for indexationReferenceDateNonLease in LeaseDto

» currentIndexLevelNonLease

number(double)

false

none

Value for currentIndexLevelNonLease field

» conditionallyIndexedNonLease

boolean

false

none

Indicates whether the asset is conditionally indexed, providing critical insights for portfolio analytics and real estate property management within the Nakisa Portfolio Management Suite.

» applicableCurrentIndexLevelNonLease

number(double)

false

none

Value for applicableCurrentIndexLevelNonLease field

» indexLevelPercentageChangeLowerBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeLowerBoundNonLease field

» indexLevelPercentageChangeUpperBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeUpperBoundNonLease field

» signatureDate

string(date)

false

none

Date of the signature

» premiseId

integer(int64)

false

none

Unique identifier for the premise

» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» category

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» state

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» version

VersionDto

false

none

Data transfer object representing the versioning information of assets within the Nakisa Portfolio Management Suite, facilitating effective portfolio analytics and management of real estate properties.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» name

string

false

none

Name of the resource

»» description

string

false

none

Description of the resource

»» modificationDate

string(date)

false

none

Date of the modification

»» updateContractRate

boolean

false

none

Rate of update contract

»» leaseEvent

EventDto

false

none

Data transfer object representing an event within the Nakisa Portfolio Management Suite, encapsulating key details related to portfolio management, asset tracking, and real estate property analytics.

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» typeId

integer(int64)

false

none

Unique identifier for the type

»»» code

string

false

none

Code identifier for the resource

»»» reviewedBy

string

false

none

Text value for reviewedBy in EventDto

»»» reviewedDate

string(date)

false

none

Date of the reviewed

»»» reviewedStatusId

integer(int64)

false

none

Unique identifier for the reviewed status

»»» activityDate

string(date)

false

none

Date of the activity

»»» relatedPickListOptionId

integer(int64)

false

none

Unique identifier for the related pick list option

»»» detail

string

false

none

Text value for detail in EventDto

»»» note

Note

false

none

Data transfer object representing a note associated with a portfolio or asset within the Nakisa Portfolio Management Suite, facilitating enhanced analytics and insights for real estate property management.

»»»» createdBy

string

false

none

Username of who created this resource

»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»» createdDate

string(date-time)

false

none

Date of the created

»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»» externalId

string

false

none

Unique identifier for the external

»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»» message

string

true

none

Text value for message in Note

»»»» preserveOriginalAudit

boolean

false

none

none

»»»» originalCreatedBy

string

false

none

none

»»»» originalCreatedDate

string(date-time)

false

none

none

»»»» originalLastModifiedBy

string

false

none

none

»»»» originalLastModifiedDate

string(date-time)

false

none

none

»»» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» reviewedStatus

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» relatedPickListOption

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» scenario

boolean

false

write-only

Boolean flag indicating scenario status

»» isVisibleVendorPortal

boolean

false

none

Whether the resource is visible vendor portal

»» isTerminationVersion

boolean

false

none

Whether the resource is termination version

»» terminationDate

string(date)

false

none

Date of the termination

»» penaltyAmount

number(double)

false

none

Amount of penalty

» premiseDto

PremiseDto

false

none

Data transfer object representing a premise within the Nakisa Portfolio Management Suite, encompassing essential details related to portfolio assets and analytics for real estate properties.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» number

string

true

none

Text value for number in PremiseDto

»» name

string

true

none

Name of the resource

»» headPremise

boolean

false

none

Boolean flag indicating headPremise status

»» possessionDate

string(date)

false

none

Date of the possession

»» openingDate

string(date)

false

none

Date of the opening

»» closingDate

string(date)

false

none

Date of the closing

»» relocationDate

string(date)

false

none

Date of the relocation

»» vacatingDate

string(date)

false

none

Date of the vacating

»» expansionDate

string(date)

false

none

Date of the expansion

»» statusId

integer(int64)

false

none

Unique identifier for the status

»» usageId

integer(int64)

false

none

Unique identifier for the usage

»» parentPremiseId

integer(int64)

false

none

Unique identifier for the parent premise

»» costCenterId

integer(int64)

true

none

Unique identifier for the cost center

»» profitCenterId

integer(int64)

false

none

Unique identifier for the profit center

»» legalEntityId

integer(int64)

true

none

Unique identifier for the legal entity

»» occupancyIds

[integer]

false

none

List of occupancyIds items

»» locationId

integer(int64)

true

none

Unique identifier for the location

»» locationDto

LocationDto

false

none

Data transfer object representing a location within the Nakisa Portfolio Management Suite, encapsulating essential details related to real estate properties, assets, and portfolio analytics.

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» number

string

false

none

Text value for number in LocationDto

»»» name

string

true

none

Name of the resource

»»» storeNumber

string

true

none

Text value for storeNumber in LocationDto

»»» defaultCurrencyId

integer(int64)

true

none

Unique identifier for the default currency

»»» defaultMeasureId

integer(int64)

true

none

Unique identifier for the default measure

»»» typeId

integer(int64)

true

none

Unique identifier for the type

»»» qualityId

integer(int64)

false

none

Unique identifier for the quality

»»» propertyTypeId

integer(int64)

false

none

Unique identifier for the property type

»»» categoryId

integer(int64)

false

none

Unique identifier for the category

»»» statusId

integer(int64)

false

none

Unique identifier for the status

»»» businessUnitId

integer(int64)

false

none

Unique identifier for the business unit

»»» groupIds

[integer]

false

none

List of groupIds items

»»» legalEntityIds

[integer]

false

none

List of legalEntityIds items

»»» defaultCurrency

CurrencyDto

false

none

Data transfer object representing currency details utilized within the Nakisa Portfolio Management Suite, facilitating accurate financial analysis and reporting for portfolio, asset, and real estate property management.

»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»» status

string

false

none

Status of the resource

»»»» displayId

string

true

none

Unique identifier for the display

»»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»»» name

string

false

none

Name of the resource

»»»» decimalPoints

integer(int32)

true

none

Numeric value representing decimalPoints

»»»» depreciationAreaId

integer(int64)

false

none

Unique identifier for the depreciation area

»»» defaultUnitValue

UnitDefaultValueDto

false

none

Data transfer object representing the default values for units within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset analytics for real estate properties.

»»»» createdBy

string

false

none

Username of who created this resource

»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»» createdDate

string(date-time)

false

none

Date of the created

»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»» externalId

string

false

none

Unique identifier for the external

»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»» unitId

integer(int64)

false

none

Unique identifier for the unit

»»»» unitOfMeasureId

integer(int64)

false

none

Unique identifier for the unit of measure

»»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»»» unit

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»» unitOfMeasure

UnitOfMeasureDto

false

none

Data transfer object representing the unit of measure utilized within the Nakisa Portfolio Management Suite, essential for accurately quantifying and analyzing assets in the context of portfolio management and real estate property analytics.

»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»» status

string

false

none

Status of the resource

»»»»» displayId

string

true

none

Unique identifier for the display

»»»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»»»» name

string

false

none

Name of the resource

»»» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» quality

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» propertyType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» category

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» addressDto

AddressDto

true

none

Data transfer object representing the address details associated with real estate properties within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.

»»»» createdBy

string

false

none

Username of who created this resource

»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»» createdDate

string(date-time)

false

none

Date of the created

»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»» externalId

string

false

none

Unique identifier for the external

»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»» street

string

false

none

Text value for street in AddressDto

»»»» civicNumber

string

false

none

Text value for civicNumber in AddressDto

»»»» suite

string

false

none

Text value for suite in AddressDto

»»»» postalCode

string

false

none

Code for the postal

»»»» lon

number(double)

false

none

Value for lon field

»»»» lat

number(double)

false

none

Value for lat field

»»»» city

City

false

none

Data transfer object representing a city within the Nakisa Portfolio Management Suite, encapsulating essential information related to real estate properties, portfolio management, and asset analytics. This object facilitates informed decision-making and strategic planning in urban asset management.

»»»»» createdBy

string

false

none

Username of who created this resource

»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»» externalId

string

false

none

Unique identifier for the external

»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»» name

string

true

none

Name of the resource

»»»»» province

Province

false

none

Data transfer object representing a province within the Nakisa Portfolio Management Suite, encapsulating essential details for portfolio analysis and asset management in the context of real estate properties.

»»»»»» createdBy

string

false

none

Username of who created this resource

»»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»»» externalId

string

false

none

Unique identifier for the external

»»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»»» name

string

true

none

Name of the resource

»»»»»» code

string

false

none

Code identifier for the resource

»»»»»» country

Country

false

none

Data transfer object representing a country within the Nakisa Portfolio Management Suite, utilized for portfolio analysis and asset management in the context of real estate properties and analytics.

»»»»»»» createdBy

string

false

none

Username of who created this resource

»»»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»»»» externalId

string

false

none

Unique identifier for the external

»»»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»»»» name

string

true

none

Name of the resource

»»»»»»» code

string

false

none

Code identifier for the resource

»»»» district

District

false

none

Data transfer object representing a district within the Nakisa Portfolio Management Suite, encompassing key attributes related to portfolio management, asset allocation, and real estate property analytics.

»»»»» createdBy

string

false

none

Username of who created this resource

»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»» externalId

string

false

none

Unique identifier for the external

»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»» name

string

true

none

Name of the resource

»»»»» city

City

false

none

Data transfer object representing a city within the Nakisa Portfolio Management Suite, encapsulating essential information related to real estate properties, portfolio management, and asset analytics. This object facilitates informed decision-making and strategic planning in urban asset management.

»»»» cityId

integer(int64)

false

none

Unique identifier for the city

»»»» districtId

integer(int64)

false

none

Unique identifier for the district

»»» secondAddressDto

AddressDto

false

none

Data transfer object representing the address details associated with real estate properties within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.

»» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» usage

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» occupanciesDto

[PickListOptionDto]

false

none

List of occupanciesDto items

» isTerminationVersion

boolean

false

none

Whether the resource is termination version

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Add Partner To Lease

HTTP Request

POST /api/leases/{leaseId}/vendors/{partnerId}

📋 Description: Adds a vendor partner to a specified lease within the Nakisa Portfolio Management Suite, enabling enhanced collaboration and management of real estate assets.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

partnerId

path

integer(int64)

true

Unique identifier for the partner

Responses

Status

Meaning

Description

Schema

200

OK

OK

PartnerDto

Delete Lease Partner

HTTP Request

DELETE /api/leases/{leaseId}/vendors/{partnerId}

📋 Description: Deletes the specified vendor associated with a lease, enabling effective management of partnerships within the Nakisa Portfolio Management Suite’s real estate asset portfolio.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

partnerId

path

integer(int64)

true

Unique identifier for the partner

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Execute Indexation

HTTP Request

POST /api/leases/{leaseId}/execute-indexation

📋 Description: Executes the indexation process for a specified lease within the Nakisa Portfolio Management Suite, ensuring accurate financial analytics and portfolio management for real estate assets.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

body

body

CpiLeaseIndexationPreviewDto

true

Request body containing the indexation parameters and associated metadata for executing lease adjustments within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[CpiLeaseIndexationResultDto]

false

none

[CpiLeaseIndexationResultDto is a data transfer object that encapsulates the results of lease indexation calculations within the Nakisa Portfolio Management Suite, providing essential insights for portfolio and asset analytics in the real estate property sector.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» statusId

integer(int64)

false

none

Unique identifier for the status

» planId

integer(int64)

false

none

Unique identifier for the plan

» cpiLeaseIndexationPreviewId

integer(int64)

false

none

Unique identifier for the cpi lease indexation preview

» messageCode

string

false

none

Code for the message

» delimitedArguments

string

false

none

Text value for delimitedArguments in CpiLeaseIndexationResultDto

» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» cpiIndexationPlanDto

CpiIndexationPlanDto

false

none

CpiIndexationPlanDto is a data transfer object that encapsulates the details of a Consumer Price Index (CPI) indexation plan, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite, particularly in the context of real estate property analytics.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» modificationDate

string(date)

true

none

Date of the modification

»» currencyId

integer(int64)

true

none

Unique identifier for the currency

»» activationGroupId

integer(int64)

false

none

Unique identifier for the activation group

»» cpiGlobalCategoryId

integer(int64)

false

none

Unique identifier for the cpi global category

»» cpiGlobalCategoryIdNonLease

integer(int64)

false

none

Numeric value representing cpiGlobalCategoryIdNonLease

»» cpiGlobalReferenceDate

string(date)

false

none

Date of the cpi global reference

»» cpiGlobalReferenceDateNonLease

string(date)

false

none

Text value for cpiGlobalReferenceDateNonLease in CpiIndexationPlanDto

»» cpiLocalCurrentIndexLevel

number(double)

false

none

Value for cpiLocalCurrentIndexLevel field

»» cpiLocalCurrentIndexLevelNonLease

number(double)

false

none

Value for cpiLocalCurrentIndexLevelNonLease field

»» conditionallyIndexed

boolean

false

none

Indicates whether the indexation plan for the asset is subject to conditional indexing, impacting portfolio analytics and real estate property evaluations.

»» applicableCurrentIndexLevel

number(double)

false

none

Value for applicableCurrentIndexLevel field

»» indexLevelPercentageChangeLowerBound

number(double)

false

none

Value for indexLevelPercentageChangeLowerBound field

»» indexLevelPercentageChangeUpperBound

number(double)

false

none

Value for indexLevelPercentageChangeUpperBound field

»» conditionallyIndexedNonLease

boolean

false

none

Indicates whether the asset’s indexation is conditionally applied, relevant for portfolio analytics and real estate property management within the Nakisa Portfolio Management Suite.

»» applicableCurrentIndexLevelNonLease

number(double)

false

none

Value for applicableCurrentIndexLevelNonLease field

»» indexLevelPercentageChangeLowerBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeLowerBoundNonLease field

»» indexLevelPercentageChangeUpperBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeUpperBoundNonLease field

»» statusId

integer(int64)

true

none

Unique identifier for the status

»» applyIndexationLease

boolean

false

none

Boolean flag indicating applyIndexationLease status

»» indexationDateLease

string(date)

false

none

Text value for indexationDateLease in CpiIndexationPlanDto

»» applyIndexationNonLease

boolean

false

none

Boolean flag indicating applyIndexationNonLease status

»» indexationDateNonLease

string(date)

false

none

Text value for indexationDateNonLease in CpiIndexationPlanDto

»» executionDate

string(date)

false

none

Date of the execution

»» executedModificationDate

string(date)

false

none

Date of the executed modification

»» executedIndexationDateLease

string(date)

false

none

Text value for executedIndexationDateLease in CpiIndexationPlanDto

»» executedIndexationDateNonLease

string(date)

false

none

Text value for executedIndexationDateNonLease in CpiIndexationPlanDto

»» messageCode

string

false

none

Code for the message

»» messageCodeIndexationDateLease

string

false

none

Text value for messageCodeIndexationDateLease in CpiIndexationPlanDto

»» messageCodeIndexationDateNonLease

string

false

none

Text value for messageCodeIndexationDateNonLease in CpiIndexationPlanDto

»» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» currency

CurrencyDto

false

none

Data transfer object representing currency details utilized within the Nakisa Portfolio Management Suite, facilitating accurate financial analysis and reporting for portfolio, asset, and real estate property management.

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» status

string

false

none

Status of the resource

»»» displayId

string

true

none

Unique identifier for the display

»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»» name

string

false

none

Name of the resource

»»» decimalPoints

integer(int32)

true

none

Numeric value representing decimalPoints

»»» depreciationAreaId

integer(int64)

false

none

Unique identifier for the depreciation area

»» activationGroupDisplayId

string

false

none

Unique identifier for the activation group display

»» leaseId

integer(int64)

true

none

Unique identifier for the lease

»» message

string

false

none

Text value for message in CpiIndexationPlanDto

»» messageIndexationDateLease

string

false

none

Text value for messageIndexationDateLease in CpiIndexationPlanDto

»» messageIndexationDateNonLease

string

false

none

Text value for messageIndexationDateNonLease in CpiIndexationPlanDto

»» cpiGlobalCategory

ConsumerPriceIndexCategoryDto

false

none

Data transfer object representing a category within the Consumer Price Index, utilized for portfolio and asset analytics in the Nakisa Portfolio Management Suite, specifically tailored for real estate property assessments.

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» status

string

false

none

Status of the resource

»»» displayId

string

true

none

Unique identifier for the display

»»» name

string

true

none

Name of the resource

»»» country

string

true

none

Text value for country in ConsumerPriceIndexCategoryDto

»»» province

string

true

none

Text value for province in ConsumerPriceIndexCategoryDto

»»» city

string

true

none

Text value for city in ConsumerPriceIndexCategoryDto

»»» consumerPriceIndexSourceType

string

true

none

Type of the consumer price index source

»»» source

string

true

none

Text value for source in ConsumerPriceIndexCategoryDto

»»» formula

string

false

none

Text value for formula in ConsumerPriceIndexCategoryDto

»»» indexedCurrency

boolean

true

none

Boolean flag indicating indexedCurrency status

»»» exchangeRateType

string

false

none

Type of the exchange rate

»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»» fromCurrencyId

integer(int64)

false

none

Unique identifier for the from currency

»»» fromCurrencyDisplayId

string

false

none

Unique identifier for the from currency display

»»» toCurrencyId

integer(int64)

false

none

Unique identifier for the to currency

»»» toCurrencyDisplayId

string

false

none

Unique identifier for the to currency display

»»» consumerPriceIndexValueId

string

false

none

Unique identifier for the consumer price index value

»»» companyId

integer(int64)

false

none

Unique identifier for the company

»» cpiGlobalCategoryNonLease

ConsumerPriceIndexCategoryDto

false

none

Data transfer object representing a category within the Consumer Price Index, utilized for portfolio and asset analytics in the Nakisa Portfolio Management Suite, specifically tailored for real estate property assessments.

» cpiLeaseIndexationPreviewDto

CpiLeaseIndexationPreviewDto

false

none

CpiLeaseIndexationPreviewDto is a data transfer object that provides a preview of lease indexation calculations within the Nakisa Portfolio Management Suite, facilitating informed decision-making for portfolio and asset management in the real estate sector.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» statusId

integer(int64)

false

none

Unique identifier for the status

»» desiredModificationDate

string(date)

false

none

Date of the desired modification

»» actualModificationDate

string(date)

false

none

Date of the actual modification

»» desiredIndexationDateLease

string(date)

false

none

Text value for desiredIndexationDateLease in CpiLeaseIndexationPreviewDto

»» actualIndexationDateLease

string(date)

false

none

Text value for actualIndexationDateLease in CpiLeaseIndexationPreviewDto

»» desiredIndexationDateNonLease

string(date)

false

none

Text value for desiredIndexationDateNonLease in CpiLeaseIndexationPreviewDto

»» actualIndexationDateNonLease

string(date)

false

none

Text value for actualIndexationDateNonLease in CpiLeaseIndexationPreviewDto

»» messageCode

string

false

none

Code for the message

»» delimitedArguments

string

false

none

Text value for delimitedArguments in CpiLeaseIndexationPreviewDto

»» messageCodeIndexationDateLease

string

false

none

Text value for messageCodeIndexationDateLease in CpiLeaseIndexationPreviewDto

»» messageCodeIndexationDateNonLease

string

false

none

Text value for messageCodeIndexationDateNonLease in CpiLeaseIndexationPreviewDto

»» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» cpiIndexationPlanId

integer(int64)

false

none

Unique identifier for the cpi indexation plan

»» cpiIndexationPlanDto

CpiIndexationPlanDto

false

none

CpiIndexationPlanDto is a data transfer object that encapsulates the details of a Consumer Price Index (CPI) indexation plan, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite, particularly in the context of real estate property analytics.

»» message

string

false

none

Text value for message in CpiLeaseIndexationPreviewDto

»» messageIndexationDateLease

string

false

none

Text value for messageIndexationDateLease in CpiLeaseIndexationPreviewDto

»» messageIndexationDateNonLease

string

false

none

Text value for messageIndexationDateNonLease in CpiLeaseIndexationPreviewDto

» message

string

false

none

Text value for message in CpiLeaseIndexationResultDto

Enumerated Values

Attribute

Value

consumerPriceIndexSourceType

EXCEL, WEB

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Get Documents For Lease

HTTP Request

GET /api/leases/{leaseId}/documents

📋 Description: Retrieves all documents associated with a specific lease identified by the leaseId, providing essential information for portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

pageable

query

Pageable

true

Indicates whether the response should be paginated, facilitating efficient retrieval of lease documents within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter and retrieve specific documents related to a lease within the Nakisa Portfolio Management Suite.

id

query

string

false

Unique identifier for the resource

status-id

query

string

false

Unique identifier for the status of the lease document, facilitating effective tracking and management within the Nakisa Portfolio Management Suite.

signed-date

query

string

false

Specifies the date on which the lease document was signed, providing essential context for portfolio and asset management analytics within the Nakisa Portfolio Management Suite.

name

query

string

false

Name of the resource

title

query

string

false

Title of the resource

type

query

string

false

Type of the resource

shareable

query

string

false

Indicates whether the lease documents are shareable, facilitating collaboration and access within the context of portfolio and asset management in real estate analytics.

document-type-id

query

string

false

Unique identifier for the type of document associated with a specific lease, facilitating efficient management and analysis of real estate assets within the Nakisa Portfolio Management Suite.

document-type-id-in

query

string

false

Unique identifier for the type of document associated with a specific lease, facilitating precise retrieval of relevant documentation within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelDocumentDto

Upload Lease Document

HTTP Request

POST /api/leases/{leaseId}/documents

📋 Description: Uploads documents associated with a specific lease in the Nakisa Portfolio Management Suite, enhancing portfolio and asset management capabilities within the real estate property analytics framework.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

body

body

object

false

Request body containing the document details, including type, description, and associated metadata, for the specified lease within the Nakisa Portfolio Management Suite.

» file

body

string(binary)

false

none

» document

body

DocumentDto

true

Data transfer object representing a document within the Nakisa Portfolio Management Suite, encapsulating essential information related to portfolio assets, analytics, and real estate properties.

»» createdBy

body

string

false

Username of who created this resource

»» lastModifiedBy

body

string

false

Username of who last modified this resource

»» createdDate

body

string(date-time)

false

Date of the created

»» lastModifiedDate

body

string(date-time)

false

Date of the last modified

»» archived

body

boolean

false

Boolean flag indicating archived status

»» externalId

body

string

false

Unique identifier for the external

»» id

body

integer(int64)

false

Unique identifier for the resource

»» name

body

string

false

Name of the resource

»» title

body

string

false

Title of the resource

»» type

body

string

false

Type of the resource

»» description

body

string

false

Description of the resource

»» link

body

string

false

Text value for link in DocumentDto

»» signedDate

body

string(date)

false

Date of the signed

»» documentTypeId

body

integer(int64)

false

Unique identifier for the document type

»» statusId

body

integer(int64)

false

Unique identifier for the status

»» shareable

body

boolean

false

Boolean flag indicating shareable status

»» size

body

integer(int64)

false

Number of items per page

»» documentType

body

PickListOptionDto

false

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» createdBy

body

string

false

Username of who created this resource

»»» lastModifiedBy

body

string

false

Username of who last modified this resource

»»» createdDate

body

string(date-time)

false

Date of the created

»»» lastModifiedDate

body

string(date-time)

false

Date of the last modified

»»» archived

body

boolean

false

Boolean flag indicating archived status

»»» externalId

body

string

false

Unique identifier for the external

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» priority

body

integer(int64)

false

Priority of the resource

»»» internalId

body

integer(int64)

false

Unique identifier for the internal

»»» pickListCode

body

string

false

Code for the pick list

»»» pickListLabel

body

string

false

Label for the pick list

»»» label

body

string

false

Label for the resource

»»» cultureId

body

integer(int64)

false

Unique identifier for the culture

»»» labelDtos

body

[LabelDto]

false

List of labelDtos items

»»»» createdBy

body

string

false

Username of who created this resource

»»»» lastModifiedBy

body

string

false

Username of who last modified this resource

»»»» createdDate

body

string(date-time)

false

Date of the created

»»»» lastModifiedDate

body

string(date-time)

false

Date of the last modified

»»»» archived

body

boolean

false

Boolean flag indicating archived status

»»»» externalId

body

string

false

Unique identifier for the external

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» cultureId

body

integer(int64)

false

Unique identifier for the culture

»»»» value

body

string

true

Text value for value in LabelDto

»» status

body

PickListOptionDto

false

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

DocumentDto

Get CPI Indexation Plans Forlease

HTTP Request

GET /api/leases/{leaseId}/cpi-indexation-plans

📋 Description: Fetches the Consumer Price Index (CPI) indexation plans associated with a specific lease, enabling users to analyze potential adjustments in lease terms within the context of real estate portfolio management.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the response should be paginated, facilitating efficient retrieval of CPI indexation plans associated with a specific lease within the Nakisa Portfolio Management Suite.

leaseId

path

string

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelCpiIndexationPlanDto

Create Lease CPI Indexation Plans

HTTP Request

POST /api/leases/{leaseId}/cpi-indexation-plans

📋 Description: Creates a new Consumer Price Index (CPI) indexation plan for a specified lease, enabling effective management of lease adjustments within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

body

body

CpiIndexationPlanDto

true

Request body containing the CPI indexation plan details, including adjustment parameters and effective dates, relevant for managing lease agreements within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[CpiIndexationPlanDto]

false

none

[CpiIndexationPlanDto is a data transfer object that encapsulates the details of a Consumer Price Index (CPI) indexation plan, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite, particularly in the context of real estate property analytics.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» modificationDate

string(date)

true

none

Date of the modification

» currencyId

integer(int64)

true

none

Unique identifier for the currency

» activationGroupId

integer(int64)

false

none

Unique identifier for the activation group

» cpiGlobalCategoryId

integer(int64)

false

none

Unique identifier for the cpi global category

» cpiGlobalCategoryIdNonLease

integer(int64)

false

none

Numeric value representing cpiGlobalCategoryIdNonLease

» cpiGlobalReferenceDate

string(date)

false

none

Date of the cpi global reference

» cpiGlobalReferenceDateNonLease

string(date)

false

none

Text value for cpiGlobalReferenceDateNonLease in CpiIndexationPlanDto

» cpiLocalCurrentIndexLevel

number(double)

false

none

Value for cpiLocalCurrentIndexLevel field

» cpiLocalCurrentIndexLevelNonLease

number(double)

false

none

Value for cpiLocalCurrentIndexLevelNonLease field

» conditionallyIndexed

boolean

false

none

Indicates whether the indexation plan for the asset is subject to conditional indexing, impacting portfolio analytics and real estate property evaluations.

» applicableCurrentIndexLevel

number(double)

false

none

Value for applicableCurrentIndexLevel field

» indexLevelPercentageChangeLowerBound

number(double)

false

none

Value for indexLevelPercentageChangeLowerBound field

» indexLevelPercentageChangeUpperBound

number(double)

false

none

Value for indexLevelPercentageChangeUpperBound field

» conditionallyIndexedNonLease

boolean

false

none

Indicates whether the asset’s indexation is conditionally applied, relevant for portfolio analytics and real estate property management within the Nakisa Portfolio Management Suite.

» applicableCurrentIndexLevelNonLease

number(double)

false

none

Value for applicableCurrentIndexLevelNonLease field

» indexLevelPercentageChangeLowerBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeLowerBoundNonLease field

» indexLevelPercentageChangeUpperBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeUpperBoundNonLease field

» statusId

integer(int64)

true

none

Unique identifier for the status

» applyIndexationLease

boolean

false

none

Boolean flag indicating applyIndexationLease status

» indexationDateLease

string(date)

false

none

Text value for indexationDateLease in CpiIndexationPlanDto

» applyIndexationNonLease

boolean

false

none

Boolean flag indicating applyIndexationNonLease status

» indexationDateNonLease

string(date)

false

none

Text value for indexationDateNonLease in CpiIndexationPlanDto

» executionDate

string(date)

false

none

Date of the execution

» executedModificationDate

string(date)

false

none

Date of the executed modification

» executedIndexationDateLease

string(date)

false

none

Text value for executedIndexationDateLease in CpiIndexationPlanDto

» executedIndexationDateNonLease

string(date)

false

none

Text value for executedIndexationDateNonLease in CpiIndexationPlanDto

» messageCode

string

false

none

Code for the message

» messageCodeIndexationDateLease

string

false

none

Text value for messageCodeIndexationDateLease in CpiIndexationPlanDto

» messageCodeIndexationDateNonLease

string

false

none

Text value for messageCodeIndexationDateNonLease in CpiIndexationPlanDto

» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» currency

CurrencyDto

false

none

Data transfer object representing currency details utilized within the Nakisa Portfolio Management Suite, facilitating accurate financial analysis and reporting for portfolio, asset, and real estate property management.

»» id

integer(int64)

false

none

Unique identifier for the resource

»» status

string

false

none

Status of the resource

»» displayId

string

true

none

Unique identifier for the display

»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»» name

string

false

none

Name of the resource

»» decimalPoints

integer(int32)

true

none

Numeric value representing decimalPoints

»» depreciationAreaId

integer(int64)

false

none

Unique identifier for the depreciation area

» activationGroupDisplayId

string

false

none

Unique identifier for the activation group display

» leaseId

integer(int64)

true

none

Unique identifier for the lease

» message

string

false

none

Text value for message in CpiIndexationPlanDto

» messageIndexationDateLease

string

false

none

Text value for messageIndexationDateLease in CpiIndexationPlanDto

» messageIndexationDateNonLease

string

false

none

Text value for messageIndexationDateNonLease in CpiIndexationPlanDto

» cpiGlobalCategory

ConsumerPriceIndexCategoryDto

false

none

Data transfer object representing a category within the Consumer Price Index, utilized for portfolio and asset analytics in the Nakisa Portfolio Management Suite, specifically tailored for real estate property assessments.

»» id

integer(int64)

false

none

Unique identifier for the resource

»» status

string

false

none

Status of the resource

»» displayId

string

true

none

Unique identifier for the display

»» name

string

true

none

Name of the resource

»» country

string

true

none

Text value for country in ConsumerPriceIndexCategoryDto

»» province

string

true

none

Text value for province in ConsumerPriceIndexCategoryDto

»» city

string

true

none

Text value for city in ConsumerPriceIndexCategoryDto

»» consumerPriceIndexSourceType

string

true

none

Type of the consumer price index source

»» source

string

true

none

Text value for source in ConsumerPriceIndexCategoryDto

»» formula

string

false

none

Text value for formula in ConsumerPriceIndexCategoryDto

»» indexedCurrency

boolean

true

none

Boolean flag indicating indexedCurrency status

»» exchangeRateType

string

false

none

Type of the exchange rate

»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»» fromCurrencyId

integer(int64)

false

none

Unique identifier for the from currency

»» fromCurrencyDisplayId

string

false

none

Unique identifier for the from currency display

»» toCurrencyId

integer(int64)

false

none

Unique identifier for the to currency

»» toCurrencyDisplayId

string

false

none

Unique identifier for the to currency display

»» consumerPriceIndexValueId

string

false

none

Unique identifier for the consumer price index value

»» companyId

integer(int64)

false

none

Unique identifier for the company

» cpiGlobalCategoryNonLease

ConsumerPriceIndexCategoryDto

false

none

Data transfer object representing a category within the Consumer Price Index, utilized for portfolio and asset analytics in the Nakisa Portfolio Management Suite, specifically tailored for real estate property assessments.

Enumerated Values

Attribute

Value

consumerPriceIndexSourceType

EXCEL, WEB

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Copy Lease And Assign To Premise

HTTP Request

POST /api/leases/{leaseId}/clone

📋 Description: Clones an existing lease identified by the specified leaseId, facilitating efficient management of portfolio assets within the Nakisa Portfolio Management Suite. This operation streamlines the process of creating similar lease agreements, enhancing real estate property analytics and portfolio oversight.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

body

body

LeaseDto

true

Request body containing the lease details to be cloned, including asset information and relevant metadata for portfolio management and analytics.

Responses

Status

Meaning

Description

Schema

201

Created

Created

LeaseDto

Create Lease Version

HTTP Request

POST /api/leases/{id}/versions

📋 Description: Creates a new version of an existing lease within the Nakisa Portfolio Management Suite, enabling users to manage and track changes in lease agreements for enhanced portfolio analytics and asset management.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

VersionDto

true

Request body containing the lease version data, including updated terms and conditions, to facilitate portfolio management and asset analytics for real estate properties.

Responses

Status

Meaning

Description

Schema

201

Created

Created

LeaseDto

Create Term Definitions

HTTP Request

POST /api/leases/{id}/term-definitions

📋 Description: Creates a new term definition for a specified lease within the Nakisa Portfolio Management Suite, facilitating enhanced asset management and analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

TermDefinitionDto

true

Request body containing the term definition data for the specified lease, including relevant attributes and metadata to support portfolio and asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[TermDefinitionDto]

false

none

[Data transfer object representing the definition of a term within the Nakisa Portfolio Management Suite, providing essential context for portfolio, asset, analytics, and real estate property management.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» paymentFrequencyName

string

true

none

Name of the payment frequency

» amountFrequencyName

string

true

none

Name of the amount frequency

» paymentModeName

string

false

none

Name of the payment mode

» expenseCategoryId

integer(int64)

true

none

Unique identifier for the expense category

» currencyId

integer(int64)

false

none

Unique identifier for the currency

» startDate

string(date)

true

none

Start date of the resource

» endDate

string(date)

true

none

End date of the resource

» firstPaymentDate

string(date)

true

none

Date of the first payment

» endOfMonthPayment

boolean

true

none

Boolean flag indicating endOfMonthPayment status

» proRata

boolean

false

none

Boolean flag indicating proRata status

» note

string

false

none

Text value for note in TermDefinitionDto

» areaId

integer(int64)

false

none

Unique identifier for the area

» parentTermDefinitionId

integer(int64)

false

none

Unique identifier for the parent term definition

» expenseCategory

ExpenseCategoryDto

false

none

Data transfer object representing an expense category within the Nakisa Portfolio Management Suite, facilitating the organization and analysis of financial data related to portfolio, asset, and real estate property management.

»» id

integer(int64)

false

none

Unique identifier for the resource

»» status

string

false

none

Status of the resource

»» displayId

string

true

none

Unique identifier for the display

»» name

string

true

none

Name of the resource

»» editable

boolean

true

none

Boolean flag indicating editable status

»» expenseCategoryType

string

true

none

Type of the expense category

» currency

CurrencyDto

false

none

Data transfer object representing currency details utilized within the Nakisa Portfolio Management Suite, facilitating accurate financial analysis and reporting for portfolio, asset, and real estate property management.

»» id

integer(int64)

false

none

Unique identifier for the resource

»» status

string

false

none

Status of the resource

»» displayId

string

true

none

Unique identifier for the display

»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»» name

string

false

none

Name of the resource

»» decimalPoints

integer(int32)

true

none

Numeric value representing decimalPoints

»» depreciationAreaId

integer(int64)

false

none

Unique identifier for the depreciation area

» expenseGroup

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» costCenterId

integer(int64)

false

none

Unique identifier for the cost center

» leaseComponentId

integer(int64)

false

none

Unique identifier for the lease component

» leaseComponentName

string

false

none

Name of the lease component

» assignmentNumber

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» assignmentNumberId

integer(int64)

false

none

Unique identifier for the assignment number

Enumerated Values

Attribute

Value

expenseCategoryType

CASH_INCENTIVE, CASUALTY, EXPECTED_GRV, INCENTIVE, NON_LEASE, PAYMENT, PURCHASE_OPTION, TERMINATION_OPTION

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Sync Lease With NFS

HTTP Request

POST /api/leases/{id}/sync-with-nfs

📋 Description: Synchronizes lease data for a specified asset with the NFS (Network File System), ensuring that portfolio and real estate property information is consistently updated for accurate analytics and reporting.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Get Lease Reminders

HTTP Request

GET /api/leases/{id}/reminders

📋 Description: Retrieves reminders associated with a specific lease, enabling users to effectively manage portfolio and asset-related notifications within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the results of the lease reminders retrieval should be paginated, enhancing the management of portfolio and asset data within the Nakisa Portfolio Management Suite.

subject-id

query

string

false

Unique identifier for the specific lease within the Nakisa Portfolio Management Suite, used to retrieve associated reminders for effective portfolio and asset management.

category-id

query

string

false

Unique identifier for the category associated with the lease reminders, facilitating targeted analytics and management within the Nakisa Portfolio Management Suite.

lease-id

query

string

false

Unique identifier for the lease within the Nakisa Portfolio Management Suite, used to retrieve associated reminders for effective portfolio and asset management.

lease-id-in

query

string

false

Unique identifier for the lease within the Nakisa Portfolio Management Suite, used to retrieve associated reminders for effective portfolio and asset management.

status-id

query

string

false

Unique identifier for the status of reminders associated with a specific lease, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite.

status-id-in

query

string

false

Specifies the status identifier for filtering reminders associated with a particular lease within the Nakisa Portfolio Management Suite.

reminder-type-id

query

string

false

Identifier for the type of reminder associated with a specific lease, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite.

reminder-type-id-in

query

string

false

Identifier for the specific type of reminder associated with the lease, facilitating targeted notifications within the Nakisa Portfolio Management Suite.

date

query

string

false

Date of the resource

follow-up-date

query

string

false

Specifies the date for follow-up reminders related to the lease, facilitating timely asset management and portfolio oversight within the Nakisa Portfolio Management Suite.

follow-up-date-before

query

string

false

Specifies the cutoff date for retrieving reminders related to leases, enabling users to filter notifications before a designated date within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelReminderDto

Create Lease Reminders

HTTP Request

POST /api/leases/{id}/reminders

📋 Description: Creates a reminder for a specific lease within the Nakisa Portfolio Management Suite, enabling users to effectively manage lease obligations and enhance portfolio oversight.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

ReminderDto

true

Request body containing the reminder details for a specific lease, including notification timing and associated metadata, to enhance portfolio management and asset oversight.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[ReminderDto]

false

none

[Data transfer object representing a reminder associated with portfolio management activities, specifically designed to enhance asset tracking and analytics for real estate properties.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» subjectId

integer(int64)

false

none

Unique identifier for the subject

» categoryId

integer(int64)

false

none

Unique identifier for the category

» statusId

integer(int64)

false

none

Unique identifier for the status

» reminderTypeId

integer(int64)

false

none

Unique identifier for the reminder type

» date

string(date)

false

none

Date of the resource

» followUpDate

string(date)

false

none

Date of the follow up

» comments

string

false

none

Text value for comments in ReminderDto

» primaryUserId

integer(int64)

true

none

Unique identifier for the primary user

» subject

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» category

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» reminderType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» primaryUser

UserDto

false

none

Data transfer object representing a user within the Nakisa Portfolio Management Suite, encapsulating essential information for managing portfolio, asset, and analytics interactions related to real estate properties.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» email

string

true

none

Text value for email in UserDto

»» userName

string

true

none

Name of the user

»» firstName

string

true

none

Name of the first

»» lastName

string

true

none

Name of the last

»» displayName

string

false

none

Display name for user interface

»» permissions

string

false

none

Text value for permissions in UserDto

»» internalId

string

false

none

Unique identifier for the internal

»» preferredCulture

Culture

false

none

Data transfer object representing cultural attributes and insights related to portfolio assets within the Nakisa Portfolio Management Suite, facilitating informed decision-making in real estate property analytics.

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» name

string

false

none

Name of the resource

»»» code

string

false

none

Code identifier for the resource

»»» defaultCulture

boolean

false

none

Boolean flag indicating defaultCulture status

»»» enable

boolean

false

none

Boolean flag indicating enable status

»» userGroups

[UserGroup]

false

none

User information related to portfolio management

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» name

string

true

none

Name of the resource

»»» description

string

false

none

Description of the resource

»»» internalId

string

false

none

Unique identifier for the internal

»» partnerIds

[integer]

false

none

List of partnerIds items

»» partners

[PartnerDto]

false

none

List of partners items

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» status

string

false

none

Status of the resource

»»» displayId

string

true

none

Unique identifier for the display

»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»» name

string

false

none

Name of the resource

»»» fax

string

false

none

Text value for fax in PartnerDto

»»» phone

string

false

none

Text value for phone in PartnerDto

»»» parentId

integer(int64)

false

none

Unique identifier for the parent

»»» parentName

string

false

none

Name of the parent

»»» parentDisplayId

string

false

none

Unique identifier for the parent display

»»» companyId

integer(int64)

false

none

Unique identifier for the company

»»» partnerRoleId

integer(int64)

false

none

Unique identifier for the partner role

»»» partnerContactId

integer(int64)

false

none

Unique identifier for the partner contact

» leaseExternalId

string

false

none

Unique identifier for the lease external

» premiseName

string

false

none

Name of the premise

» reminderUserDtos

[ReminderUserDto]

false

none

User information related to portfolio management

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» acknowledge

boolean

false

none

Boolean flag indicating acknowledge status

»» userDto

UserDto

false

none

Data transfer object representing a user within the Nakisa Portfolio Management Suite, encapsulating essential information for managing portfolio, asset, and analytics interactions related to real estate properties.

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Perform Transition

HTTP Request

POST /api/leases/{id}/perform-transition

📋 Description: Initiates a transition for a specified lease within the Nakisa Portfolio Management Suite, enabling users to manage lease lifecycle events effectively in the context of portfolio and asset analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

Transition

true

Request body containing the lease transition details, including the new status and relevant metadata for effective portfolio and asset management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[Transition]

false

none

[Data transfer object representing a transition within the Nakisa Portfolio Management Suite, capturing the movement of assets across portfolios to enhance analytics and optimize real estate property management.]

» name

string

false

none

Name of the resource

» from

State

false

none

Data transfer object representing the state of assets within the Nakisa Portfolio Management Suite, providing insights into portfolio performance, asset analytics, and real estate property management. This schema facilitates informed decision-making by capturing the current status and metrics of portfolio components.

»» name

string

false

none

Name of the resource

»» end

boolean

false

none

Boolean flag indicating end status

»» readOnly

boolean

false

none

Boolean flag indicating readOnly status

» to

State

false

none

Data transfer object representing the state of assets within the Nakisa Portfolio Management Suite, providing insights into portfolio performance, asset analytics, and real estate property management. This schema facilitates informed decision-making by capturing the current status and metrics of portfolio components.

» permission

string

false

none

Text value for permission in Transition

Enumerated Values

Attribute

Value

name

ACTIVATE, ACTIVE, APPROVE, APPROVED, AWAITING_ACTIVATION, DEACTIVATE, DRAFT, INACTIVE, OPEN_FOR_MODIFICATIONS, PENDING_APPROVAL, PENDING_TERMINATE, PENDING_TERMINATION, REJECT, SEND_FOR_APPROVAL, TERMINATE, TERMINATED

Create Percentage Rent Periods

HTTP Request

POST /api/leases/{id}/percentage-rent-periods

📋 Description: Creates a new percentage rent period for a specified lease within the Nakisa Portfolio Management Suite, enabling enhanced financial analytics and management of real estate property assets.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

PercentageRentPeriodDto

true

Request body containing the percentage rent period details, including start and end dates, applicable rates, and associated metadata for lease management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[PercentageRentPeriodDto]

false

none

[Data transfer object representing the percentage rent period details for real estate assets within the Nakisa Portfolio Management Suite, facilitating portfolio analytics and financial assessments.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» startDate

string(date)

true

none

Start date of the resource

» endDate

string(date)

true

none

End date of the resource

Create Percentage Rent Generation Periods

HTTP Request

POST /api/leases/{id}/percentage-rent-generation-periods

📋 Description: Creates a new percentage rent generation period for a specified lease, enabling enhanced analytics and reporting capabilities within the Nakisa Portfolio Management Suite for real estate property management.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

PercentageRentGenerationPeriodDto

true

Request body containing the percentage rent generation period data, including relevant financial metrics and lease details, for effective portfolio and asset management in real estate analytics.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[PercentageRentGenerationPeriodDto]

false

none

[Data transfer object representing the percentage rent generation period for real estate assets within the Nakisa Portfolio Management Suite, facilitating analytics and portfolio management by capturing essential rental metrics.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» startDate

string(date)

true

none

Start date of the resource

» endDate

string(date)

true

none

End date of the resource

Get Lease Notes

HTTP Request

GET /api/leases/{id}/notes

📋 Description: Retrieves notes associated with a specific lease, providing insights into portfolio management and asset analytics within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the results of the lease notes retrieval should be paginated, facilitating efficient data management within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter notes associated with a specific lease, enhancing the ability to analyze portfolio and asset information within the Nakisa Portfolio Management Suite.

message

query

string

false

Textual content of the note associated with the specified lease, providing insights relevant to portfolio and asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelNoteDto

Create Lease Notes

HTTP Request

POST /api/leases/{id}/notes

📋 Description: Adds a new note to the specified lease within the Nakisa Portfolio Management Suite, enhancing asset management and analytics capabilities for real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

NoteDto

true

Request body containing the note details, including content and metadata, to be associated with a specific lease within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[NoteDto]

false

none

[Data transfer object representing a note associated with portfolio management, asset analytics, and real estate properties, facilitating effective communication and documentation within the Nakisa Portfolio Management Suite.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» message

string

true

none

Text value for message in NoteDto

» userIds

[integer]

false

none

User information related to portfolio management

» redirectUrl

string

false

none

Text value for redirectUrl in NoteDto

Create Lease Master Agreement

HTTP Request

POST /api/leases/{id}/master-agreement

📋 Description: Creates a master agreement for a specified lease within the Nakisa Portfolio Management Suite, enabling enhanced management and analytics of real estate assets.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

MasterAgreementDto

true

Request body containing the master agreement details for the specified lease, including terms, conditions, and associated metadata relevant to portfolio and asset management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

MasterAgreementDto

Create Lease Reconciliation Periods

HTTP Request

POST /api/leases/{id}/lease-reconciliation-periods

📋 Description: Creates a new lease reconciliation period for the specified lease, enabling accurate tracking and analysis of financial obligations within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

LeaseReconciliationPeriodDto

true

Request body containing the lease reconciliation period details, including financial metrics and relevant asset identifiers, essential for accurate portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[LeaseReconciliationPeriodDto]

false

none

[Data transfer object representing the lease reconciliation period, encompassing key details related to portfolio and asset management within the Nakisa Portfolio Management Suite, facilitating analytics and reporting for real estate properties.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» startDate

string(date)

false

none

Start date of the resource

» endDate

string(date)

false

none

End date of the resource

» statusId

integer(int64)

false

none

Unique identifier for the status

» invoiceAmount

number

false

none

Amount of invoice

» receivedDate

string(date)

false

none

Date of the received

» acceptedAmount

number

false

none

Amount of accepted

» reviewedBy

string

false

none

Text value for reviewedBy in LeaseReconciliationPeriodDto

» reviewedDate

string(date)

false

none

Date of the reviewed

» fullReconciliation

boolean

false

none

Boolean flag indicating fullReconciliation status

» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» operatingCostPeriodId

integer(int64)

false

none

Unique identifier for the operating cost period

» reconciledExpenseCategoryDtos

[ReconciledExpenseCategoryDto]

false

none

List of reconciledExpenseCategoryDtos items

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» expenseGroupId

integer(int64)

false

none

Unique identifier for the expense group

»» totalCost

number

false

none

Value for totalCost field

»» accrualAmount

number

false

none

Amount of accrual

»» balance

number

false

none

Value for balance field

»» expenseGroup

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» reconciledExpenseDtos

[ReconciledExpenseDto]

false

none

List of reconciledExpenseDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» totalCost

number

false

none

Value for totalCost field

»»» operatingCostExpenseTypeId

integer(int64)

false

none

Unique identifier for the operating cost expense type

»»» operatingCostExpenseType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» reconciledExpenseSegmentDtos

[ReconciledExpenseSegmentDto]

false

none

List of reconciledExpenseSegmentDtos items

»»»» createdBy

string

false

none

Username of who created this resource

»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»» createdDate

string(date-time)

false

none

Date of the created

»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»» externalId

string

false

none

Unique identifier for the external

»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»» startDate

string(date)

false

none

Start date of the resource

»»»» endDate

string(date)

false

none

End date of the resource

»»»» adjustedLocationCost

number

false

none

Value for adjustedLocationCost field

»»»» proSharePercentage

number

false

none

Percentage of pro share

»»»» proShareCost

number

false

none

Value for proShareCost field

»»»» cap

number

false

none

Value for cap field

»»»» subtotalCost

number

false

none

Value for subtotalCost field

»»»» adminFees

number

false

none

Value for adminFees field

»»»» totalCost

number

false

none

Value for totalCost field

»»»» conditionDto

LeaseConditionDto

false

none

Data transfer object representing the conditions associated with a lease within the Nakisa Portfolio Management Suite, facilitating insights and analytics for real estate property management and portfolio optimization.

»»»»» createdBy

string

false

none

Username of who created this resource

»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»» externalId

string

false

none

Unique identifier for the external

»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»» typeId

integer(int64)

false

none

Unique identifier for the type

»»»»» startDate

string(date)

false

none

Start date of the resource

»»»»» endDate

string(date)

false

none

End date of the resource

»»»»» replaceById

integer(int64)

false

none

Unique identifier for the replace by

»»»»» managedById

integer(int64)

false

none

Unique identifier for the managed by

»»»»» payById

integer(int64)

false

none

Unique identifier for the pay by

»»»»» adminFee

number

false

none

Value for adminFee field

»»»»» fixedIncreasePercentage

number

false

none

Percentage of fixed increase

»»»»» note

string

false

none

Text value for note in LeaseConditionDto

»»»»» pageNumber

string

false

none

Page number for pagination

»»»»» section

string

false

none

Text value for section in LeaseConditionDto

»»»»» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»»» replaceBy

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»»» managedBy

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»»» payBy

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»»» proShareDto

any

false

none

Value for proShareDto field

oneOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»»»»» anonymous

ProShareDto

false

none

Data transfer object representing a comprehensive overview of a real estate property within the Nakisa Portfolio Management Suite, encompassing key portfolio and asset analytics for informed decision-making.

»»»»»»» createdBy

string

false

none

Username of who created this resource

»»»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»»»» externalId

string

false

none

Unique identifier for the external

»»»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»»»» type

string

true

none

Type of the resource

xor

Name

Type

Required

Restrictions

Description

»»»»»» anonymous

AreaBasedProShareDto

false

none

Data transfer object representing area-based professional sharing insights within the Nakisa Portfolio Management Suite, facilitating analytics and decision-making related to portfolio and asset management in real estate properties.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

ProShareDto

false

none

Data transfer object representing a comprehensive overview of a real estate property within the Nakisa Portfolio Management Suite, encompassing key portfolio and asset analytics for informed decision-making.

and

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

object

false

none

none

»»»»»»»» dividendAreaTypeId

integer(int64)

false

none

none

»»»»»»»» divisorAreaTypeId

integer(int64)

false

none

none

»»»»»»»» dividendAreaId

integer(int64)

false

none

none

»»»»»»»» divisorAreaId

integer(int64)

false

none

none

»»»»»»»» dividendAreaType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»»»»»» divisorAreaType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

xor

Name

Type

Required

Restrictions

Description

»»»»»» anonymous

FixedPercentageProShareDto

false

none

Data transfer object representing a fixed percentage profit-sharing arrangement within the Nakisa Portfolio Management Suite, facilitating analytics and decision-making for real estate property assets in portfolio management.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

ProShareDto

false

none

Data transfer object representing a comprehensive overview of a real estate property within the Nakisa Portfolio Management Suite, encompassing key portfolio and asset analytics for informed decision-making.

and

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

object

false

none

none

»»»»»»»» fixedPercentage

number

false

none

none

continued

Name

Type

Required

Restrictions

Description

»»»»» capDto

any

false

none

Value for capDto field

oneOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»»»»» anonymous

CAPDto

false

none

Data transfer object representing a comprehensive view of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

»»»»»»» createdBy

string

false

none

Username of who created this resource

»»»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»»»» externalId

string

false

none

Unique identifier for the external

»»»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»»»» type

string

true

none

Type of the resource

xor

Name

Type

Required

Restrictions

Description

»»»»»» anonymous

FixedCAPDto

false

none

Data transfer object representing fixed capital assets within the Nakisa Portfolio Management Suite, encompassing key attributes for portfolio analysis, asset management, and real estate property evaluation.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

CAPDto

false

none

Data transfer object representing a comprehensive view of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

and

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

object

false

none

none

»»»»»»»» amount

number

false

none

none

xor

Name

Type

Required

Restrictions

Description

»»»»»» anonymous

OverBaseCAPDto

false

none

Data transfer object representing a comprehensive overview of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

CAPDto

false

none

Data transfer object representing a comprehensive view of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

and

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

object

false

none

none

»»»»»»»» baseYear

integer(int32)

false

none

none

»»»»»»»» baseAmount

number

false

none

none

»»»»»»»» maxIncreasePercentage

number

false

none

none

»»»»»»»» cumulative

boolean

false

none

none

xor

Name

Type

Required

Restrictions

Description

»»»»»» anonymous

OverYearCAPDto

false

none

Data transfer object representing the annual capital allocation projections for real estate properties within the Nakisa Portfolio Management Suite, facilitating portfolio analytics and asset management.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

CAPDto

false

none

Data transfer object representing a comprehensive view of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

and

Name

Type

Required

Restrictions

Description

»»»»»»» anonymous

object

false

none

none

»»»»»»»» baseYear

integer(int32)

false

none

none

»»»»»»»» baseAmount

number

false

none

none

»»»»»»»» maxIncreasePercentage

number

false

none

none

»»»»»»»» cumulative

boolean

false

none

none

continued

Name

Type

Required

Restrictions

Description

»» hasWarning

boolean

false

none

Whether the resource has has warning

Create Lease Incentives

HTTP Request

POST /api/leases/{id}/lease-incentives

📋 Description: Creates a new lease incentive for a specified lease within the Nakisa Portfolio Management Suite, enabling enhanced financial analysis and optimization of real estate assets.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

LeaseIncentiveDto

true

Request body containing the lease incentive details, including financial terms and conditions, to enhance portfolio management and asset analytics within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[LeaseIncentiveDto]

false

none

[Data transfer object representing lease incentives associated with real estate properties within the Nakisa Portfolio Management Suite, facilitating portfolio and asset analysis for enhanced decision-making in real estate management.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» totalAmount

number

false

none

Amount of total

» pageNumber

string

false

none

Page number for pagination

» section

string

false

none

Text value for section in LeaseIncentiveDto

» typeId

integer(int64)

false

none

Unique identifier for the type

» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

Create Lease Critical Clause Types

HTTP Request

POST /api/leases/{id}/lease-critical-clause-types

📋 Description: Creates a new critical lease clause type for the specified lease, enhancing portfolio management and asset analytics within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

LeaseCriticalClauseTypeDto

true

Request body containing the critical clause type data associated with a specific lease, including relevant attributes for effective portfolio and asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[LeaseCriticalClauseTypeDto]

false

none

[Data transfer object representing critical lease clauses within the Nakisa Portfolio Management Suite, essential for managing portfolio and asset analytics in real estate properties.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» typeId

integer(int64)

false

none

Unique identifier for the type

» notApplicable

boolean

false

none

Boolean flag indicating notApplicable status

» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» leaseId

integer(int64)

false

none

Unique identifier for the lease

» leaseDto

LeaseDto

false

none

Data transfer object representing a lease agreement within the Nakisa Portfolio Management Suite, encompassing essential details related to portfolio management, asset tracking, and real estate analytics.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» typeId

integer(int64)

false

none

Unique identifier for the type

»» terminatingLease

string(date)

false

none

Text value for terminatingLease in LeaseDto

»» maximumDateTo

string(date)

false

none

Text value for maximumDateTo in LeaseDto

»» number

string

false

none

Text value for number in LeaseDto

»» validFrom

string(date)

true

none

Date from which the resource is valid

»» validTo

string(date)

true

none

Date until which the resource is valid

»» categoryId

integer(int64)

false

none

Unique identifier for the category

»» registrationNumber

string

false

none

Text value for registrationNumber in LeaseDto

»» statusId

integer(int64)

false

none

Unique identifier for the status

»» stateId

integer(int64)

false

none

Unique identifier for the state

»» calculateTax

boolean

false

none

Boolean flag indicating calculateTax status

»» autoMonthToMonth

boolean

false

none

Boolean flag indicating autoMonthToMonth status

»» originalLeaseId

integer(int64)

false

none

Unique identifier for the original lease

»» scenario

boolean

false

none

Boolean flag indicating scenario status

»» parentLeaseId

integer(int64)

false

none

Unique identifier for the parent lease

»» provisioningFrequencyName

string

false

none

Name of the provisioning frequency

»» accountingApproved

boolean

false

none

Boolean flag indicating accountingApproved status

»» indexationType

string

true

none

Type of the indexation

»» cpiGlobalCategoryId

integer(int64)

false

none

Unique identifier for the cpi global category

»» indexationReferenceDate

string(date)

false

none

Date of the indexation reference

»» currentIndexLevel

number(double)

false

none

Value for currentIndexLevel field

»» conditionallyIndexed

boolean

false

none

Indicates whether the lease is subject to conditional indexing, impacting portfolio analytics and asset valuation within the Nakisa Portfolio Management Suite.

»» applicableCurrentIndexLevel

number(double)

false

none

Value for applicableCurrentIndexLevel field

»» indexLevelPercentageChangeLowerBound

number(double)

false

none

Value for indexLevelPercentageChangeLowerBound field

»» indexLevelPercentageChangeUpperBound

number(double)

false

none

Value for indexLevelPercentageChangeUpperBound field

»» indexationTypeNonLease

string

true

none

Text value for indexationTypeNonLease in LeaseDto

»» cpiGlobalCategoryIdNonLease

integer(int64)

false

none

Numeric value representing cpiGlobalCategoryIdNonLease

»» indexationReferenceDateNonLease

string(date)

false

none

Text value for indexationReferenceDateNonLease in LeaseDto

»» currentIndexLevelNonLease

number(double)

false

none

Value for currentIndexLevelNonLease field

»» conditionallyIndexedNonLease

boolean

false

none

Indicates whether the asset is conditionally indexed, providing critical insights for portfolio analytics and real estate property management within the Nakisa Portfolio Management Suite.

»» applicableCurrentIndexLevelNonLease

number(double)

false

none

Value for applicableCurrentIndexLevelNonLease field

»» indexLevelPercentageChangeLowerBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeLowerBoundNonLease field

»» indexLevelPercentageChangeUpperBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeUpperBoundNonLease field

»» signatureDate

string(date)

false

none

Date of the signature

»» premiseId

integer(int64)

false

none

Unique identifier for the premise

»» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» category

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» state

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» version

VersionDto

false

none

Data transfer object representing the versioning information of assets within the Nakisa Portfolio Management Suite, facilitating effective portfolio analytics and management of real estate properties.

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» name

string

false

none

Name of the resource

»»» description

string

false

none

Description of the resource

»»» modificationDate

string(date)

false

none

Date of the modification

»»» updateContractRate

boolean

false

none

Rate of update contract

»»» leaseEvent

EventDto

false

none

Data transfer object representing an event within the Nakisa Portfolio Management Suite, encapsulating key details related to portfolio management, asset tracking, and real estate property analytics.

»»»» createdBy

string

false

none

Username of who created this resource

»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»» createdDate

string(date-time)

false

none

Date of the created

»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»» externalId

string

false

none

Unique identifier for the external

»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»» typeId

integer(int64)

false

none

Unique identifier for the type

»»»» code

string

false

none

Code identifier for the resource

»»»» reviewedBy

string

false

none

Text value for reviewedBy in EventDto

»»»» reviewedDate

string(date)

false

none

Date of the reviewed

»»»» reviewedStatusId

integer(int64)

false

none

Unique identifier for the reviewed status

»»»» activityDate

string(date)

false

none

Date of the activity

»»»» relatedPickListOptionId

integer(int64)

false

none

Unique identifier for the related pick list option

»»»» detail

string

false

none

Text value for detail in EventDto

»»»» note

Note

false

none

Data transfer object representing a note associated with a portfolio or asset within the Nakisa Portfolio Management Suite, facilitating enhanced analytics and insights for real estate property management.

»»»»» createdBy

string

false

none

Username of who created this resource

»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»» externalId

string

false

none

Unique identifier for the external

»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»» message

string

true

none

Text value for message in Note

»»»»» preserveOriginalAudit

boolean

false

none

none

»»»»» originalCreatedBy

string

false

none

none

»»»»» originalCreatedDate

string(date-time)

false

none

none

»»»»» originalLastModifiedBy

string

false

none

none

»»»»» originalLastModifiedDate

string(date-time)

false

none

none

»»»» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»» reviewedStatus

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»» relatedPickListOption

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» scenario

boolean

false

write-only

Boolean flag indicating scenario status

»»» isVisibleVendorPortal

boolean

false

none

Whether the resource is visible vendor portal

»»» isTerminationVersion

boolean

false

none

Whether the resource is termination version

»»» terminationDate

string(date)

false

none

Date of the termination

»»» penaltyAmount

number(double)

false

none

Amount of penalty

»» premiseDto

PremiseDto

false

none

Data transfer object representing a premise within the Nakisa Portfolio Management Suite, encompassing essential details related to portfolio assets and analytics for real estate properties.

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» number

string

true

none

Text value for number in PremiseDto

»»» name

string

true

none

Name of the resource

»»» headPremise

boolean

false

none

Boolean flag indicating headPremise status

»»» possessionDate

string(date)

false

none

Date of the possession

»»» openingDate

string(date)

false

none

Date of the opening

»»» closingDate

string(date)

false

none

Date of the closing

»»» relocationDate

string(date)

false

none

Date of the relocation

»»» vacatingDate

string(date)

false

none

Date of the vacating

»»» expansionDate

string(date)

false

none

Date of the expansion

»»» statusId

integer(int64)

false

none

Unique identifier for the status

»»» usageId

integer(int64)

false

none

Unique identifier for the usage

»»» parentPremiseId

integer(int64)

false

none

Unique identifier for the parent premise

»»» costCenterId

integer(int64)

true

none

Unique identifier for the cost center

»»» profitCenterId

integer(int64)

false

none

Unique identifier for the profit center

»»» legalEntityId

integer(int64)

true

none

Unique identifier for the legal entity

»»» occupancyIds

[integer]

false

none

List of occupancyIds items

»»» locationId

integer(int64)

true

none

Unique identifier for the location

»»» locationDto

LocationDto

false

none

Data transfer object representing a location within the Nakisa Portfolio Management Suite, encapsulating essential details related to real estate properties, assets, and portfolio analytics.

»»»» createdBy

string

false

none

Username of who created this resource

»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»» createdDate

string(date-time)

false

none

Date of the created

»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»» externalId

string

false

none

Unique identifier for the external

»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»» number

string

false

none

Text value for number in LocationDto

»»»» name

string

true

none

Name of the resource

»»»» storeNumber

string

true

none

Text value for storeNumber in LocationDto

»»»» defaultCurrencyId

integer(int64)

true

none

Unique identifier for the default currency

»»»» defaultMeasureId

integer(int64)

true

none

Unique identifier for the default measure

»»»» typeId

integer(int64)

true

none

Unique identifier for the type

»»»» qualityId

integer(int64)

false

none

Unique identifier for the quality

»»»» propertyTypeId

integer(int64)

false

none

Unique identifier for the property type

»»»» categoryId

integer(int64)

false

none

Unique identifier for the category

»»»» statusId

integer(int64)

false

none

Unique identifier for the status

»»»» businessUnitId

integer(int64)

false

none

Unique identifier for the business unit

»»»» groupIds

[integer]

false

none

List of groupIds items

»»»» legalEntityIds

[integer]

false

none

List of legalEntityIds items

»»»» defaultCurrency

CurrencyDto

false

none

Data transfer object representing currency details utilized within the Nakisa Portfolio Management Suite, facilitating accurate financial analysis and reporting for portfolio, asset, and real estate property management.

»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»» status

string

false

none

Status of the resource

»»»»» displayId

string

true

none

Unique identifier for the display

»»»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»»»» name

string

false

none

Name of the resource

»»»»» decimalPoints

integer(int32)

true

none

Numeric value representing decimalPoints

»»»»» depreciationAreaId

integer(int64)

false

none

Unique identifier for the depreciation area

»»»» defaultUnitValue

UnitDefaultValueDto

false

none

Data transfer object representing the default values for units within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset analytics for real estate properties.

»»»»» createdBy

string

false

none

Username of who created this resource

»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»» externalId

string

false

none

Unique identifier for the external

»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»» unitId

integer(int64)

false

none

Unique identifier for the unit

»»»»» unitOfMeasureId

integer(int64)

false

none

Unique identifier for the unit of measure

»»»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»»»» unit

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»»» unitOfMeasure

UnitOfMeasureDto

false

none

Data transfer object representing the unit of measure utilized within the Nakisa Portfolio Management Suite, essential for accurately quantifying and analyzing assets in the context of portfolio management and real estate property analytics.

»»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»»» status

string

false

none

Status of the resource

»»»»»» displayId

string

true

none

Unique identifier for the display

»»»»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»»»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»»»»» name

string

false

none

Name of the resource

»»»» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»» quality

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»» propertyType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»» category

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»» addressDto

AddressDto

true

none

Data transfer object representing the address details associated with real estate properties within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.

»»»»» createdBy

string

false

none

Username of who created this resource

»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»» externalId

string

false

none

Unique identifier for the external

»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»» street

string

false

none

Text value for street in AddressDto

»»»»» civicNumber

string

false

none

Text value for civicNumber in AddressDto

»»»»» suite

string

false

none

Text value for suite in AddressDto

»»»»» postalCode

string

false

none

Code for the postal

»»»»» lon

number(double)

false

none

Value for lon field

»»»»» lat

number(double)

false

none

Value for lat field

»»»»» city

City

false

none

Data transfer object representing a city within the Nakisa Portfolio Management Suite, encapsulating essential information related to real estate properties, portfolio management, and asset analytics. This object facilitates informed decision-making and strategic planning in urban asset management.

»»»»»» createdBy

string

false

none

Username of who created this resource

»»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»»» externalId

string

false

none

Unique identifier for the external

»»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»»» name

string

true

none

Name of the resource

»»»»»» province

Province

false

none

Data transfer object representing a province within the Nakisa Portfolio Management Suite, encapsulating essential details for portfolio analysis and asset management in the context of real estate properties.

»»»»»»» createdBy

string

false

none

Username of who created this resource

»»»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»»»» externalId

string

false

none

Unique identifier for the external

»»»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»»»» name

string

true

none

Name of the resource

»»»»»»» code

string

false

none

Code identifier for the resource

»»»»»»» country

Country

false

none

Data transfer object representing a country within the Nakisa Portfolio Management Suite, utilized for portfolio analysis and asset management in the context of real estate properties and analytics.

»»»»»»»» createdBy

string

false

none

Username of who created this resource

»»»»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»»»»» externalId

string

false

none

Unique identifier for the external

»»»»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»»»»» name

string

true

none

Name of the resource

»»»»»»»» code

string

false

none

Code identifier for the resource

»»»»» district

District

false

none

Data transfer object representing a district within the Nakisa Portfolio Management Suite, encompassing key attributes related to portfolio management, asset allocation, and real estate property analytics.

»»»»»» createdBy

string

false

none

Username of who created this resource

»»»»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»»»»» createdDate

string(date-time)

false

none

Date of the created

»»»»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»»»»» archived

boolean

false

none

Boolean flag indicating archived status

»»»»»» externalId

string

false

none

Unique identifier for the external

»»»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»»»» name

string

true

none

Name of the resource

»»»»»» city

City

false

none

Data transfer object representing a city within the Nakisa Portfolio Management Suite, encapsulating essential information related to real estate properties, portfolio management, and asset analytics. This object facilitates informed decision-making and strategic planning in urban asset management.

»»»»» cityId

integer(int64)

false

none

Unique identifier for the city

»»»»» districtId

integer(int64)

false

none

Unique identifier for the district

»»»» secondAddressDto

AddressDto

false

none

Data transfer object representing the address details associated with real estate properties within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.

»»» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» usage

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»» occupanciesDto

[PickListOptionDto]

false

none

List of occupanciesDto items

»» isTerminationVersion

boolean

false

none

Whether the resource is termination version

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Create Lease Conditions

HTTP Request

POST /api/leases/{id}/lease-conditions

📋 Description: Creates new lease conditions for a specified lease within the Nakisa Portfolio Management Suite, enabling enhanced management and analytics of real estate assets.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

LeaseConditionDto

true

Request body containing the lease condition details, including terms and stipulations relevant to the specified lease, to facilitate effective portfolio and asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[LeaseConditionDto]

false

none

[Data transfer object representing the conditions associated with a lease within the Nakisa Portfolio Management Suite, facilitating insights and analytics for real estate property management and portfolio optimization.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» typeId

integer(int64)

false

none

Unique identifier for the type

» startDate

string(date)

false

none

Start date of the resource

» endDate

string(date)

false

none

End date of the resource

» replaceById

integer(int64)

false

none

Unique identifier for the replace by

» managedById

integer(int64)

false

none

Unique identifier for the managed by

» payById

integer(int64)

false

none

Unique identifier for the pay by

» adminFee

number

false

none

Value for adminFee field

» fixedIncreasePercentage

number

false

none

Percentage of fixed increase

» note

string

false

none

Text value for note in LeaseConditionDto

» pageNumber

string

false

none

Page number for pagination

» section

string

false

none

Text value for section in LeaseConditionDto

» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» replaceBy

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» managedBy

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» payBy

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» proShareDto

any

false

none

Value for proShareDto field

oneOf - discriminator: type

Name

Type

Required

Restrictions

Description

»» anonymous

ProShareDto

false

none

Data transfer object representing a comprehensive overview of a real estate property within the Nakisa Portfolio Management Suite, encompassing key portfolio and asset analytics for informed decision-making.

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» type

string

true

none

Type of the resource

xor

Name

Type

Required

Restrictions

Description

»» anonymous

AreaBasedProShareDto

false

none

Data transfer object representing area-based professional sharing insights within the Nakisa Portfolio Management Suite, facilitating analytics and decision-making related to portfolio and asset management in real estate properties.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»» anonymous

ProShareDto

false

none

Data transfer object representing a comprehensive overview of a real estate property within the Nakisa Portfolio Management Suite, encompassing key portfolio and asset analytics for informed decision-making.

and

Name

Type

Required

Restrictions

Description

»»» anonymous

object

false

none

none

»»»» dividendAreaTypeId

integer(int64)

false

none

none

»»»» divisorAreaTypeId

integer(int64)

false

none

none

»»»» dividendAreaId

integer(int64)

false

none

none

»»»» divisorAreaId

integer(int64)

false

none

none

»»»» dividendAreaType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»»»» divisorAreaType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

xor

Name

Type

Required

Restrictions

Description

»» anonymous

FixedPercentageProShareDto

false

none

Data transfer object representing a fixed percentage profit-sharing arrangement within the Nakisa Portfolio Management Suite, facilitating analytics and decision-making for real estate property assets in portfolio management.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»» anonymous

ProShareDto

false

none

Data transfer object representing a comprehensive overview of a real estate property within the Nakisa Portfolio Management Suite, encompassing key portfolio and asset analytics for informed decision-making.

and

Name

Type

Required

Restrictions

Description

»»» anonymous

object

false

none

none

»»»» fixedPercentage

number

false

none

none

continued

Name

Type

Required

Restrictions

Description

» capDto

any

false

none

Value for capDto field

oneOf - discriminator: type

Name

Type

Required

Restrictions

Description

»» anonymous

CAPDto

false

none

Data transfer object representing a comprehensive view of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» type

string

true

none

Type of the resource

xor

Name

Type

Required

Restrictions

Description

»» anonymous

FixedCAPDto

false

none

Data transfer object representing fixed capital assets within the Nakisa Portfolio Management Suite, encompassing key attributes for portfolio analysis, asset management, and real estate property evaluation.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»» anonymous

CAPDto

false

none

Data transfer object representing a comprehensive view of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

and

Name

Type

Required

Restrictions

Description

»»» anonymous

object

false

none

none

»»»» amount

number

false

none

none

xor

Name

Type

Required

Restrictions

Description

»» anonymous

OverBaseCAPDto

false

none

Data transfer object representing a comprehensive overview of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»» anonymous

CAPDto

false

none

Data transfer object representing a comprehensive view of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

and

Name

Type

Required

Restrictions

Description

»»» anonymous

object

false

none

none

»»»» baseYear

integer(int32)

false

none

none

»»»» baseAmount

number

false

none

none

»»»» maxIncreasePercentage

number

false

none

none

»»»» cumulative

boolean

false

none

none

xor

Name

Type

Required

Restrictions

Description

»» anonymous

OverYearCAPDto

false

none

Data transfer object representing the annual capital allocation projections for real estate properties within the Nakisa Portfolio Management Suite, facilitating portfolio analytics and asset management.

allOf - discriminator: type

Name

Type

Required

Restrictions

Description

»»» anonymous

CAPDto

false

none

Data transfer object representing a comprehensive view of portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights for real estate property management.

and

Name

Type

Required

Restrictions

Description

»»» anonymous

object

false

none

none

»»»» baseYear

integer(int32)

false

none

none

»»»» baseAmount

number

false

none

none

»»»» maxIncreasePercentage

number

false

none

none

»»»» cumulative

boolean

false

none

none

Create Lease Clause Types

HTTP Request

POST /api/leases/{id}/lease-clause-types

📋 Description: Creates a new lease clause type associated with a specific lease, enhancing the management of portfolio and asset details within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

LeaseClauseTypeDto

true

Request body containing the lease clause type data, including relevant attributes and configurations for managing real estate property leases within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[LeaseClauseTypeDto]

false

none

[Data transfer object representing a lease clause within the Nakisa Portfolio Management Suite, encapsulating essential details for portfolio and asset management in real estate property analytics.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» typeId

integer(int64)

false

none

Unique identifier for the type

» notApplicable

boolean

false

none

Boolean flag indicating notApplicable status

» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» leaseId

integer(int64)

false

none

Unique identifier for the lease

Create Lease Insurances

HTTP Request

POST /api/leases/{id}/insurances

📋 Description: Adds a new insurance policy to the specified lease within the Nakisa Portfolio Management Suite, enhancing asset protection and risk management for real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

InsuranceDto

true

Request body containing the insurance details associated with a specific lease, including coverage types, amounts, and relevant dates, to support effective asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[InsuranceDto]

false

none

[Data transfer object representing insurance details associated with real estate assets within the Nakisa Portfolio Management Suite, facilitating portfolio analytics and informed decision-making.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» typeId

integer(int64)

false

none

Unique identifier for the type

» pageNumber

string

false

none

Page number for pagination

» section

string

false

none

Text value for section in InsuranceDto

» amount

number

false

none

Amount value

» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

Finalize Terms Accounting

HTTP Request

POST /api/leases/{id}/finalize-terms-accounting

📋 Description: Finalizes the accounting terms for a specified lease within the Nakisa Portfolio Management Suite, ensuring accurate financial reporting and compliance for real estate property management. This operation streamlines the lease management process by integrating portfolio and asset analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Get Lease Events

HTTP Request

GET /api/leases/{id}/events

📋 Description: Fetches a list of events associated with a specific lease, providing insights into portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the results of the lease events query should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset analytics within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter events related to a specific lease within the Nakisa Portfolio Management Suite, enhancing portfolio and asset analytics for real estate properties.

type-id

query

string

false

Identifier for the specific event type associated with the lease, facilitating targeted analytics within the Nakisa Portfolio Management Suite.

code

query

string

false

Code identifier for the resource

reviewed-by

query

string

false

Identifier for the user who reviewed the lease event, facilitating enhanced tracking and accountability within the Nakisa Portfolio Management Suite.

reviewed-date

query

string

false

Specifies the date on which the lease event was reviewed, providing essential context for portfolio and asset analytics within the Nakisa Portfolio Management Suite.

reviewed-status

query

string

false

Indicates the review status of events associated with a specific lease, facilitating portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseEventDto

Create Lease Events

HTTP Request

POST /api/leases/{id}/events

📋 Description: Creates a new event associated with a specific lease in the Nakisa Portfolio Management Suite, enabling enhanced tracking and analytics of portfolio and asset activities related to real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

EventDto

true

Request body containing event details related to the specified lease, including attributes such as event type, date, and associated analytics for effective portfolio management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[EventDto]

false

none

[Data transfer object representing an event within the Nakisa Portfolio Management Suite, encapsulating key details related to portfolio management, asset tracking, and real estate property analytics.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» typeId

integer(int64)

false

none

Unique identifier for the type

» code

string

false

none

Code identifier for the resource

» reviewedBy

string

false

none

Text value for reviewedBy in EventDto

» reviewedDate

string(date)

false

none

Date of the reviewed

» reviewedStatusId

integer(int64)

false

none

Unique identifier for the reviewed status

» activityDate

string(date)

false

none

Date of the activity

» relatedPickListOptionId

integer(int64)

false

none

Unique identifier for the related pick list option

» detail

string

false

none

Text value for detail in EventDto

» note

Note

false

none

Data transfer object representing a note associated with a portfolio or asset within the Nakisa Portfolio Management Suite, facilitating enhanced analytics and insights for real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» message

string

true

none

Text value for message in Note

»» preserveOriginalAudit

boolean

false

none

none

»» originalCreatedBy

string

false

none

none

»» originalCreatedDate

string(date-time)

false

none

none

»» originalLastModifiedBy

string

false

none

none

»» originalLastModifiedDate

string(date-time)

false

none

none

» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» reviewedStatus

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» relatedPickListOption

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

Archive Lease

HTTP Request

POST /api/leases/{id}/archive

📋 Description: Archives a specified lease within the Nakisa Portfolio Management Suite, facilitating streamlined asset management and analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

LeaseDto

Search Leases By CPI Leases Profile Filter

HTTP Request

POST /api/leases/cpi-profile-filters/search

📋 Description: Submits a search request for CPI profile filters within the Nakisa Portfolio Management Suite, enabling users to analyze and refine portfolio and asset data related to real estate properties.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the search results for CPI profile filters should be paginated, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite for portfolio and asset analytics.

search

query

string

false

Search term used to filter and retrieve specific lease-related data within the Nakisa Portfolio Management Suite, enhancing analytics for portfolio and asset management in real estate properties.

premise-id

query

string

false

Unique identifier for the real estate property within the Nakisa Portfolio Management Suite, used to filter CPI profile search results in the context of portfolio and asset analytics.

premise-id-in

query

string

false

Unique identifier for the real estate property within the portfolio, used to filter CPI profile search results in the Nakisa Portfolio Management Suite.

premise-id-not-null

query

string

false

Unique identifier for the real estate property, ensuring that the search for CPI profile filters in the Nakisa Portfolio Management Suite is associated with a valid premise.

premise-number

query

string

false

Unique identifier for the real estate property associated with the lease, used to filter CPI profile search results within the Nakisa Portfolio Management Suite.

premise-number-like

query

string

false

Specifies a string pattern to filter lease records based on the premise number, facilitating targeted searches within the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.

premise-external-id

query

string

false

Unique identifier for the external premise associated with the lease, facilitating precise asset tracking and analytics within the Nakisa Portfolio Management Suite.

location-id

query

string

false

Unique identifier for the specific location within the Nakisa Portfolio Management Suite, used to filter CPI profile search results related to portfolio and asset analytics in real estate properties.

location-number

query

string

false

Represents the specific location number associated with the real estate property within the portfolio, used to filter CPI profile search results.

location-number-like

query

string

false

Specifies a location number pattern to filter search results for leases within the Nakisa Portfolio Management Suite, enhancing asset and portfolio analytics in real estate property management.

location-external-id

query

string

false

Unique identifier for the external location associated with the lease, facilitating precise asset and portfolio analytics within the Nakisa Portfolio Management Suite.

address-id

query

string

false

Unique identifier for the specific address associated with the lease, facilitating targeted searches within the Nakisa Portfolio Management Suite’s asset and portfolio analytics.

city-id

query

string

false

Unique identifier for the city associated with the lease, used to filter CPI profile search results within the Nakisa Portfolio Management Suite.

province-id

query

string

false

Unique identifier for the province associated with the lease search, facilitating targeted analytics within the Nakisa Portfolio Management Suite.

country-id

query

string

false

Unique identifier for the country, used to filter and refine search results within the CPI profile in the Nakisa Portfolio Management Suite, enhancing portfolio and asset analytics for real estate properties.

contract-id

query

string

false

Unique identifier for the lease contract, used to filter and retrieve specific CPI profile data within the Nakisa Portfolio Management Suite.

number

query

string

false

Represents the numerical identifier associated with a specific lease within the Nakisa Portfolio Management Suite, facilitating targeted searches in the context of portfolio and asset analytics.

number-like

query

string

false

Represents a numeric value or identifier relevant to portfolio analytics and asset management within the Nakisa Portfolio Management Suite.

type-id

query

string

false

Unique identifier for the type of asset or portfolio being filtered in the CPI profile search within the Nakisa Portfolio Management Suite.

terminating-lease

query

string

false

Specifies the type of terminating lease to filter search results within the portfolio and asset analytics for real estate properties.

signature-date

query

string

false

Specifies the date of the signature for the lease agreement, which is essential for portfolio analytics and asset management within the Nakisa Portfolio Management Suite.

category-id

query

string

false

Unique identifier for the category associated with the lease search, enabling targeted filtering within the Nakisa Portfolio Management Suite’s analytics for real estate properties.

registration-number

query

string

false

Unique identifier for the lease registration, used to filter and retrieve specific CPI profiles within the Nakisa Portfolio Management Suite.

status-id

query

string

false

Unique identifier for the status of a lease, used to filter CPI profile search results within the Nakisa Portfolio Management Suite.

status-id-is-not

query

string

false

Specifies a string value to exclude leases with the given status ID from the search results, enhancing the filtering capabilities for portfolio and asset analytics within the Nakisa Portfolio Management Suite.

status-id-in

query

string

false

Specifies the status identifier to filter lease profiles in the Nakisa Portfolio Management Suite, enhancing portfolio and asset analytics for real estate properties.

original-lease-id

query

string

false

Unique identifier for the original lease, used to filter and retrieve specific lease-related analytics within the Nakisa Portfolio Management Suite.

state-id

query

string

false

Unique identifier for the state associated with the lease, used to filter CPI profile search results within the Nakisa Portfolio Management Suite.

valid-from

query

string

false

none

valid-to

query

string

false

none

valid-to-greater-than

query

string

false

none

valid-to-less-than

query

string

false

none

body

body

CpiLeasesProfileFilterDto

true

Request body containing the criteria for filtering CPI profiles, including portfolio, asset, and real estate property attributes for analytical purposes.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseDto

Search Leases By CPI Leases Profile Filter Ids

HTTP Request

POST /api/leases/cpi-profile-filters/search-by-ids

📋 Description: Submits a request to retrieve CPI profile filters based on specified IDs, enabling enhanced analytics and insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the search results for lease CPI profiles should be returned in a paginated format, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite.

search

query

string

false

Search string used to filter and retrieve specific lease profiles based on provided identifiers within the Nakisa Portfolio Management Suite.

premise-id

query

string

false

Unique identifier for the real estate property within the portfolio, used to filter CPI profile search results in the Nakisa Portfolio Management Suite.

premise-id-in

query

string

false

Unique identifier for the real estate property within the portfolio, used to filter CPI profile searches in the Nakisa Portfolio Management Suite.

premise-id-not-null

query

string

false

Unique identifier for the premise, ensuring that only valid premises are included in the CPI profile filters search within the Nakisa Portfolio Management Suite.

premise-number

query

string

false

Unique identifier for the real estate property associated with the lease, used to filter CPI profile search results within the Nakisa Portfolio Management Suite.

premise-number-like

query

string

false

String representing a partial or complete premise number used to filter lease records in the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.

premise-external-id

query

string

false

Unique identifier for the external premise associated with a lease, used to filter search results in the Nakisa Portfolio Management Suite.

location-id

query

string

false

Unique identifier for the specific location within the Nakisa Portfolio Management Suite, used to filter and retrieve relevant lease data in the context of portfolio and asset analytics.

location-number

query

string

false

Represents the specific location number associated with the real estate property for filtering CPI profiles in the Nakisa Portfolio Management Suite.

location-number-like

query

string

false

Specifies a location number pattern to filter and retrieve relevant lease data within the Nakisa Portfolio Management Suite, enhancing portfolio and asset analytics for real estate properties.

location-external-id

query

string

false

Unique identifier for the external location associated with the lease, used to filter CPI profile searches within the Nakisa Portfolio Management Suite.

address-id

query

string

false

Unique identifier for the address associated with the lease, used to filter CPI profile search results within the Nakisa Portfolio Management Suite.

city-id

query

string

false

Unique identifier for the city, used to filter and retrieve relevant lease data within the Nakisa Portfolio Management Suite for portfolio and asset analytics.

province-id

query

string

false

Unique identifier for the province, used to filter lease-related data within the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.

country-id

query

string

false

Unique identifier for the country associated with the lease, used to filter CPI profile searches within the Nakisa Portfolio Management Suite.

contract-id

query

string

false

Unique identifier for the lease contract, used to filter and retrieve specific CPI profile data within the Nakisa Portfolio Management Suite.

number

query

string

false

String representation of the unique identifiers for the leases being queried, facilitating targeted searches within the Nakisa Portfolio Management Suite for portfolio and asset analytics.

number-like

query

string

false

String representation of a numeric value used to filter lease profiles based on specified criteria within the Nakisa Portfolio Management Suite.

type-id

query

string

false

Unique identifier for the specific type of asset or portfolio category used to filter CPI profiles in the Nakisa Portfolio Management Suite.

terminating-lease

query

string

false

Specifies the lease termination status to filter search results for portfolio and asset analytics within the Nakisa Portfolio Management Suite.

signature-date

query

string

false

Specifies the date of the signature associated with the lease, providing critical context for portfolio and asset analytics within the Nakisa Portfolio Management Suite.

category-id

query

string

false

Unique identifier for the category associated with the lease, facilitating targeted searches within the Nakisa Portfolio Management Suite for portfolio, asset, and real estate property analytics.

registration-number

query

string

false

Unique identifier for the registration of real estate properties, used to filter and retrieve specific asset data within the Nakisa Portfolio Management Suite.

status-id

query

string

false

Unique identifier for the status of the lease, utilized in the context of portfolio and asset analytics within the Nakisa Portfolio Management Suite.

status-id-is-not

query

string

false

Excludes leases with the specified status ID from the search results, facilitating targeted portfolio and asset analytics within the Nakisa Portfolio Management Suite.

status-id-in

query

string

false

Specifies the unique status identifiers for filtering lease records within the Nakisa Portfolio Management Suite, facilitating targeted analytics in portfolio and asset management.

original-lease-id

query

string

false

Unique identifier for the original lease, used to filter and retrieve specific lease data within the Nakisa Portfolio Management Suite for portfolio and asset analytics.

state-id

query

string

false

Unique identifier for the state associated with the lease, used to filter CPI profiles within the Nakisa Portfolio Management Suite.

valid-from

query

string

false

none

valid-to

query

string

false

none

valid-to-greater-than

query

string

false

none

valid-to-less-than

query

string

false

none

body

body

array[integer]

true

Request body containing a list of lease IDs for filtering CPI profiles within the Nakisa Portfolio Management Suite, facilitating targeted analytics in real estate asset management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseDto

Get Lease Versions

HTTP Request

GET /api/leases/{originalLeaseId}/versions

📋 Description: Retrieves the version history of a specified lease, providing insights into changes and updates for effective portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

originalLeaseId

path

integer(int64)

true

Unique identifier for the original lease

pageable

query

Pageable

true

Indicates whether the results of the lease versions query should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset management analytics.

search

query

string

false

Search term used to filter lease versions based on specified criteria within the Nakisa Portfolio Management Suite, enhancing portfolio and asset analytics for real estate properties.

name

query

string

false

Name of the resource

description

query

string

false

Description of the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelVersionDto

Get Lease Versions Count

HTTP Request

GET /api/leases/{originalLeaseId}/versions/count

📋 Description: Retrieves the total count of versions associated with a specific lease identified by the originalLeaseId, providing valuable insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

originalLeaseId

path

integer(int64)

true

Unique identifier for the original lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

integer

Get Term Indexations For Lease Group By Period

HTTP Request

GET /api/leases/{leaseId}/term-indexations/group-by-period

📋 Description: Retrieves term indexations for a specified lease, grouped by period, to facilitate comprehensive analytics and reporting within the Nakisa Portfolio Management Suite. This operation supports portfolio and asset management for real estate properties.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

pageable

query

Pageable

true

Indicates whether the results of the lease term indexations should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset analytics within real estate management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelTermIndexationGroupByPeriodDto

Get Term Definitions For Lease

HTTP Request

GET /api/leases/{leaseId}/term-definitions

📋 Description: Retrieves the term definitions associated with a specific lease, providing essential insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the term definitions for a specific lease should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset analysis within the Nakisa Portfolio Management Suite.

exclude-legacy

query

boolean

false

Indicates whether to exclude legacy term definitions from the lease term definitions response, enhancing clarity in portfolio and asset analytics within the Nakisa Portfolio Management Suite.

leaseId

path

string

true

Unique identifier for the lease

Default Values

Parameter

Default

Type

exclude-legacy

false

query

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelTermDefinitionDto

Get Term Definition Areas

HTTP Request

GET /api/leases/{leaseId}/term-definition-areas

📋 Description: Retrieves the term definition areas associated with a specific lease, providing insights into portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[AreaDto]

false

none

[Data transfer object representing a geographical area within the Nakisa Portfolio Management Suite, encompassing relevant attributes for portfolio analysis, asset management, and real estate property analytics.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» typeId

integer(int64)

true

none

Unique identifier for the type

» unitId

integer(int64)

false

none

Unique identifier for the unit

» sourceId

integer(int64)

false

none

Unique identifier for the source

» proShareTypeId

integer(int64)

false

none

Unique identifier for the pro share type

» documentId

integer(int64)

false

none

Unique identifier for the document

» grossUp

integer(int64)

false

none

Numeric value representing grossUp

» lot

string

false

none

Text value for lot in AreaDto

» cadaster

string

false

none

Text value for cadaster in AreaDto

» name

string

false

none

Name of the resource

» verified

boolean

false

none

Boolean flag indicating verified status

» toBeMeasured

boolean

false

none

Boolean flag indicating toBeMeasured status

» gla

boolean

false

none

Boolean flag indicating gla status

» type

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» source

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» proShareType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» unitType

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

» historiesDto

[AreaHistoryDto]

false

none

List of historiesDto items

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» startDate

string(date)

false

none

Start date of the resource

»» endDate

string(date)

false

none

End date of the resource

»» measure

number

false

none

Value for measure field

»» details

string

false

none

Text value for details in AreaHistoryDto

»» floor

string

false

none

Text value for floor in AreaHistoryDto

»» suite

string

false

none

Text value for suite in AreaHistoryDto

»» areaId

integer(int64)

false

none

Unique identifier for the area

» archivedAssociation

boolean

false

none

none

Get Plans Preview

HTTP Request

GET /api/leases/{leaseId}/plans-preview

📋 Description: Retrieves a preview of lease plans associated with a specific lease ID, enabling portfolio and asset managers to analyze potential financial impacts and optimize real estate property decisions.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[CpiLeaseIndexationPreviewDto]

false

none

[CpiLeaseIndexationPreviewDto is a data transfer object that provides a preview of lease indexation calculations within the Nakisa Portfolio Management Suite, facilitating informed decision-making for portfolio and asset management in the real estate sector.]

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» statusId

integer(int64)

false

none

Unique identifier for the status

» desiredModificationDate

string(date)

false

none

Date of the desired modification

» actualModificationDate

string(date)

false

none

Date of the actual modification

» desiredIndexationDateLease

string(date)

false

none

Text value for desiredIndexationDateLease in CpiLeaseIndexationPreviewDto

» actualIndexationDateLease

string(date)

false

none

Text value for actualIndexationDateLease in CpiLeaseIndexationPreviewDto

» desiredIndexationDateNonLease

string(date)

false

none

Text value for desiredIndexationDateNonLease in CpiLeaseIndexationPreviewDto

» actualIndexationDateNonLease

string(date)

false

none

Text value for actualIndexationDateNonLease in CpiLeaseIndexationPreviewDto

» messageCode

string

false

none

Code for the message

» delimitedArguments

string

false

none

Text value for delimitedArguments in CpiLeaseIndexationPreviewDto

» messageCodeIndexationDateLease

string

false

none

Text value for messageCodeIndexationDateLease in CpiLeaseIndexationPreviewDto

» messageCodeIndexationDateNonLease

string

false

none

Text value for messageCodeIndexationDateNonLease in CpiLeaseIndexationPreviewDto

» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» priority

integer(int64)

false

none

Priority of the resource

»» internalId

integer(int64)

false

none

Unique identifier for the internal

»» pickListCode

string

false

none

Code for the pick list

»» pickListLabel

string

false

none

Label for the pick list

»» label

string

false

none

Label for the resource

»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»» labelDtos

[LabelDto]

false

none

List of labelDtos items

»»» createdBy

string

false

none

Username of who created this resource

»»» lastModifiedBy

string

false

none

Username of who last modified this resource

»»» createdDate

string(date-time)

false

none

Date of the created

»»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»»» archived

boolean

false

none

Boolean flag indicating archived status

»»» externalId

string

false

none

Unique identifier for the external

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» cultureId

integer(int64)

false

none

Unique identifier for the culture

»»» value

string

true

none

Text value for value in LabelDto

» cpiIndexationPlanId

integer(int64)

false

none

Unique identifier for the cpi indexation plan

» cpiIndexationPlanDto

CpiIndexationPlanDto

false

none

CpiIndexationPlanDto is a data transfer object that encapsulates the details of a Consumer Price Index (CPI) indexation plan, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite, particularly in the context of real estate property analytics.

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» modificationDate

string(date)

true

none

Date of the modification

»» currencyId

integer(int64)

true

none

Unique identifier for the currency

»» activationGroupId

integer(int64)

false

none

Unique identifier for the activation group

»» cpiGlobalCategoryId

integer(int64)

false

none

Unique identifier for the cpi global category

»» cpiGlobalCategoryIdNonLease

integer(int64)

false

none

Numeric value representing cpiGlobalCategoryIdNonLease

»» cpiGlobalReferenceDate

string(date)

false

none

Date of the cpi global reference

»» cpiGlobalReferenceDateNonLease

string(date)

false

none

Text value for cpiGlobalReferenceDateNonLease in CpiIndexationPlanDto

»» cpiLocalCurrentIndexLevel

number(double)

false

none

Value for cpiLocalCurrentIndexLevel field

»» cpiLocalCurrentIndexLevelNonLease

number(double)

false

none

Value for cpiLocalCurrentIndexLevelNonLease field

»» conditionallyIndexed

boolean

false

none

Indicates whether the indexation plan for the asset is subject to conditional indexing, impacting portfolio analytics and real estate property evaluations.

»» applicableCurrentIndexLevel

number(double)

false

none

Value for applicableCurrentIndexLevel field

»» indexLevelPercentageChangeLowerBound

number(double)

false

none

Value for indexLevelPercentageChangeLowerBound field

»» indexLevelPercentageChangeUpperBound

number(double)

false

none

Value for indexLevelPercentageChangeUpperBound field

»» conditionallyIndexedNonLease

boolean

false

none

Indicates whether the asset’s indexation is conditionally applied, relevant for portfolio analytics and real estate property management within the Nakisa Portfolio Management Suite.

»» applicableCurrentIndexLevelNonLease

number(double)

false

none

Value for applicableCurrentIndexLevelNonLease field

»» indexLevelPercentageChangeLowerBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeLowerBoundNonLease field

»» indexLevelPercentageChangeUpperBoundNonLease

number(double)

false

none

Value for indexLevelPercentageChangeUpperBoundNonLease field

»» statusId

integer(int64)

true

none

Unique identifier for the status

»» applyIndexationLease

boolean

false

none

Boolean flag indicating applyIndexationLease status

»» indexationDateLease

string(date)

false

none

Text value for indexationDateLease in CpiIndexationPlanDto

»» applyIndexationNonLease

boolean

false

none

Boolean flag indicating applyIndexationNonLease status

»» indexationDateNonLease

string(date)

false

none

Text value for indexationDateNonLease in CpiIndexationPlanDto

»» executionDate

string(date)

false

none

Date of the execution

»» executedModificationDate

string(date)

false

none

Date of the executed modification

»» executedIndexationDateLease

string(date)

false

none

Text value for executedIndexationDateLease in CpiIndexationPlanDto

»» executedIndexationDateNonLease

string(date)

false

none

Text value for executedIndexationDateNonLease in CpiIndexationPlanDto

»» messageCode

string

false

none

Code for the message

»» messageCodeIndexationDateLease

string

false

none

Text value for messageCodeIndexationDateLease in CpiIndexationPlanDto

»» messageCodeIndexationDateNonLease

string

false

none

Text value for messageCodeIndexationDateNonLease in CpiIndexationPlanDto

»» status

PickListOptionDto

false

none

Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management.

»» currency

CurrencyDto

false

none

Data transfer object representing currency details utilized within the Nakisa Portfolio Management Suite, facilitating accurate financial analysis and reporting for portfolio, asset, and real estate property management.

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» status

string

false

none

Status of the resource

»»» displayId

string

true

none

Unique identifier for the display

»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»» name

string

false

none

Name of the resource

»»» decimalPoints

integer(int32)

true

none

Numeric value representing decimalPoints

»»» depreciationAreaId

integer(int64)

false

none

Unique identifier for the depreciation area

»» activationGroupDisplayId

string

false

none

Unique identifier for the activation group display

»» leaseId

integer(int64)

true

none

Unique identifier for the lease

»» message

string

false

none

Text value for message in CpiIndexationPlanDto

»» messageIndexationDateLease

string

false

none

Text value for messageIndexationDateLease in CpiIndexationPlanDto

»» messageIndexationDateNonLease

string

false

none

Text value for messageIndexationDateNonLease in CpiIndexationPlanDto

»» cpiGlobalCategory

ConsumerPriceIndexCategoryDto

false

none

Data transfer object representing a category within the Consumer Price Index, utilized for portfolio and asset analytics in the Nakisa Portfolio Management Suite, specifically tailored for real estate property assessments.

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» status

string

false

none

Status of the resource

»»» displayId

string

true

none

Unique identifier for the display

»»» name

string

true

none

Name of the resource

»»» country

string

true

none

Text value for country in ConsumerPriceIndexCategoryDto

»»» province

string

true

none

Text value for province in ConsumerPriceIndexCategoryDto

»»» city

string

true

none

Text value for city in ConsumerPriceIndexCategoryDto

»»» consumerPriceIndexSourceType

string

true

none

Type of the consumer price index source

»»» source

string

true

none

Text value for source in ConsumerPriceIndexCategoryDto

»»» formula

string

false

none

Text value for formula in ConsumerPriceIndexCategoryDto

»»» indexedCurrency

boolean

true

none

Boolean flag indicating indexedCurrency status

»»» exchangeRateType

string

false

none

Type of the exchange rate

»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»» fromCurrencyId

integer(int64)

false

none

Unique identifier for the from currency

»»» fromCurrencyDisplayId

string

false

none

Unique identifier for the from currency display

»»» toCurrencyId

integer(int64)

false

none

Unique identifier for the to currency

»»» toCurrencyDisplayId

string

false

none

Unique identifier for the to currency display

»»» consumerPriceIndexValueId

string

false

none

Unique identifier for the consumer price index value

»»» companyId

integer(int64)

false

none

Unique identifier for the company

»» cpiGlobalCategoryNonLease

ConsumerPriceIndexCategoryDto

false

none

Data transfer object representing a category within the Consumer Price Index, utilized for portfolio and asset analytics in the Nakisa Portfolio Management Suite, specifically tailored for real estate property assessments.

» message

string

false

none

Text value for message in CpiLeaseIndexationPreviewDto

» messageIndexationDateLease

string

false

none

Text value for messageIndexationDateLease in CpiLeaseIndexationPreviewDto

» messageIndexationDateNonLease

string

false

none

Text value for messageIndexationDateNonLease in CpiLeaseIndexationPreviewDto

Enumerated Values

Attribute

Value

consumerPriceIndexSourceType

EXCEL, WEB

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Get Percentage Rent Periods

HTTP Request

GET /api/leases/{leaseId}/percentage-rent-periods

📋 Description: Retrieves percentage rent periods associated with a specific lease, providing insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the percentage rent periods for the specified lease should be returned in a paginated format, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite.

leaseId

path

string

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelPercentageRentPeriodDto

Get Percentage Rent Generation Periods

HTTP Request

GET /api/leases/{leaseId}/percentage-rent-generation-periods

📋 Description: Fetches the percentage rent generation periods for a specified lease, enabling portfolio and asset managers to analyze financial performance within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results for the percentage rent generation periods associated with a specific lease should be returned in a paginated format, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite.

leaseId

path

string

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelPercentageRentGenerationPeriodDto

Get Lease Reconciliation Periods

HTTP Request

GET /api/leases/{leaseId}/lease-reconciliation-periods

📋 Description: Retrieves lease reconciliation periods associated with a specified lease, providing insights essential for portfolio and asset management within the Nakisa Portfolio Management Suite. This operation supports effective analytics for real estate property management.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the lease reconciliation periods should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset management analytics.

leaseId

path

string

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseReconciliationPeriodDto

Get Lease Incentives

HTTP Request

GET /api/leases/{leaseId}/lease-incentives

📋 Description: Retrieves lease incentive details for a specified lease, enabling portfolio managers to analyze financial benefits associated with real estate properties.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the lease incentives retrieval should be paginated, facilitating efficient data management and analysis within the Nakisa Portfolio Management Suite.

leaseId

path

string

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseIncentiveDto

Get Lease Critical Clause Types

HTTP Request

GET /api/leases/{leaseId}/lease-critical-clause-types

📋 Description: Retrieves critical clause types associated with a specific lease, enabling users to analyze key contractual elements within the context of portfolio and asset management in real estate.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results for lease critical clause types should be returned in a paginated format, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite.

leaseId

path

string

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseCriticalClauseTypeDto

Get Lease Conditions

HTTP Request

GET /api/leases/{leaseId}/lease-conditions

📋 Description: Fetches the lease conditions associated with a specific lease identified by the leaseId, providing essential insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the lease conditions query should be paginated, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite for portfolio and asset analysis.

leaseId

path

string

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseConditionDto

Get Lease Clause Types

HTTP Request

GET /api/leases/{leaseId}/lease-clause-types

📋 Description: Retrieves the lease clause types associated with a specific lease, providing essential insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results should be paginated, allowing for efficient retrieval of lease clause types within the Nakisa Portfolio Management Suite.

leaseId

path

string

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseClauseTypeDto

Get Lease Insurances

HTTP Request

GET /api/leases/{leaseId}/insurances

📋 Description: Retrieves insurance details associated with a specific lease, enabling users to analyze risk management and compliance within their real estate portfolio.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the insurance data retrieval for a specific lease should be paginated, facilitating efficient data management and analysis within the Nakisa Portfolio Management Suite.

leaseId

path

string

true

Unique identifier for the lease

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelInsuranceDto

Download Lease Document

HTTP Request

GET /api/leases/{leaseId}/documents/{documentId}/download

📋 Description: Downloads the specified document associated with a lease, enabling users to access critical documentation for effective portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

200

OK

OK

StreamingResponseBody

Get Lease Partners

HTTP Request

GET /api/leases/{id}/vendors

📋 Description: Retrieves a list of vendors associated with a specific lease, providing insights for portfolio management and asset analytics within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelPartnerDto

Get Lease Udf Field Values

HTTP Request

GET /api/leases/{id}/udf-field-values

📋 Description: Fetches user-defined field values associated with a specific lease, enabling enhanced analytics and insights within the Nakisa Portfolio Management Suite for effective portfolio and asset management.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Get Transitions

HTTP Request

GET /api/leases/{id}/transitions

📋 Description: Retrieves the transition history for a specific lease identified by its ID, providing insights into portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[Transition]

false

none

[Data transfer object representing a transition within the Nakisa Portfolio Management Suite, capturing the movement of assets across portfolios to enhance analytics and optimize real estate property management.]

» name

string

false

none

Name of the resource

» from

State

false

none

Data transfer object representing the state of assets within the Nakisa Portfolio Management Suite, providing insights into portfolio performance, asset analytics, and real estate property management. This schema facilitates informed decision-making by capturing the current status and metrics of portfolio components.

»» name

string

false

none

Name of the resource

»» end

boolean

false

none

Boolean flag indicating end status

»» readOnly

boolean

false

none

Boolean flag indicating readOnly status

» to

State

false

none

Data transfer object representing the state of assets within the Nakisa Portfolio Management Suite, providing insights into portfolio performance, asset analytics, and real estate property management. This schema facilitates informed decision-making by capturing the current status and metrics of portfolio components.

» permission

string

false

none

Text value for permission in Transition

Enumerated Values

Attribute

Value

name

ACTIVATE, ACTIVE, APPROVE, APPROVED, AWAITING_ACTIVATION, DEACTIVATE, DRAFT, INACTIVE, OPEN_FOR_MODIFICATIONS, PENDING_APPROVAL, PENDING_TERMINATE, PENDING_TERMINATION, REJECT, SEND_FOR_APPROVAL, TERMINATE, TERMINATED

Get Lease Separate Agreements

HTTP Request

GET /api/leases/{id}/separate-agreements

📋 Description: Fetches separate agreements associated with a specific lease, enabling users to analyze and manage real estate property agreements within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the results of the separate agreements for the specified lease should be returned in a paginated format, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter and retrieve specific separate agreements related to a lease within the Nakisa Portfolio Management Suite.

type-id

query

string

false

Identifier for the specific type of separate agreement associated with the lease, facilitating targeted retrieval of relevant portfolio and asset analytics within the Nakisa Portfolio Management Suite.

status-id

query

string

false

Unique identifier for the status of the separate agreements associated with a specific lease, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite.

account-number

query

string

false

Unique identifier for the account associated with the lease, used to retrieve separate agreements within the Nakisa Portfolio Management Suite.

meter-number

query

string

false

Unique identifier for the meter associated with the lease, used to retrieve separate agreements within the Nakisa Portfolio Management Suite for effective portfolio and asset management.

other-reference

query

string

false

An optional string parameter that allows users to specify an additional reference for tracking separate agreements related to a lease within the Nakisa Portfolio Management Suite.

start-date

query

string

false

Specifies the start date for retrieving separate agreements associated with a lease, facilitating portfolio and asset analytics within the Nakisa Portfolio Management Suite.

end-date

query

string

false

Specifies the end date for retrieving separate agreements related to a lease, enabling users to analyze portfolio and asset performance within the Nakisa Portfolio Management Suite.

latest-notice

query

string

false

Specifies the latest notice associated with the lease, providing critical insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelSeparateAgreementDto

Get Recurring Payments For Lease Id

HTTP Request

GET /api/leases/{id}/recurring-payments

📋 Description: Fetches recurring payment details for a specified lease, enabling portfolio managers to analyze cash flow and payment schedules within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

year

query

integer(int32)

false

Specifies the fiscal year for which recurring payment data is being requested, enabling targeted analytics for portfolio and asset management within real estate properties.

principal-position-type

query

string

false

Specifies the type of principal position associated with the recurring payments for a lease, facilitating accurate portfolio and asset management within the Nakisa Portfolio Management Suite.

premise-display-id

query

string

false

Unique identifier for the premise display within the Nakisa Portfolio Management Suite, used to retrieve recurring payment details for a specific lease.

lease-display-id

query

string

false

Unique identifier for the lease display, used to retrieve recurring payment information within the Nakisa Portfolio Management Suite for effective portfolio and asset management.

expense-category-id

query

integer(int64)

false

Unique identifier for the expense category associated with recurring payments in the lease management process within the Nakisa Portfolio Management Suite.

posting-status

query

string

false

Specifies the current status of the posting for recurring payments associated with a lease, enabling effective tracking and management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelRecurringPaymentDto

Get Provision For Lease

HTTP Request

GET /api/leases/{id}/provisions

📋 Description: Retrieves provisions associated with a specific lease, providing insights into contractual obligations and terms relevant to portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the results of the lease provisions query should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset management analytics.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelProvisionDto

Get Lease Financial Summary

HTTP Request

GET /api/leases/{id}/financial-summary

📋 Description: Retrieves the financial summary for a specific lease identified by its ID, providing essential insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[FinancialSummaryDto]

false

none

[Data transfer object representing a comprehensive financial summary for real estate properties within the Nakisa Portfolio Management Suite, encompassing key portfolio and asset analytics to support informed decision-making.]

» currencyCode

string

false

none

Code for the currency

» totalPaid

number

false

none

Unique identifier for the portfolio

» totalReceived

number

false

none

Value for totalReceived field

» totalPayables

number

false

none

Value for totalPayables field

» totalReceivables

number

false

none

Value for totalReceivables field

Get Lease Expense Type Categories

HTTP Request

GET /api/leases/{id}/expense-types

📋 Description: Fetches the expense types associated with a specific lease, enabling users to analyze financial obligations within their real estate portfolio.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[ExpenseCategoryDto]

false

none

[Data transfer object representing an expense category within the Nakisa Portfolio Management Suite, facilitating the organization and analysis of financial data related to portfolio, asset, and real estate property management.]

» id

integer(int64)

false

none

Unique identifier for the resource

» status

string

false

none

Status of the resource

» displayId

string

true

none

Unique identifier for the display

» name

string

true

none

Name of the resource

» editable

boolean

true

none

Boolean flag indicating editable status

» expenseCategoryType

string

true

none

Type of the expense category

Enumerated Values

Attribute

Value

expenseCategoryType

CASH_INCENTIVE, CASUALTY, EXPECTED_GRV, INCENTIVE, NON_LEASE, PAYMENT, PURCHASE_OPTION, TERMINATION_OPTION

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Get Lease Charge Post For Main Accounting Standard

HTTP Request

GET /api/leases/{id}/charge-post/main-accounting-standard

📋 Description: Fetches the main accounting standard charge post for a specified lease, enabling users to analyze financial implications within the context of portfolio and asset management in real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the results should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset analysis within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageChargePostDto

Get Recurring Payment Vendor Splits For Lease And Payment

HTTP Request

GET /api/leases/{id}/activation-group-revisions/{activationGroupRevisionId}/recurring-payments/{paymentId}/vendor-splits

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

activationGroupRevisionId

path

integer(int64)

true

none

paymentId

path

integer(int64)

true

none

pageable

query

Pageable

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelVendorSplitDto

Get Charge Vendor Splits For Lease And Charge

HTTP Request

GET /api/leases/{id}/activation-group-revisions/{activationGroupRevisionId}/charges/{chargeId}/vendor-splits

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

activationGroupRevisionId

path

integer(int64)

true

none

chargeId

path

integer(int64)

true

none

pageable

query

Pageable

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelVendorSplitDto

Get Default Lease

HTTP Request

GET /api/leases/default/{userId}

📋 Description: Retrieves the default lease information associated with a specified user, providing insights into portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

userId

path

integer(int64)

true

Unique identifier for the user

Responses

Status

Meaning

Description

Schema

200

OK

OK

LeaseDto

Delete Lease Event

HTTP Request

DELETE /api/leases/{leaseId}/events/{eventId}

📋 Description: Deletes a specified event associated with a lease in the Nakisa Portfolio Management Suite, enabling effective management of portfolio and asset-related activities within real estate properties.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

eventId

path

integer(int64)

true

Unique identifier for the event

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Delete Lease Document

HTTP Request

DELETE /api/leases/{leaseId}/documents/{documentId}

📋 Description: Deletes a specified document associated with a lease within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management in real estate properties.

Parameters

Name

In

Type

Required

Description

leaseId

path

integer(int64)

true

Unique identifier for the lease

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Delete Lease Reconciliation Period

HTTP Request

DELETE /api/leases/{id}/lease-reconciliation-periods/{periodId}

📋 Description: Deletes a specified lease reconciliation period associated with a particular lease, enabling effective management of lease data within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

periodId

path

integer(int64)

true

Unique identifier for the period

Responses

Status

Meaning

Description

Schema

200

OK

OK

None