Lease Reconciliation PeriodΒΆ

Lease Reconciliation Period - Get Lease Reconciliation PeriodΒΆ

HTTP Request

GET /api/lease-reconciliation-periods/{id}

πŸ“‹ Description: Retrieves detailed information about a specific lease reconciliation period identified by the provided ID, facilitating effective 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

LeaseReconciliationPeriodDto

Lease Reconciliation Period - Update Lease Reconciliation PeriodΒΆ

HTTP Request

PUT /api/lease-reconciliation-periods/{id}

πŸ“‹ Description: Updates the details of a specified lease reconciliation period within the Nakisa Portfolio Management Suite, enabling accurate asset management and enhanced analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

LeaseReconciliationPeriodDto

true

Request body containing the updated lease reconciliation period details, including financial metrics and associated asset information, for effective portfolio and asset management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

LeaseReconciliationPeriodDto

Lease Reconciliation Period - Get Documents For Lease Reconciliation PeriodΒΆ

HTTP Request

GET /api/lease-reconciliation-periods/{leaseReconciliationPeriodId}/documents

πŸ“‹ Description: Retrieves documents associated with a specific lease reconciliation period, enabling users to access critical information for portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

leaseReconciliationPeriodId

path

integer(int64)

true

Unique identifier for the lease reconciliation period

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.

search

query

string

false

Search term used to filter documents related to the specified lease reconciliation period 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 reconciliation period, used to filter documents related to portfolio and asset analytics within the Nakisa Portfolio Management Suite.

signed-date

query

string

false

Specifies the date on which the document was signed, providing crucial context for lease reconciliation within the portfolio management framework.

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 documents associated with the specified lease reconciliation period can be shared, facilitating collaboration and transparency in portfolio and asset management.

document-type-id

query

string

false

Unique identifier for the type of document associated with the specified lease reconciliation period, facilitating effective management and analysis of real estate portfolio assets.

document-type-id-in

query

string

false

Unique identifier for the type of document associated with the specified lease reconciliation period, facilitating targeted retrieval of relevant documents within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelDocumentDto

Lease Reconciliation Period - Upload Lease Reconciliation Period DocumentΒΆ

HTTP Request

POST /api/lease-reconciliation-periods/{leaseReconciliationPeriodId}/documents

πŸ“‹ Description: Uploads documents associated with a specific lease reconciliation period, facilitating enhanced portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

leaseReconciliationPeriodId

path

integer(int64)

true

Unique identifier for the lease reconciliation period

body

body

object

false

Request body containing the document data related to the specified lease reconciliation period, including relevant metadata for portfolio and asset analytics within the real estate property domain.

Β» 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

URL link to access detailed information or resources related to the portfolio, asset, or real estate property within the Nakisa Portfolio Management Suite.

»» 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

Represents the descriptive value associated with a portfolio asset, facilitating analytics and insights within the Nakisa Portfolio Management Suite.

»» 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

Lease Reconciliation Period - Create Ocexpense Type To Lease ConditionsΒΆ

HTTP Request

POST /api/lease-reconciliation-periods/{id}/oc-expense-type-to-lease-conditions

πŸ“‹ Description: Creates a new operational expense type linked to specified lease conditions within the Nakisa Portfolio Management Suite, facilitating enhanced portfolio and asset analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

OCExpenseTypeToLeaseConditionDto

true

Request body containing the operational expense type data and associated lease conditions for the specified lease reconciliation period, facilitating accurate 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

[OCExpenseTypeToLeaseConditionDto]

false

none

[Data transfer object representing the relationship between expense types and lease conditions within the Nakisa Portfolio Management Suite, facilitating enhanced analytics and management of real estate property assets.]

Β» 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

Β» ocExpenseTypeId

integer(int64)

false

none

Unique identifier for the oc expense type

Β» conditionTypeId

integer(int64)

false

none

Unique identifier for the condition type

Β» ocExpenseType

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

Represents the descriptive value associated with a portfolio asset, facilitating analytics and insights within the Nakisa Portfolio Management Suite.

Β» conditionType

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.

Lease Reconciliation Period - Get Reconciliation Period NotesΒΆ

HTTP Request

GET /api/lease-reconciliation-periods/{id}/notes

πŸ“‹ Description: Fetches notes associated with a specific lease reconciliation period, enabling users to access relevant documentation 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

pageable

query

Pageable

true

Indicates whether the response should be paginated, allowing users to efficiently retrieve notes related to a specific lease reconciliation period within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter notes related to the specified lease reconciliation period within the Nakisa Portfolio Management Suite.

message

query

string

false

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

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelNoteDto

Lease Reconciliation Period - Add Reconciliation Period NotesΒΆ

HTTP Request

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

πŸ“‹ Description: Adds a new note to the specified lease reconciliation period, enabling enhanced documentation and tracking of portfolio-related insights within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

NoteDto

true

Request body containing the lease reconciliation notes data, including relevant details and annotations 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

[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

Textual content providing detailed information or commentary related to the portfolio, asset, or real estate property within the Nakisa Portfolio Management Suite.

Β» userIds

[integer]

false

none

User information related to portfolio management

Β» redirectUrl

string

false

none

URL to which users will be redirected after completing a specific action within the Nakisa Portfolio Management Suite, facilitating seamless navigation in the context of portfolio, asset, and real estate property management.

Lease Reconciliation Period - Calculate Reconciliation Period ExpensesΒΆ

HTTP Request

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

πŸ“‹ Description: Calculates the lease reconciliation period for a specified asset within the Nakisa Portfolio Management Suite, enabling enhanced analytics and financial accuracy in real estate property 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

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[ReconciledExpenseCategoryDto]

false

none

[Data transfer object representing a reconciled expense category within the Nakisa Portfolio Management Suite, facilitating the analysis and management of expenses related to portfolios, assets, and 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

Β» 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.

»» 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

Represents the descriptive value associated with a portfolio asset, facilitating analytics and insights within the Nakisa Portfolio Management Suite.

Β» 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

»»»» parentConditionId

integer(int64)

false

none

none

»»»» 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

Textual commentary or observations related to the lease condition, providing essential insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

»»»» pageNumber

string

false

none

Page number for pagination

»»»» section

string

false

none

Identifies the specific section of the lease conditions relevant to the portfolio, asset, or real estate property analytics within the Nakisa Portfolio Management Suite.

»»»» 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

Lease Reconciliation Period - Archive Lease Reconciliation PeriodΒΆ

HTTP Request

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

πŸ“‹ Description: Archives the specified lease reconciliation period, facilitating effective 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

LeaseReconciliationPeriodDto

Lease Reconciliation Period - Create Reconciliation Adjustment TermsΒΆ

HTTP Request

POST /api/lease-reconciliation-periods/{id}/adjustment-terms

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

body

body

AdjustmentTermDto

true

none

Responses

Status

Meaning

Description

Schema

201

Created

Created

AdjustmentTermResponse

Lease Reconciliation Period - Get Lease Reconciliation PeriodsΒΆ

HTTP Request

GET /api/lease-reconciliation-periods

πŸ“‹ Description: Retrieves a list of lease reconciliation periods, enabling users to analyze and manage lease-related financial data within the Nakisa Portfolio Management Suite for effective portfolio and asset management.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

start-date

query

string

false

Specifies the starting date for the lease reconciliation period, enabling users to filter and analyze portfolio and asset data within the Nakisa Portfolio Management Suite.

end-date

query

string

false

Specifies the end date for the lease reconciliation period, enabling users to retrieve relevant data for portfolio and asset analytics within the Nakisa Portfolio Management Suite.

status-id

query

string

false

Unique identifier for the status of lease reconciliation periods, facilitating efficient tracking and analysis within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseReconciliationPeriodDto

Lease Reconciliation Period - Get Reconciled ExpensesΒΆ

HTTP Request

GET /api/lease-reconciliation-periods/{reconciliationPeriodId}/reconciled-expense-categories

πŸ“‹ Description: Fetches reconciled expense categories associated with a specified lease reconciliation period, enabling users to analyze financial data within the Nakisa Portfolio Management Suite for effective portfolio and asset management.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

reconciliationPeriodId

path

string

true

Unique identifier for the reconciliation period

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelReconciledExpenseCategoryDto

Lease Reconciliation Period - Get Ocexpense Type To Lease ConditionsΒΆ

HTTP Request

GET /api/lease-reconciliation-periods/{leaseReconciliationPeriodId}/oc-expense-type-to-lease-conditions

πŸ“‹ Description: Fetches the operational expense types associated with a specified lease reconciliation period, facilitating enhanced portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

leaseReconciliationPeriodId

path

string

true

Unique identifier for the lease reconciliation period

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelOCExpenseTypeToLeaseConditionDto

Lease Reconciliation Period - Download Lease Reconciliation Period DocumentΒΆ

HTTP Request

GET /api/lease-reconciliation-periods/{id}/documents/{documentId}/download

πŸ“‹ Description: Downloads the specified document associated with a lease reconciliation period, enabling users to access critical documentation 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

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

200

OK

OK

StreamingResponseBody

Lease Reconciliation Period - Delete Lease Reconciliation Period DocumentΒΆ

HTTP Request

DELETE /api/lease-reconciliation-periods/{leaseReconciliationPeriodId}/documents/{documentId}

πŸ“‹ Description: Deletes a specific document associated with a lease reconciliation period, enabling effective management of portfolio and asset documentation within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

leaseReconciliationPeriodId

path

integer(int64)

true

Unique identifier for the lease reconciliation period

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None