Premise

Premise - Get Premise

HTTP Request

GET /api/premises/{id}

📋 Description: Retrieves detailed information about a specific real estate property within the Nakisa Portfolio Management Suite, identified by the provided premises ID, to support 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

PremiseDto

Premise - Update Premise

HTTP Request

PUT /api/premises/{id}

📋 Description: Updates the details of a specific real estate property within the Nakisa Portfolio Management Suite, allowing users to modify asset information and enhance portfolio analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

PremiseDto

true

Request body containing updated information for the specified real estate property, including portfolio details, asset attributes, and relevant analytics.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PremiseDto

Premise - Delete Premise

HTTP Request

DELETE /api/premises/{id}

📋 Description: Deletes a specified real estate property from the portfolio, ensuring that asset management and analytics reflect the most current data 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

204

No Content

No Content

None

Premise - Get Premise Occupancies

HTTP Request

GET /api/premises/{id}/occupancies

📋 Description: Retrieves occupancy data for a specified premise, providing insights into asset utilization within the Nakisa Portfolio Management Suite for effective portfolio and real estate property 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

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

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

Premise - Create Or Update Premise Occupancies

HTTP Request

PUT /api/premises/{id}/occupancies

📋 Description: Updates the occupancy details for a specified premise within the Nakisa Portfolio Management Suite, enabling enhanced management of real estate assets and analytics related to portfolio performance.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

OccupancyDto

true

Request body containing updated occupancy data for the specified real estate property, including metrics for portfolio analysis and asset management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

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

Premise - Get Premise Groups

HTTP Request

GET /api/premises/{id}/groups

📋 Description: Retrieves a list of groups associated with a specific premise, enabling users to analyze and manage portfolio and asset relationships 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

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

Premise - Create Or Update Premise Groups

HTTP Request

PUT /api/premises/{id}/groups

📋 Description: Updates the group associations for a specified premise within the Nakisa Portfolio Management Suite, enabling enhanced portfolio and asset management through streamlined real estate property analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

GroupDto

true

Request body containing the group assignment data for the specified premises, including details on portfolio categorization and asset management relevant to real estate property analytics.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

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

Premise - Get Premises

HTTP Request

GET /api/premises

📋 Description: Retrieves a list of premises within the Nakisa Portfolio Management Suite, providing insights into real estate properties and their associated assets for enhanced portfolio analytics.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

listing

query

boolean

false

Indicates whether to include detailed listings of real estate properties in the portfolio analytics response.

search

query

string

false

Search term used to filter and retrieve specific portfolio, asset, or real estate property data within the Nakisa Portfolio Management Suite.

city-id

query

string

false

Unique identifier for the city associated with the premises, enabling targeted portfolio and asset analytics within the Nakisa Portfolio Management Suite.

province-id

query

string

false

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

country-id

query

string

false

Unique identifier for the country associated with the premises, enabling targeted portfolio and asset analytics within the Nakisa Portfolio Management Suite.

city-id-in

query

string

false

Unique identifier for the city associated with the premises, enabling targeted portfolio and asset analytics within the Nakisa Portfolio Management Suite.

province-id-in

query

string

false

Unique identifier for the province, used to filter real estate property data within the Nakisa Portfolio Management Suite.

country-id-in

query

string

false

Unique identifier for the country associated with the premises, used to filter portfolio and asset analytics within the Nakisa Portfolio Management Suite.

id-in

query

string

false

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

legal-entity-id-in

query

string

false

Unique identifier for the legal entity associated with the premises, facilitating accurate portfolio and asset 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 retrieve detailed information about assets and analytics related to real estate properties.

location-type-id

query

string

false

Identifier for the type of location associated with the premises, facilitating targeted portfolio and asset analytics within the Nakisa Portfolio Management Suite.

location-id-in

query

string

false

Unique identifier for the specific location within the Nakisa Portfolio Management Suite, used to retrieve detailed information about real estate assets and their associated analytics.

location-number-like

query

string

false

Specifies a location number that matches the criteria for retrieving premises data within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset analytics in real estate management.

location-external-id

query

string

false

Unique identifier for the external location associated with a real estate property within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.

external-id-like

query

string

false

Specifies a string pattern to filter premises by their external identifiers, facilitating targeted searches within the Nakisa Portfolio Management Suite for portfolio, asset, and real estate property analytics.

number

query

string

false

Specifies the unique identifier for a real estate property within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.

number-like

query

string

false

Represents a numeric value or identifier related to portfolio assets within the Nakisa Portfolio Management Suite, facilitating analytics and management of real estate properties.

name

query

string

false

Name of the resource

name-like

query

string

false

Filters the list of premises by matching names that are similar to the specified string, enhancing asset identification within the Nakisa Portfolio Management Suite.

head-premise

query

string

false

Specifies the primary premise identifier for retrieving detailed information about real estate assets within the Nakisa Portfolio Management Suite.

possession-date

query

string

false

Specifies the date of possession for the real estate property, enabling accurate portfolio and asset analytics within the Nakisa Portfolio Management Suite.

opening-date

query

string

false

Specifies the opening date of the premises, enabling users to analyze portfolio performance and asset utilization within the real estate property context.

closing-date

query

string

false

Specifies the closing date for the premises, allowing users to filter real estate property data within the Nakisa Portfolio Management Suite for portfolio and asset analytics.

relocation-date

query

string

false

Specifies the date for the relocation of assets within the portfolio, enabling accurate analytics and management of real estate properties.

vacating-date

query

string

false

Specifies the date on which a real estate property is scheduled to vacate, facilitating portfolio and asset management analytics within the Nakisa Portfolio Management Suite.

expansion-date

query

string

false

Specifies the date for which the premises data is being requested, enabling users to analyze portfolio and asset performance within the Nakisa Portfolio Management Suite.

status-id

query

string

false

Unique identifier for the status of a premise within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset analytics in real estate property management.

status-id-is-not

query

string

false

none

status-id-in

query

string

false

Filters the premises 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.

usage-id

query

string

false

Unique identifier for the specific usage instance within the Nakisa Portfolio Management Suite, facilitating precise asset and portfolio analytics related to real estate properties.

parent-premise-id

query

string

false

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

contract-id-not-null

query

string

false

Unique identifier for the contract associated with a real estate property, ensuring that only valid contracts are retrieved in the portfolio analytics.

master-agreement-id-in

query

string

false

Unique identifier for the master agreement associated with the premises, facilitating efficient portfolio and asset management within the Nakisa Portfolio Management Suite.

business-unit-id-in

query

string

false

Unique identifier for the business unit, used to filter premises data within the Nakisa Portfolio Management Suite for portfolio, asset, analytics, and real estate property analysis.

group-id-in

query

string

false

Unique identifier for the asset group within the Nakisa Portfolio Management Suite, used to filter and retrieve specific premises data related to portfolio and real estate analytics.

contract-id-in

query

string

false

Unique identifier for the specific contract associated with a real estate property, used to retrieve relevant portfolio and asset analytics.

head-premise-opt

query

string

false

Specifies the head premise option to filter the retrieved premises data, enhancing insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelPremiseDto

Premise - Create Premises

HTTP Request

POST /api/premises

📋 Description: Creates a new premises 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

PremiseDto

true

Request body containing detailed information about the premises, including portfolio identifiers, asset attributes, and relevant analytics for real estate property management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[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

Represents the unique identification number assigned to a real estate property within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset analytics.

» 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

Represents the numerical designation of a real estate property within the Nakisa Portfolio Management Suite, facilitating asset tracking and analytics within the portfolio.

»» name

string

true

none

Name of the resource

»» storeNumber

string

false

none

Unique identifier for the store within the Nakisa Portfolio Management Suite, facilitating asset tracking and analytics related to real estate properties.

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

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

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

Represents the street address of a real estate property within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.

»»» civicNumber

string

false

none

The civicNumber field represents the official identification number assigned to a real estate property, facilitating accurate portfolio management and asset analytics within the Nakisa Portfolio Management Suite.

»»» suite

string

false

none

Represents the name of the suite associated with the portfolio, asset, or real estate property within the Nakisa Portfolio Management Suite, facilitating comprehensive analytics and management.

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

»»»»» provinceCountryKey

string

false

none

none

»»»» cityProvinceCountryKey

string

false

none

none

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

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Premise - Get Pictures For Premise

HTTP Request

GET /api/premises/{premiseId}/pictures

📋 Description: Fetches a list of pictures associated with a specific premise, enabling users to enhance their portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the response should be paginated, allowing users to efficiently retrieve and analyze pictures associated with a specific premise within the Nakisa Portfolio Management Suite.

premiseId

path

string

true

Unique identifier for the premise

search

query

string

false

Search term used to filter and retrieve specific pictures associated with a real estate property within the Nakisa Portfolio Management Suite.

name

query

string

false

Name of the resource

type

query

string

false

Type of the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelPremisePictureDto

Premise - Upload Premise Picture

HTTP Request

POST /api/premises/{premiseId}/pictures

📋 Description: Uploads images associated with a specific premise in the Nakisa Portfolio Management Suite, enhancing asset documentation and analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

premiseId

path

integer(int64)

true

Unique identifier for the premise

body

body

object

false

Request body containing the image data and associated metadata for adding pictures to a specific premise within the Nakisa Portfolio Management Suite, enhancing asset visibility and analytics in real estate property management.

» file

body

string(binary)

true

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

PremisePictureDto

Premise - Get Premise ESGs

HTTP Request

GET /api/premises/{premiseId}/esgs

📋 Description: Retrieves Environmental, Social, and Governance (ESG) data for a specified premise, enabling portfolio managers and analysts to assess sustainability metrics and performance within the real estate asset portfolio.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the response should be paginated, allowing users to efficiently retrieve ESG data for specific premises within the Nakisa Portfolio Management Suite.

premiseId

path

string

true

Unique identifier for the premise

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelEsgDto

Premise - Create Premise ESGs

HTTP Request

POST /api/premises/{premiseId}/esgs

📋 Description: Creates a new Environmental, Social, and Governance (ESG) entry for a specified premise within the Nakisa Portfolio Management Suite, enabling enhanced analytics and reporting on real estate property performance.

Parameters

Name

In

Type

Required

Description

premiseId

path

integer(int64)

true

Unique identifier for the premise

body

body

EsgDto

true

Request body containing the environmental, social, and governance (ESG) data related to the specified premise, essential for portfolio analytics 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

[EsgDto]

false

none

[EsgDto is a data transfer object that encapsulates environmental, social, and governance metrics for real estate properties within the Nakisa Portfolio Management Suite, facilitating comprehensive 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

» esgTypeId

integer(int64)

false

none

Unique identifier for the esg type

» startDate

string(date)

true

none

Start date of the resource

» endDate

string(date)

true

none

End date of the resource

» consumedQuantity

number

true

none

Quantity of consumed quantity

» esgType

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.

» esgUnit

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

» emissionQuantity

number

false

none

Quantity of emission quantity

» emissionUnit

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.

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Premise - Get Premise Documents

HTTP Request

GET /api/premises/{premiseId}/documents

📋 Description: Fetches documents associated with a specific premise identified by the premiseId, enabling users to access critical information related to portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

premiseId

path

integer(int64)

true

Unique identifier for the premise

pageable

query

Pageable

true

Indicates whether the results of the document retrieval for a specified premise should be paginated, facilitating efficient data management within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter and retrieve specific documents related to a premise 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 documents associated with a specific premise, 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, providing essential context for portfolio and asset management 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 documents associated with the specified premise are shareable within the Nakisa Portfolio Management Suite, facilitating collaboration in portfolio and asset management.

document-type-id

query

string

false

Unique identifier for the type of document associated with a specific premise, facilitating efficient retrieval and management of portfolio-related documents within the Nakisa Portfolio Management Suite.

document-type-id-in

query

string

false

Unique identifier for the type of document associated with a specific premise, facilitating targeted retrieval of portfolio-related documentation within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelDocumentDto

Premise - Upload Premise Document

HTTP Request

POST /api/premises/{premiseId}/documents

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

Parameters

Name

In

Type

Required

Description

premiseId

path

integer(int64)

true

Unique identifier for the premise

body

body

object

false

Request body containing the document details, including type, description, and associated metadata, for the specified real estate property within the portfolio management framework.

» 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

Premise - Get Sales For Premise

HTTP Request

GET /api/premises/{id}/sales

📋 Description: Fetches sales data associated with a specific real estate property identified by the provided ID, enabling portfolio and asset analysis within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

id

path

string

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelSaleDto

Premise - Create Premise Sales

HTTP Request

POST /api/premises/{id}/sales

📋 Description: Creates a new sales record for the specified premises within the Nakisa Portfolio Management Suite, enabling enhanced analytics and portfolio management for real estate assets.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

SaleDto

true

Request body containing sales transaction details, including asset identifiers and financial metrics, for the specified real estate property 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

[SaleDto]

false

none

[Data transfer object representing a sale transaction within the Nakisa Portfolio Management Suite, encompassing critical details related to portfolio assets and real estate properties for enhanced analytics and 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

» areaId

integer(int64)

false

none

Unique identifier for the area

» startDate

string(date)

false

none

Start date of the resource

» endDate

string(date)

false

none

End date of the resource

» externalSaleSubCategoryId

integer(int64)

false

none

Unique identifier for the external sale sub category

» totalSales

number

false

none

Value for totalSales field

» externalSaleSubCategory

ExternalSaleSubCategoryDto

false

none

Data transfer object representing a subcategory of external sales within the Nakisa Portfolio Management Suite, facilitating the organization and analysis of portfolio and asset data 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

»» name

string

true

none

Name of the resource

»» saleSubCategoryId

integer(int64)

true

none

Unique identifier for the sale sub category

»» externalSaleCategory

ExternalSaleCategory

false

none

Data structure representing the categorization of external sales within the Nakisa Portfolio Management Suite, facilitating portfolio analysis and asset management 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

»»» name

string

true

none

Name of the resource

»» externalSaleCategoryId

integer(int64)

true

none

Unique identifier for the external sale category

»» saleSubCategory

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.

»» saleCategory

string

false

none

Category of the sale

Premise - Get Sale Leases For Premise

HTTP Request

GET /api/premises/{id}/sale-leases

📋 Description: Retrieves sale lease agreements associated with a specific real estate property, enabling users to analyze portfolio performance 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 sale leases associated with a specific premise should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset analysis.

id

path

string

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelSaleLeaseDto

Premise - Create Premise Sale Leases

HTTP Request

POST /api/premises/{id}/sale-leases

📋 Description: Creates a new sale lease record for a specified premise within the Nakisa Portfolio Management Suite, enabling effective management and analysis of real estate assets in your portfolio.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

SaleLeaseDto

true

Request body containing the sale lease details for the specified premises, including financial terms and lease duration, essential for 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

[SaleLeaseDto]

false

none

[Data transfer object representing the details of a sale or lease transaction within the Nakisa Portfolio Management Suite, facilitating portfolio analysis and asset management 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

» typeId

integer(int64)

false

none

Unique identifier for the type

» statusId

integer(int64)

false

none

Unique identifier for the status

» firm

string

false

none

Represents the name of the firm associated with the real estate property, facilitating portfolio management and analytics within the Nakisa Portfolio Management Suite.

» startDate

string(date)

false

none

Start date of the resource

» endDate

string(date)

false

none

End date of the resource

» criticalDate

string(date)

false

none

Date of the critical

» askingPrice

number

false

none

Value for askingPrice field

» targetPrice

number

false

none

Value for targetPrice field

» brokerageCost

number

false

none

Value for brokerageCost field

» 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

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

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

Premise - Get Premise References

HTTP Request

GET /api/premises/{id}/references

📋 Description: Retrieves references associated with a specific premise identified by the provided ID, enabling users to access critical data 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 reference retrieval for a specific premise should be paginated, enhancing the management of large datasets within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter and retrieve specific references related to the designated premises within the Nakisa Portfolio Management Suite.

number

query

string

false

String representation of the reference number associated with the specified premises, used for retrieving relevant portfolio and asset analytics within the Nakisa Portfolio Management Suite.

department-id

query

string

false

Unique identifier for the department associated with the specified premises, facilitating targeted portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelReferenceDto

Premise - Create Premise References

HTTP Request

POST /api/premises/{id}/references

📋 Description: Creates a new reference entry for a specified real estate property within the Nakisa Portfolio Management Suite, enhancing asset management and analytics capabilities.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

ReferenceDto

true

Request body containing reference data related to the specified premises, including asset identifiers and analytical insights for effective portfolio management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[ReferenceDto]

false

none

[Data transfer object representing a reference entity within the Nakisa Portfolio Management Suite, encompassing key attributes related to 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

» number

string

true

none

Represents a unique identifier for assets within the Nakisa Portfolio Management Suite, facilitating effective tracking and analytics in portfolio and real estate property management.

» departmentId

integer(int64)

false

none

Unique identifier for the department

» department

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.

Premise - Perform Transition

HTTP Request

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

📋 Description: Initiates a transition process for a specified premise within the Nakisa Portfolio Management Suite, enabling users to manage portfolio and asset changes 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

Transition

true

Request body containing the transition details for the specified real estate property, including the target state and associated metadata for portfolio and asset management analytics.

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

Specifies the access level granted to users for managing portfolio, asset, and analytics data within the Nakisa Portfolio Management Suite.

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

Premise - Get Notes For Premise

HTTP Request

GET /api/premises/{id}/notes

📋 Description: Fetches notes associated with a specific premise identified by its ID, enabling users to access relevant insights and documentation for 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

pageable

query

Pageable

true

Indicates whether the results of the notes associated with a specific premise 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 a specific premise, enhancing the ability to analyze and manage real estate assets within the Nakisa Portfolio Management Suite.

message

query

string

false

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

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelNoteDto

Premise - Create Premise Notes

HTTP Request

POST /api/premises/{id}/notes

📋 Description: Adds a new note to the specified premises within the Nakisa Portfolio Management Suite, enhancing asset documentation and supporting comprehensive 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 the note details, including content and metadata, related to the specified real estate property 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.

Premise - Get Premise Assessment Years

HTTP Request

GET /api/premises/{id}/assessment-years

📋 Description: Fetches the assessment years associated with a specific premise, enabling users to analyze portfolio and asset performance within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

id

path

string

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelAssessmentYearDto

Premise - Create Premise Assessment Years

HTTP Request

POST /api/premises/{id}/assessment-years

📋 Description: Creates a new assessment year for the specified premises, enabling enhanced analytics and portfolio management for real estate assets within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

AssessmentYearDto

true

Request body containing the assessment year data for the specified premises, including relevant metrics and analytics for portfolio and asset management 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

[AssessmentYearDto]

false

none

[Data transfer object representing the assessment year within the Nakisa Portfolio Management Suite, encompassing key metrics and analytics related to portfolio and asset performance 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

» year

integer(int32)

true

none

Numeric value representing year

» rollNumber

string

true

none

Unique identifier for the assessment year associated with a portfolio asset in the Nakisa Portfolio Management Suite.

» referenceNumber

string

true

none

Unique identifier for the assessment year within the Nakisa Portfolio Management Suite, facilitating efficient tracking and analysis of portfolio and asset performance in real estate property management.

» name

string

true

none

Name of the resource

» propertyTypeId

integer(int64)

false

none

Unique identifier for the property type

» matriculeNumber

string

false

none

Unique identifier for the real estate asset within the Nakisa Portfolio Management Suite, facilitating portfolio analytics and management.

» proShare

number

false

none

Value for proShare field

» payToId

integer(int64)

false

none

Unique identifier for the pay to

» rollStartYear

integer(int32)

true

none

Numeric value representing rollStartYear

» rollDuration

string

true

none

Specifies the duration of the roll period for assessments within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset analytics in real estate property management.

» commencementFrom

string(date)

false

none

Specifies the start date for the assessment period of a real estate property within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics.

» commencementTo

string(date)

false

none

Specifies the commencement date for the assessment year, facilitating accurate portfolio and asset analytics within the Nakisa Portfolio Management Suite.

» description

string

false

none

Description of the resource

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

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

» payTo

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.

Premise - Get Premise Areas

HTTP Request

GET /api/premises/{id}/areas

📋 Description: Retrieves a list of areas associated with a specific premise, enabling users to analyze and manage real estate assets 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 area retrieval for a specified premise should be paginated, facilitating efficient data management within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter and retrieve specific areas within a real estate property portfolio in the Nakisa Portfolio Management Suite.

type-id

query

string

false

Identifier for the specific type of area associated with the real estate property, facilitating targeted analytics within the Nakisa Portfolio Management Suite.

unit-id

query

string

false

Unique identifier for the specific unit within a real estate property, used to retrieve area details in the Nakisa Portfolio Management Suite.

source-id

query

string

false

Unique identifier for the source of the premises data, facilitating accurate retrieval of area information within the Nakisa Portfolio Management Suite.

pro-share-type-id

query

string

false

Unique identifier for the type of professional share associated with the specified premises area, facilitating portfolio and asset analytics within the Nakisa Portfolio Management Suite.

document-id

query

string

false

Unique identifier for the specific document associated with the premises, facilitating efficient retrieval of area-related data within the Nakisa Portfolio Management Suite.

gross-up

query

string

false

Specifies the gross-up amount for calculating the total area of a real estate property within the portfolio analytics.

lot

query

string

false

Identifier for the specific lot within the premises, used to retrieve detailed area information relevant to portfolio and asset management in the Nakisa Portfolio Management Suite.

cadaster

query

string

false

Identifier for the cadaster associated with a specific premise, used to retrieve area details within the Nakisa Portfolio Management Suite for effective asset and portfolio analytics.

verified

query

string

false

Indicates whether the areas associated with the specified premises have been verified, providing critical insights for portfolio and asset management within the Nakisa Portfolio Management Suite.

to-be-measured

query

string

false

Specifies the area to be measured within the premises, facilitating precise analytics for portfolio and asset management in real estate properties.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelAreaDto

Premise - Create Premise Areas

HTTP Request

POST /api/premises/{id}/areas

📋 Description: Creates a new area within a specified premise, enabling enhanced organization and management of real estate assets within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

AreaDto

true

Request body containing the area details, including name, type, and associated attributes, for the specified premises 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

[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

Represents the specific lot associated with a real estate property within the Nakisa Portfolio Management Suite, facilitating portfolio and asset analytics.

» cadaster

string

false

none

Represents the cadastral information associated with a real estate property within the Nakisa Portfolio Management Suite, facilitating portfolio and asset analytics.

» 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

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

» 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

Provides a detailed description of the historical context and analytics related to a specific portfolio or asset within the Nakisa Portfolio Management Suite.

»» floor

string

false

none

Represents the specific floor designation within a real estate property, facilitating detailed portfolio and asset analytics in the Nakisa Portfolio Management Suite.

»» suite

string

false

none

Represents the name of the suite within the Nakisa Portfolio Management Suite, facilitating the organization and analysis of portfolios, assets, and real estate properties.

»» areaId

integer(int64)

false

none

Unique identifier for the area

»» versionId

integer(int64)

false

none

none

» archivedAssociation

boolean

false

none

Indicates whether the association has been archived, providing insight into the historical context of portfolio, asset, and real estate property analytics within the Nakisa Portfolio Management Suite.

Premise - Get Premise Areas History Versions

HTTP Request

GET /api/premises/{id}/areas-history-versions

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[AreasHistoryVersionDto]

false

none

none

» createdBy

string

false

none

none

» lastModifiedBy

string

false

none

none

» createdDate

string(date-time)

false

none

none

» lastModifiedDate

string(date-time)

false

none

none

» archived

boolean

false

none

none

» externalId

string

false

none

none

» id

integer(int64)

false

none

none

» name

string

false

none

none

» date

string(date)

false

none

none

» premiseId

integer(int64)

false

none

none

Premise - Create Areas History Version

HTTP Request

POST /api/premises/{id}/areas-history-versions

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

body

body

AreasHistoryVersionDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

AreasHistoryVersionDto

Premise - Archive Premise

HTTP Request

POST /api/premises/{id}/archive

📋 Description: Archives the specified premises within the Nakisa Portfolio Management Suite, facilitating streamlined asset management and enhancing portfolio 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

PremiseDto

Premise - Mass Delete Premises

HTTP Request

POST /api/premises/mass-delete

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

» additionalProperties

string

false

none

none

Premise - Get Image

HTTP Request

GET /api/premises/{premiseId}/pictures/{pictureId}/download

📋 Description: Downloads a specific picture associated with a premise, enabling users to access visual assets related to real estate properties within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

premiseId

path

integer(int64)

true

Unique identifier for the premise

pictureId

path

integer(int64)

true

Unique identifier for the picture

Responses

Status

Meaning

Description

Schema

200

OK

OK

string

Premise - Download Premise Document

HTTP Request

GET /api/premises/{premiseId}/documents/{documentId}/download

📋 Description: Downloads the specified document associated with a particular premise, enabling users to access critical information related to portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

premiseId

path

integer(int64)

true

Unique identifier for the premise

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

200

OK

OK

StreamingResponseBody

Premise - Get Premise Udf Field Values

HTTP Request

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

📋 Description: Retrieves user-defined field values associated with a specific premise, enabling enhanced asset analytics and portfolio 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

Premise - Get Transitions

HTTP Request

GET /api/premises/{id}/transitions

📋 Description: Fetches the transition history of a specified premise, providing insights into asset movements and changes within the portfolio for enhanced real estate 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

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

Specifies the access level granted to users for managing portfolio, asset, and analytics data within the Nakisa Portfolio Management Suite.

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

Premise - Get Sales Sorted By External Sale Category

HTTP Request

GET /api/premises/{id}/sales-by-external-category

📋 Description: Retrieves sales data categorized by external classifications for a specified premise, enabling enhanced analytics and insights within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

start-date

query

string(date)

true

Specifies the starting date for retrieving sales data by external category for a given premise, enabling analysis of sales performance over time within the Nakisa Portfolio Management Suite.

end-date

query

string(date)

true

Specifies the end date for filtering sales data by external category within the specified premises, enabling targeted analytics in the context of portfolio and asset management.

pageable

query

Pageable

true

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

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelSaleDto

Premise - Get All Sale Groups

HTTP Request

GET /api/premises/{id}/sale-groups

📋 Description: Retrieves sale groups associated with a specific premise, enabling users to analyze and manage real estate property portfolios effectively 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 sale groups associated with a specific premise should be returned in a paginated format, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelSaleGroupDto

Premise - Get Premise Reminders

HTTP Request

GET /api/premises/{id}/reminders

📋 Description: Retrieves reminders associated with a specific premise 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

pageable

query

Pageable

true

Indicates whether the results of the reminders associated with a specific premise should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset management analytics.

subject-id

query

string

false

Unique identifier for the specific subject associated with reminders in the Nakisa Portfolio Management Suite, facilitating effective management of portfolio and asset analytics for real estate properties.

category-id

query

string

false

Unique identifier for the category of reminders associated with a specific premise in the Nakisa Portfolio Management Suite, facilitating targeted analytics and management of real estate assets.

lease-id

query

string

false

Unique identifier for the lease associated with the specified premises, used to retrieve relevant reminders within the Nakisa Portfolio Management Suite.

lease-id-in

query

string

false

Unique identifier for the lease associated with the specified premises, used to retrieve relevant reminders within the Nakisa Portfolio Management Suite.

status-id

query

string

false

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

status-id-in

query

string

false

Specifies the status ID of reminders associated with the designated premises, facilitating targeted retrieval of reminder data within the Nakisa Portfolio Management Suite.

reminder-type-id

query

string

false

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

reminder-type-id-in

query

string

false

Unique identifier for the type of reminder associated with a specific premise, facilitating targeted portfolio and asset management 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 a particular real estate property within the Nakisa Portfolio Management Suite.

follow-up-date-before

query

string

false

Specifies the cutoff date for retrieving reminders related to a particular premise, enabling users to focus on upcoming tasks within the context of portfolio and asset management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelReminderDto

Premise - Get Recurring Payments For Premise ID

HTTP Request

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

📋 Description: Fetches recurring payment details for a specified premise within the Nakisa Portfolio Management Suite, enabling users to analyze financial commitments related to real estate assets.

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 for the specified premises within the Nakisa Portfolio Management Suite.

principal-position-type

query

string

false

Specifies the type of principal position for recurring payments associated with a real estate property within the Nakisa Portfolio Management Suite.

premise-external-id

query

string

false

Unique identifier for the external reference of a premise, facilitating the retrieval of recurring payment information within the Nakisa Portfolio Management Suite.

lease-external-id

query

string

false

Unique identifier for the external lease associated with the specified premises, facilitating accurate tracking and management of recurring payments within the Nakisa Portfolio Management Suite.

expense-category-id

query

integer(int64)

false

Unique identifier for the expense category associated with recurring payments in the Nakisa Portfolio Management Suite, facilitating detailed financial analytics for real estate property management.

posting-status

query

string

false

Indicates the current status of the posting for recurring payments associated with a specific real estate property within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelPremiseRecurringPaymentDto

Premise - Get Leases For Premise

HTTP Request

GET /api/premises/{id}/leases

📋 Description: Fetches lease details associated with a specific real estate property identified by the given ID, enabling portfolio and asset management analysis 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 query for the specified premise should be returned in a paginated format, facilitating efficient data retrieval and analysis within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter and retrieve specific lease records associated with a designated premise within the Nakisa Portfolio Management Suite.

premise-id

query

string

false

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

premise-id-in

query

string

false

Unique identifier for the specific premise within the Nakisa Portfolio Management Suite, used to retrieve associated lease information.

premise-id-not-null

query

string

false

Unique identifier for the premise, ensuring that only valid premises are queried for lease information within the Nakisa Portfolio Management Suite.

premise-number

query

string

false

Identifier for the specific premise within the Nakisa Portfolio Management Suite, used to retrieve associated lease information for effective portfolio and asset management.

premise-number-like

query

string

false

Specifies a string pattern to filter lease records associated with a particular premise, enhancing asset management and analytics within the Nakisa Portfolio Management Suite.

premise-external-id

query

string

false

Unique identifier for the external premise, used to retrieve lease information within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management in real estate analytics.

location-id

query

string

false

Unique identifier for the specific location within the Nakisa Portfolio Management Suite, used to retrieve lease information associated with that premises.

location-number

query

string

false

Specifies the location number associated with the lease for a given premises, facilitating accurate portfolio and asset management within the Nakisa Portfolio Management Suite.

location-number-like

query

string

false

Specifies a string pattern to filter lease records associated with a particular premise, enhancing the search capabilities within the Nakisa Portfolio Management Suite for real estate property analytics.

location-external-id

query

string

false

Unique identifier for the external location associated with the lease, facilitating accurate tracking and management of real estate assets within the Nakisa Portfolio Management Suite.

address-id

query

string

false

Unique identifier for the specific address associated with the leases in the Nakisa Portfolio Management Suite, facilitating targeted analytics and management of real estate properties.

city-id

query

string

false

Unique identifier for the city associated with the premises, used to retrieve lease information within the Nakisa Portfolio Management Suite.

province-id

query

string

false

Unique identifier for the province associated with the leases of a specified premise, 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 lease data within the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.

contract-id

query

string

false

Unique identifier for the lease contract associated with the specified premises, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite.

number

query

string

false

Represents the lease number associated with the specified premises, facilitating accurate retrieval of lease information within the Nakisa Portfolio Management Suite.

number-like

query

string

false

Specifies a numeric or string representation of a lease identifier within the Nakisa Portfolio Management Suite, facilitating the retrieval of lease data for real estate property analytics.

number-in

query

string

false

none

id

query

string

false

none

id-in

query

string

false

none

type-id

query

string

false

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

terminating-lease

query

string

false

Indicates the status of the lease termination for the specified premises, providing critical insights for portfolio management and real estate analytics.

signature-date

query

string

false

Specifies the date for which lease information is being requested, enabling users to analyze portfolio and asset performance within the Nakisa Portfolio Management Suite.

category-id

query

string

false

Unique identifier for the category of leases associated with a specific premise, facilitating targeted analytics within the Nakisa Portfolio Management Suite.

registration-number

query

string

false

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

status-id

query

string

false

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

status-id-is-not

query

string

false

Excludes leases with the specified status ID from the response, enabling users to filter lease data effectively within the Nakisa Portfolio Management Suite.

status-id-in

query

string

false

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

original-lease-id

query

string

false

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

parent-lease-id-is-null

query

string

false

none

state-id

query

string

false

Unique identifier for the specific state associated with the lease, facilitating precise retrieval of lease information within the Nakisa Portfolio Management Suite.

areas-history-version-id

query

string

false

none

valid-from

query

string

false

Specifies the start date for the lease, enabling users to filter lease data within the context of portfolio and asset management in real estate analytics.

valid-to

query

string

false

Specifies the expiration date of the lease associated with the identified premises, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite.

valid-to-greater-than

query

string

false

Specifies a date string to filter leases that are valid beyond the given date, enhancing portfolio and asset analytics within the Nakisa Portfolio Management Suite.

valid-to-less-than

query

string

false

Specifies the upper limit for the lease end date, enabling users to filter leases based on their validity period within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelLeaseDto

Premise - Get Premise Financial Summary

HTTP Request

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

📋 Description: Retrieves the financial summary for a specified real estate property within the Nakisa Portfolio Management Suite, providing essential analytics for 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

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

Premise - Get Premise Charges

HTTP Request

GET /api/premises/{id}/charges

📋 Description: Retrieves a list of charges associated with a specific real estate property identified by the provided ID, facilitating portfolio and asset management analytics within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

mainAccountingStandard

query

boolean

true

Indicates whether the charges for the specified premise should be calculated using the main accounting standard applicable to the portfolio, asset, and real estate property analytics.

pageable

query

Pageable

true

Indicates whether the results of the charges associated with a specific premise should be returned in a paginated format, enhancing data retrieval efficiency for portfolio and asset management analytics.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagePremiseChargeDto

Premise - Get Default Premise

HTTP Request

GET /api/premises/default/{userId}

📋 Description: Retrieves the default premises information for a specified user, enabling 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

PremiseDto

Premise - Get Premises By File Number

HTTP Request

GET /api/premises-by-file-number

📋 Description: Retrieves premises information associated with a specified file number, enabling users to access detailed asset data for enhanced portfolio analytics within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

file-number-like

query

string

true

Specifies a string pattern to filter and retrieve premises associated with a particular file number within the Nakisa Portfolio Management Suite, enhancing asset and portfolio analytics in the real estate sector.

pageable

query

Pageable

true

Indicates whether the results of the premises query should be returned in a paginated format, enhancing the user experience when analyzing large datasets within the Nakisa Portfolio Management Suite.

listing

query

boolean

false

Indicates whether to include detailed listing information for premises in the response, facilitating enhanced asset and portfolio analytics within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter and retrieve specific premises information based on the provided file number within the Nakisa Portfolio Management Suite.

city-id

query

string

false

Unique identifier for the city associated with the premises, enabling precise retrieval of real estate property data within the Nakisa Portfolio Management Suite.

province-id

query

string

false

Unique identifier for the province associated with the premises, used to filter real estate property data within the Nakisa Portfolio Management Suite.

country-id

query

string

false

Unique identifier for the country associated with the premises, enabling targeted retrieval of portfolio and asset analytics within the Nakisa Portfolio Management Suite.

city-id-in

query

string

false

Unique identifier for the city associated with the premises, used to filter real estate property data within the Nakisa Portfolio Management Suite.

province-id-in

query

string

false

Unique identifier for the province associated with the premises, used to filter results in the Nakisa Portfolio Management Suite for enhanced asset and real estate property analytics.

country-id-in

query

string

false

Identifier for the country associated with the premises, used to filter results in the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.

id-in

query

string

false

Unique identifier for the premises associated with a specific file number, facilitating accurate retrieval of real estate property data within the Nakisa Portfolio Management Suite.

legal-entity-id-in

query

string

false

Unique identifier for the legal entity associated with the premises, facilitating accurate retrieval of portfolio and asset data 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 detailed premises information associated with a given file number.

location-type-id

query

string

false

Identifier for the type of location associated with the premises, facilitating targeted analytics and asset management within the Nakisa Portfolio Management Suite.

location-id-in

query

string

false

Unique identifier for the location within the Nakisa Portfolio Management Suite, used to retrieve premises information associated with a specific file number in the context of portfolio and asset analytics.

location-number-like

query

string

false

Specifies a location number pattern to retrieve associated premises data within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset analytics in real estate property management.

location-external-id

query

string

false

Unique identifier for the external location associated with a real estate property, used to retrieve specific premises information in the Nakisa Portfolio Management Suite.

external-id-like

query

string

false

String used to filter premises based on a partial match of their external identifiers, facilitating efficient asset and portfolio management within the Nakisa Portfolio Management Suite.

number

query

string

false

String representing the unique file number of a premise, used to retrieve specific portfolio and asset analytics within the Nakisa Portfolio Management Suite.

number-like

query

string

false

String representation of a file number used to retrieve specific premises information within the Nakisa Portfolio Management Suite, facilitating asset and portfolio analytics in the real estate sector.

name

query

string

false

Name of the resource

name-like

query

string

false

Filters the results to return premises that have names similar to the specified string, facilitating targeted searches within the real estate portfolio.

head-premise

query

string

false

Specifies the head premise identifier to retrieve associated portfolio and asset analytics for real estate properties within the Nakisa Portfolio Management Suite.

possession-date

query

string

false

Specifies the date of possession for the real estate property, facilitating accurate portfolio and asset analytics within the Nakisa Portfolio Management Suite.

opening-date

query

string

false

Specifies the opening date of the real estate property, enabling users to filter premises data within the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.

closing-date

query

string

false

Specifies the closing date for the real estate property transaction, enabling accurate portfolio and asset analytics within the Nakisa Portfolio Management Suite.

relocation-date

query

string

false

Specifies the date of relocation for the premises, enabling accurate portfolio and asset analytics within the Nakisa Portfolio Management Suite.

vacating-date

query

string

false

Specifies the date on which the premises will be vacated, facilitating accurate portfolio and asset management within the Nakisa Portfolio Management Suite.

expansion-date

query

string

false

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

status-id

query

string

false

Unique identifier for the status of a real estate property within the portfolio, used to filter results in the premises retrieval process.

status-id-is-not

query

string

false

none

status-id-in

query

string

false

Specifies the status identifier to filter premises by their current status within the Nakisa Portfolio Management Suite, facilitating targeted analytics for portfolio and asset management in real estate properties.

usage-id

query

string

false

Unique identifier for the specific usage instance within the Nakisa Portfolio Management Suite, facilitating the retrieval of premises data by file number in the context of portfolio and asset analytics.

parent-premise-id

query

string

false

Unique identifier for the parent premise associated with the specified file number, facilitating the retrieval of relevant portfolio and asset analytics within the Nakisa Portfolio Management Suite.

contract-id-not-null

query

string

false

Unique identifier for the contract, ensuring that only valid contracts are retrieved in the context of portfolio and asset analytics within the Nakisa Portfolio Management Suite.

master-agreement-id-in

query

string

false

Unique identifier for the master agreement associated with the premises, facilitating accurate retrieval of portfolio and asset analytics within the Nakisa Portfolio Management Suite.

business-unit-id-in

query

string

false

Unique identifier for the business unit, used to filter and retrieve premises data associated with specific assets within the Nakisa Portfolio Management Suite.

group-id-in

query

string

false

Unique identifier for the asset group, used to retrieve premises information associated with a specific file number in the Nakisa Portfolio Management Suite.

contract-id-in

query

string

false

Unique identifier for the contract associated with the specified premises, facilitating asset and portfolio analytics within the Nakisa Portfolio Management Suite.

head-premise-opt

query

string

false

Specifies the head premise option to filter real estate property data within the portfolio analytics in the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelPremiseDto

Premise - Delete Premise Picture

HTTP Request

DELETE /api/premises/{premiseId}/pictures/{pictureId}

📋 Description: Deletes a specified picture associated with a premise in the Nakisa Portfolio Management Suite, streamlining asset management and enhancing real estate property analytics.

Parameters

Name

In

Type

Required

Description

premiseId

path

integer(int64)

true

Unique identifier for the premise

pictureId

path

integer(int64)

true

Unique identifier for the picture

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Premise - Delete Premise Document

HTTP Request

DELETE /api/premises/{premiseId}/documents/{documentId}

📋 Description: Deletes a specified document associated with a particular premise within the Nakisa Portfolio Management Suite, facilitating effective management of portfolio and asset documentation in the real estate property sector.

Parameters

Name

In

Type

Required

Description

premiseId

path

integer(int64)

true

Unique identifier for the premise

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Premise - Delete Premise Occupancy

HTTP Request

DELETE /api/premises/{id}/occupancies/{occupancyId}

📋 Description: Deletes a specific occupancy record associated with a designated premise within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset management in real estate analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

occupancyId

path

integer(int64)

true

Unique identifier for the occupancy

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

PremiseDto

Premise - Delete Premise Group

HTTP Request

DELETE /api/premises/{id}/groups/{groupId}

📋 Description: Deletes a specified group from a designated premises within the Nakisa Portfolio Management Suite, facilitating effective management of portfolio assets and real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

groupId

path

integer(int64)

true

Unique identifier for the group

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

PremiseDto