Operating Cost PeriodΒΆ

Operating Cost Period - Get Operating Cost PeriodsΒΆ

HTTP Request

GET /api/operating-cost-periods

πŸ“‹ Description: Retrieves a list of operating cost periods associated with real estate properties within the Nakisa Portfolio Management Suite, enabling users to analyze and manage portfolio expenses effectively.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

year

query

string

false

Specifies the fiscal year for which operating cost periods are being retrieved, enabling analysis of portfolio and asset performance within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelOperatingCostPeriodDto

Operating Cost Period - Create Operating Cost PeriodsΒΆ

HTTP Request

POST /api/operating-cost-periods

πŸ“‹ Description: Creates a new operating cost period within the Nakisa Portfolio Management Suite, enabling users to effectively manage and analyze financial data related to real estate assets and portfolios.

Parameters

Name

In

Type

Required

Description

body

body

OperatingCostPeriodDto

true

Request body containing the operating cost period data, including relevant financial metrics and attributes essential for portfolio and asset analytics within the real estate property domain.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[OperatingCostPeriodDto]

false

none

[Data transfer object representing the operating cost period for assets within the Nakisa Portfolio Management Suite, facilitating analytics and insights related to portfolio 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

Β» startDate

string(date)

false

none

none

Β» endDate

string(date)

false

none

none

Β» year

integer(int32)

false

none

Numeric value representing year

Β» statusId

integer(int64)

false

none

Unique identifier for the status

Β» expenses

[OperatingCostPeriodExpenseDto]

false

none

List of expenses 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

»» operatingCostExpenseTypeId

integer(int64)

false

none

Unique identifier for the operating cost expense type

»» amount

number

true

none

Amount value

»» revisedAmount

number

false

none

Amount of revised

»» considerRevisedAmount

boolean

false

none

Amount of consider revised

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

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

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

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

Β» leaseReconciliationPeriods

[LeaseReconciliationPeriodDto]

false

none

List of leaseReconciliationPeriods 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

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

Identifier of the individual or entity that has reviewed the lease reconciliation period, facilitating accountability and transparency in portfolio and asset management within the Nakisa Portfolio Management Suite.

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

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

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

Operating Cost Period - Create Operating Cost Period ExpensesΒΆ

HTTP Request

POST /api/operating-cost-periods/{id}/operating-cost-period-expenses

πŸ“‹ Description: Creates a new operating cost expense associated with a specified operating cost period within the Nakisa Portfolio Management Suite, enabling enhanced financial analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

OperatingCostPeriodExpenseDto

true

Request body containing the detailed expense data associated with the specified operating cost period, including relevant financial metrics for effective portfolio and asset management within the real estate sector.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[OperatingCostPeriodExpenseDto]

false

none

[Data transfer object representing the operating costs associated with a specific period for assets within the Nakisa Portfolio Management Suite, facilitating comprehensive analytics and informed decision-making in 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

Β» operatingCostExpenseTypeId

integer(int64)

false

none

Unique identifier for the operating cost expense type

Β» amount

number

true

none

Amount value

Β» revisedAmount

number

false

none

Amount of revised

Β» considerRevisedAmount

boolean

false

none

Amount of consider revised

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

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

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

Operating Cost Period - Get Operating Cost Period NotesΒΆ

HTTP Request

GET /api/operating-cost-periods/{id}/notes

πŸ“‹ Description: Fetches notes associated with a specific operating cost period, providing 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

pageable

query

Pageable

true

Indicates whether the results for notes associated with the specified operating cost period 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 notes related to the specified operating cost period, 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 operating cost period, providing insights relevant to portfolio and asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelNoteDto

Operating Cost Period - Create Operating Cost Period NotesΒΆ

HTTP Request

POST /api/operating-cost-periods/{id}/notes

πŸ“‹ Description: Creates a new note associated with a specific operating cost period in the Nakisa Portfolio Management Suite, enabling users to enhance asset and portfolio analytics 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 detailed notes related to the specified operating cost period, including context for portfolio and asset analytics within the real estate property domain.

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.

Operating Cost Period - Get Documents For Operating Cost PeriodΒΆ

HTTP Request

GET /api/operating-cost-periods/{id}/documents

πŸ“‹ Description: Fetches documents associated with a specific operating cost period, enabling users to access relevant information for portfolio 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 document retrieval for the specified operating cost period should be paginated, facilitating efficient data management within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter documents related to the specified operating cost period, enhancing portfolio and asset analytics 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 operating cost period documents, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite.

signed-date

query

string

false

Specifies the date on which the document was signed, relevant for tracking the operational costs associated with portfolio and asset management in real estate properties.

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 operating cost period are shareable within the Nakisa Portfolio Management Suite, facilitating collaboration in portfolio and asset analytics for real estate properties.

document-type-id

query

string

false

Unique identifier for the type of document associated with the specified operating cost period, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite.

document-type-id-in

query

string

false

Unique identifier for the type of document associated with the specified operating cost period, facilitating targeted retrieval of relevant portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelDocumentDto

Operating Cost Period - Upload Operating Cost Period DocumentΒΆ

HTTP Request

POST /api/operating-cost-periods/{id}/documents

πŸ“‹ Description: Uploads documents associated with a specified operating cost period, enhancing portfolio and asset management within the Nakisa Portfolio Management Suite for real estate property analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

object

false

Request body containing the document details related to the specified operating cost period, including metadata and associated analytics for effective portfolio and asset management.

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

Operating Cost Period - Archive Operating Cost PeriodΒΆ

HTTP Request

POST /api/operating-cost-periods/{id}/archive

πŸ“‹ Description: Archives the specified operating cost period, facilitating effective management of portfolio and asset analytics within the Nakisa Portfolio Management Suite 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

OperatingCostPeriodDto

Operating Cost Period - Get Operating Cost Period ExpensesΒΆ

HTTP Request

GET /api/operating-cost-periods/{operatingCostPeriodId}/operating-cost-period-expenses

πŸ“‹ Description: Retrieves a list of operating cost expenses associated with a specific operating cost period, enabling users to analyze financial data related to 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 operating cost period expenses should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset analytics within the Nakisa Portfolio Management Suite.

operatingCostPeriodId

path

string

true

Unique identifier for the operating cost period

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelOperatingCostPeriodExpenseDto

Operating Cost Period - Get Operating Cost PeriodΒΆ

HTTP Request

GET /api/operating-cost-periods/{id}

πŸ“‹ Description: Retrieves detailed information about a specific operating cost period for a given asset within the Nakisa Portfolio Management Suite, enabling enhanced analytics and decision-making for 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

OperatingCostPeriodDto

Operating Cost Period - Delete Operating Cost PeriodΒΆ

HTTP Request

DELETE /api/operating-cost-periods/{id}

πŸ“‹ Description: Deletes a specified operating cost period from the Nakisa Portfolio Management Suite, enabling users to maintain accurate financial records and streamline asset management 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

204

No Content

No Content

None

Operating Cost Period - Download Operating Cost Period DocumentΒΆ

HTTP Request

GET /api/operating-cost-periods/{id}/documents/{documentId}/download

πŸ“‹ Description: Downloads the specified document associated with a given operating cost period in the Nakisa Portfolio Management Suite, facilitating access to critical asset and portfolio analytics for real estate property management.

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

Operating Cost Period - Delete Operating Cost Period DocumentΒΆ

HTTP Request

DELETE /api/operating-cost-periods/{id}/documents/{documentId}

πŸ“‹ Description: Deletes a specified document associated with a given operating cost period in the Nakisa Portfolio Management Suite, facilitating streamlined management of portfolio-related documentation for enhanced asset analytics.

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

204

No Content

No Content

None