Site

Site - Update Site Project Tag

HTTP Request

PUT /api/sites/{siteId}/projects/{projectId}/tags/{tagId}

📋 Description: Updates the specified tag associated with a project within a site in the Nakisa Portfolio Management Suite, enabling enhanced organization and analytics of portfolio assets in real estate properties.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

projectId

path

integer(int64)

true

Unique identifier for the project

tagId

path

integer(int64)

true

Unique identifier for the tag

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Site - Update Site Project Main Scenario

HTTP Request

PUT /api/sites/{siteId}/projects/{projectId}/main-scenarios/{mainScenarioId}

📋 Description: Updates the specified main scenario for a project within a site in the Nakisa Portfolio Management Suite, enabling users to manage and optimize portfolio analytics related to real estate assets effectively.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

projectId

path

integer(int64)

true

Unique identifier for the project

mainScenarioId

path

integer(int64)

true

Unique identifier for the main scenario

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Site - Get Site

HTTP Request

GET /api/sites/{id}

📋 Description: Retrieves detailed information about a specific site within the Nakisa Portfolio Management Suite, enabling users to access critical data related to portfolio assets and real estate properties for enhanced analytics and decision-making.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

SiteDto

Site - Update Site

HTTP Request

PUT /api/sites/{id}

📋 Description: Updates the details of a specific site within the Nakisa Portfolio Management Suite, enabling users to manage portfolio assets and enhance real estate property analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

SiteDto

true

Request body containing the updated site information, including portfolio details, asset specifications, and analytics relevant to the real estate property.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Site - Get Site Premise Occupancies

HTTP Request

GET /api/sites/premises/{id}/occupancies

📋 Description: Fetches occupancy data for a specified premises within the Nakisa Portfolio Management Suite, enabling users to analyze asset utilization and optimize real estate property management.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

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

Site - Create Or Update Site Premise Occupancies

HTTP Request

PUT /api/sites/premises/{id}/occupancies

📋 Description: Updates the occupancy details for a specified premises within the Nakisa Portfolio Management Suite, enabling accurate tracking and management of real estate property utilization in the portfolio.

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 premises, including metrics relevant to portfolio management and real estate analytics.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

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

Site - Update Site Integration Status

HTTP Request

PUT /api/sites/integration-status/{integrationStatusId}

📋 Description: Updates the integration status of a specified asset within the Nakisa Portfolio Management Suite, enabling accurate tracking and management of portfolio and real estate property analytics.

Parameters

Name

In

Type

Required

Description

integrationStatusId

path

integer(int64)

true

Unique identifier for the integration status

body

body

SiteIntegrationStatusDto

true

Request body containing the integration status data for portfolio assets, including relevant analytics and metadata for real estate properties.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Site - Get Sites

HTTP Request

GET /api/sites

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

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results returned from the portfolio management API should be paginated, facilitating efficient data retrieval for assets and real estate properties.

listing

query

boolean

false

Indicates whether to include detailed listing information for assets within the portfolio in the response from the Nakisa Portfolio Management Suite.

search

query

string

false

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

id-in

query

string

false

Unique identifier for the site within the Nakisa Portfolio Management Suite, facilitating targeted retrieval of portfolio, asset, and analytics data related to real estate properties.

external-id

query

string

false

Unique identifier for an external asset within the Nakisa Portfolio Management Suite, facilitating precise retrieval of portfolio and real estate property data.

external-id-like

query

string

false

Specifies a string pattern to filter and retrieve site records that closely match the given external identifier within the Nakisa Portfolio Management Suite.

city-id

query

string

false

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

city-name-like

query

string

false

Specifies a substring of the city name to filter real estate properties within the portfolio analytics in the Nakisa Portfolio Management Suite.

file-number

query

string

false

Unique identifier for the specific asset within the portfolio, facilitating targeted analytics and management of real estate properties.

file-number-like

query

string

false

Specifies a string pattern to filter and retrieve site records based on their associated file numbers within the Nakisa Portfolio Management Suite, facilitating efficient portfolio and asset analytics.

name

query

string

false

Name of the resource

name-like

query

string

false

Filters the list of sites based on a partial match of the site name, facilitating targeted searches within the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.

archived

query

string

false

Indicates whether to retrieve archived records of portfolios, assets, and real estate properties within the Nakisa Portfolio Management Suite.

store-number

query

string

false

Identifier for the specific store within the Nakisa Portfolio Management Suite, utilized to retrieve relevant portfolio, asset, and analytics data for real estate properties.

store-number-like

query

string

false

Filters the results to return only sites that match the specified store number pattern, enhancing asset and portfolio analytics within the Nakisa Portfolio Management Suite.

property-type-id

query

string

false

Unique identifier for the type of property within the Nakisa Portfolio Management Suite, used to filter results in portfolio, asset, and analytics queries related to real estate properties.

status-id

query

string

false

Unique identifier for the status of assets within the Nakisa Portfolio Management Suite, facilitating targeted analytics and insights in portfolio and real estate property management.

status-id-in

query

string

false

Specifies the unique identifier for the status of assets within the Nakisa Portfolio Management Suite, enabling targeted retrieval of portfolio-related data for analytics and real estate property management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelSiteDto

Site - Create Site

HTTP Request

POST /api/sites

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

Parameters

Name

In

Type

Required

Description

body

body

SiteDto

true

Request body containing the portfolio and asset details necessary for creating a new site within the Nakisa Portfolio Management Suite, including relevant analytics and real estate property information.

Responses

Status

Meaning

Description

Schema

201

Created

Created

integer

Site - Get All Site Score By Site ID

HTTP Request

GET /api/sites/{siteId}/site-scores

📋 Description: Retrieves site scores for a specified site within the Nakisa Portfolio Management Suite, providing valuable analytics for portfolio and asset management in the real estate sector.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

pageable

query

Pageable

true

Indicates whether the results of the site scores query should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset analytics within the real estate property domain.

id

query

string

false

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelSiteScoreDto

Site - Create Orupdate Site Scores

HTTP Request

POST /api/sites/{siteId}/site-scores

📋 Description: Creates a new site score for the specified site, enabling enhanced analytics and performance tracking within the Nakisa Portfolio Management Suite for real estate assets.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

body

body

SiteScoreDto

true

Request body containing the site score data, including performance metrics and analytics relevant to portfolio and asset management for real estate properties.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[SiteScoreDto]

false

none

[Data transfer object representing the score and performance metrics of a real estate property within the Nakisa Portfolio Management Suite, facilitating analytics and portfolio assessment.]

» 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

» siteScoreMetricId

integer(int64)

false

none

Unique identifier for the site score metric

» score

integer(int32)

false

none

Numeric value representing score

» weight

integer(int32)

false

none

Numeric value representing weight

» siteScoreMetric

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.

» totalScore

integer(int32)

false

none

Numeric value representing totalScore

» siteId

integer(int64)

false

none

Unique identifier for the site

Site - Integrate Site

HTTP Request

POST /api/sites/{siteId}/projects/{projectId}/integrations

📋 Description: Creates a new integration for a specified project within a site, enabling enhanced portfolio and asset management capabilities in the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

projectId

path

integer(int64)

true

Unique identifier for the project

Responses

Status

Meaning

Description

Schema

201

Created

Created

integer

Site - Get Pictures For Location

HTTP Request

GET /api/sites/{siteId}/pictures

📋 Description: Retrieves a list of pictures associated with a specific site, enabling users to access visual assets for enhanced portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the asset pictures retrieval should be paginated, enhancing the efficiency of data management within the Nakisa Portfolio Management Suite.

siteId

path

string

true

Unique identifier for the site

search

query

string

false

Search term used to filter and retrieve specific pictures related to assets within the portfolio management suite for enhanced analytics and real estate property insights.

default

query

string

false

Specifies the default picture to be retrieved for the given site, enhancing the visual representation of assets 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

PagedModelEntityModelSitePictureDto

Site - Upload Site Picture

HTTP Request

POST /api/sites/{siteId}/pictures

📋 Description: Uploads a new picture associated with a specified site within the Nakisa Portfolio Management Suite, enhancing asset visualization and analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

body

body

object

false

Request body containing the image data and associated metadata for portfolio assets within the specified site, facilitating enhanced analytics and management of real estate properties.

» 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

SitePictureDto

Site - Set Default Location Picture

HTTP Request

POST /api/sites/{siteId}/pictures/{pictureId}/default

📋 Description: Sets the specified picture as the default image for the designated site within the Nakisa Portfolio Management Suite, enhancing asset representation in portfolio analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

pictureId

path

integer(int64)

true

Unique identifier for the picture

Responses

Status

Meaning

Description

Schema

200

OK

OK

SitePictureDto

Site - Create Site To Partner

HTTP Request

POST /api/sites/{siteId}/partners

📋 Description: Creates a new partner association for a specified site within the Nakisa Portfolio Management Suite, enhancing portfolio analytics and asset management for real estate properties.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

body

body

SiteToPartnerDto

true

Request body containing partner information, including identification and relationship details, essential for managing portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[SiteToPartnerDto]

false

none

[Data transfer object representing the relationship between a site and its associated partners 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

» partnerId

integer(int64)

false

none

Unique identifier for the partner

» partnerRoleId

integer(int64)

false

none

Unique identifier for the partner role

» dateFrom

string(date)

false

none

Specifies the starting date for the portfolio analysis, enabling users to filter assets and analytics within the Nakisa Portfolio Management Suite.

» dateTo

string(date)

false

none

Specifies the end date for the portfolio analysis period, enabling users to evaluate asset performance and analytics within the Nakisa Portfolio Management Suite.

» fosContactIds

[integer]

false

none

List of fosContactIds items

» siteId

integer(int64)

false

none

Unique identifier for the site

» partner

PartnerLite

false

none

Data transfer object representing a streamlined partner profile within the Nakisa Portfolio Management Suite, encompassing essential details for portfolio, asset, and analytics management in the real estate property sector.

»» id

integer(int64)

false

none

Unique identifier for the resource

»» displayId

string

false

none

Unique identifier for the display

»» status

string

false

none

Status of the resource

»» name

string

false

none

Name of the resource

»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

» partnerParent

PartnerLite

false

none

Data transfer object representing a streamlined partner profile within the Nakisa Portfolio Management Suite, encompassing essential details for portfolio, asset, and analytics management in the real estate property sector.

» partnerRole

PartnerRoleLite

false

none

Data transfer object representing a simplified view of a partner’s role within the Nakisa Portfolio Management Suite, facilitating insights into portfolio, asset, and real estate property analytics.

»» id

integer(int64)

false

none

Unique identifier for the resource

»» displayId

string

false

none

Unique identifier for the display

»» status

string

false

none

Status of the resource

»» name

string

false

none

Name of the resource

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Site - Get Documents For Site

HTTP Request

GET /api/sites/{siteId}/documents

📋 Description: Fetches a list of documents associated with a specific site, enabling users to access critical portfolio and asset information within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

pageable

query

Pageable

true

Indicates whether the response should be paginated, allowing users to efficiently retrieve and manage large sets of document data related to portfolio and asset analytics within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter documents related to portfolio, asset, analytics, or real estate property within the specified site.

id

query

string

false

Unique identifier for the resource

status-id

query

string

false

Unique identifier for the status of documents within a specified site, facilitating effective portfolio and asset management in the Nakisa Portfolio Management Suite.

signed-date

query

string

false

Specifies the date on which the document was signed, enabling users to filter and analyze portfolio-related documents 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 document is shareable within the Nakisa Portfolio Management Suite, facilitating collaboration on portfolio, asset, and real estate property analytics.

document-type-id

query

string

false

Unique identifier for the type of document being retrieved, relevant to portfolio, asset, analytics, and real estate property management within the Nakisa Portfolio Management Suite.

document-type-id-in

query

string

false

Unique identifier for the type of document being queried within the Nakisa Portfolio Management Suite, relevant for portfolio, asset, analytics, and real estate property management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelDocumentDto

Site - Upload Site Document

HTTP Request

POST /api/sites/{siteId}/documents

📋 Description: Uploads a new document to the specified site within the Nakisa Portfolio Management Suite, facilitating enhanced asset management and analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

body

body

object

false

Request body containing the document details, including title, type, and associated metadata, for asset management within the Nakisa Portfolio Management Suite.

» file

body

string(binary)

false

none

» document

body

DocumentDto

true

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

»» createdBy

body

string

false

Username of who created this resource

»» lastModifiedBy

body

string

false

Username of who last modified this resource

»» createdDate

body

string(date-time)

false

Date of the created

»» lastModifiedDate

body

string(date-time)

false

Date of the last modified

»» archived

body

boolean

false

Boolean flag indicating archived status

»» externalId

body

string

false

Unique identifier for the external

»» id

body

integer(int64)

false

Unique identifier for the resource

»» name

body

string

false

Name of the resource

»» title

body

string

false

Title of the resource

»» type

body

string

false

Type of the resource

»» description

body

string

false

Description of the resource

»» link

body

string

false

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

Site - Archive Site

HTTP Request

POST /api/sites/{id}/archive

📋 Description: Archives a specified site within the Nakisa Portfolio Management Suite, facilitating efficient management of real estate properties and enhancing portfolio 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

SiteDto

Site - Get Sites By Project ID

HTTP Request

GET /api/sites/projects/{projectId}

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

Parameters

Name

In

Type

Required

Description

projectId

path

integer(int64)

true

Unique identifier for the project

pageable

query

Pageable

true

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

search

query

string

false

Search term used to filter project results within the Nakisa Portfolio Management Suite, relevant for portfolio, asset, analytics, and real estate property contexts.

id-in

query

string

false

Unique identifier for the specific project within the Nakisa Portfolio Management Suite, enabling targeted retrieval of portfolio, asset, and analytics data related to real estate properties.

external-id

query

string

false

Unique identifier for the external asset associated with the specified project, facilitating integration and analytics within the Nakisa Portfolio Management Suite.

external-id-like

query

string

false

Filters the project results to include only those with an external ID that matches the specified string, facilitating targeted asset and portfolio analytics within the Nakisa Portfolio Management Suite.

city-id

query

string

false

Unique identifier for the city associated with the specified project, facilitating targeted analytics and insights within the Nakisa Portfolio Management Suite.

city-name-like

query

string

false

Specifies a partial or complete name of a city to filter real estate properties within the specified project in the Nakisa Portfolio Management Suite.

file-number

query

string

false

Unique identifier for the specific file associated with the project, facilitating efficient access to portfolio and asset analytics within the Nakisa Portfolio Management Suite.

file-number-like

query

string

false

Specifies a string pattern to filter and retrieve project files associated with the specified project ID within the Nakisa Portfolio Management Suite.

name

query

string

false

Name of the resource

name-like

query

string

false

Filters the list of projects by matching names similar to the specified string, enhancing the search capabilities within the Nakisa Portfolio Management Suite for portfolio and asset analytics.

archived

query

string

false

Indicates whether the project is archived, allowing users to filter project data relevant to portfolio management and asset analytics within the Nakisa Portfolio Management Suite.

store-number

query

string

false

Unique identifier for the specific store within the Nakisa Portfolio Management Suite, used to retrieve project-related data for portfolio and asset analytics in real estate property management.

store-number-like

query

string

false

Filters the results to include only those assets within the specified project that have a store number matching the given string pattern.

property-type-id

query

string

false

Unique identifier for the type of property within the Nakisa Portfolio Management Suite, used to filter and retrieve specific project details related to portfolio and asset analytics.

status-id

query

string

false

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

status-id-in

query

string

false

Specifies the unique status identifier for filtering projects within the Nakisa Portfolio Management Suite, relevant to portfolio, asset, analytics, and real estate property management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelSiteDto

Site - Add Sites To Project

HTTP Request

POST /api/sites/projects/{projectId}

📋 Description: Creates a new project within the specified portfolio, enabling enhanced asset management and analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

projectId

path

integer(int64)

true

Unique identifier for the project

body

body

array[integer]

true

Request body containing project details, including portfolio attributes, asset specifications, and analytics parameters relevant to real estate property management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[Site]

false

none

[Data transfer object representing a site within the Nakisa Portfolio Management Suite, encompassing essential details related to real estate properties, portfolio management, 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

» name

string

true

none

Name of the resource

» storeNumber

string

false

none

Unique identifier for the store within the Nakisa Portfolio Management Suite, facilitating the management and analysis of real estate assets.

» fileNumber

string

false

none

Unique identifier for the asset within the Nakisa Portfolio Management Suite, facilitating efficient tracking and management of real estate properties in the portfolio.

» businessUnitId

integer(int64)

false

none

Unique identifier for the business unit

» propertyTypeId

integer(int64)

false

none

Unique identifier for the property type

» buildingTypeId

integer(int64)

false

none

Unique identifier for the building type

» siteQualityId

integer(int64)

false

none

Unique identifier for the site quality

» areaTypeId

integer(int64)

false

none

Unique identifier for the area type

» areaName

string

false

none

none

» areaSourceId

integer(int64)

false

none

none

» unitId

integer(int64)

false

none

Unique identifier for the unit

» area

number

false

none

Value for area field

» defaultCurrencyId

integer(int64)

false

none

Unique identifier for the default currency

» typeId

integer(int64)

false

none

Unique identifier for the type

» legalEntityIds

[integer]

false

none

List of legalEntityIds items

» siteManagerId

integer(int64)

false

none

Unique identifier for the site manager

» siteStatusId

integer(int64)

false

none

Unique identifier for the site status

» referenceLocationId

integer(int64)

false

none

Unique identifier for the reference location

» draft

boolean

false

none

Boolean flag indicating draft status

Site - Create Site For Premise

HTTP Request

POST /api/sites/premises/{premiseId}

📋 Description: Creates or updates premises information within the Nakisa Portfolio Management Suite, enabling users to manage real estate assets effectively and enhance portfolio analytics.

Parameters

Name

In

Type

Required

Description

premiseId

path

integer(int64)

true

Unique identifier for the premise

Responses

Status

Meaning

Description

Schema

200

OK

OK

integer

Site - Bulk Archive Site

HTTP Request

POST /api/sites/bulk-archive

📋 Description: Archives multiple real estate properties in bulk within the Nakisa Portfolio Management Suite, streamlining asset management and enhancing portfolio analytics.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of site identifiers and associated metadata for bulk archiving within the Nakisa Portfolio Management Suite, facilitating efficient management of real estate assets.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[SiteDto]

false

none

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

» createdBy

string

false

none

Username of who created this resource

» lastModifiedBy

string

false

none

Username of who last modified this resource

» createdDate

string(date-time)

false

none

Date of the created

» lastModifiedDate

string(date-time)

false

none

Date of the last modified

» archived

boolean

false

none

Boolean flag indicating archived status

» externalId

string

false

none

Unique identifier for the external

» id

integer(int64)

false

none

Unique identifier for the resource

» name

string

false

none

Name of the resource

» storeNumber

string

false

none

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

» fileNumber

string

false

none

Unique identifier for each asset within the Nakisa Portfolio Management Suite, facilitating efficient tracking and management of real estate properties in the portfolio.

» businessUnitId

integer(int64)

false

none

Unique identifier for the business unit

» siteStatusId

integer(int64)

false

none

Unique identifier for the site status

» siteManagerId

integer(int64)

false

none

Unique identifier for the site manager

» propertyTypeId

integer(int64)

false

none

Unique identifier for the property type

» buildingTypeId

integer(int64)

false

none

Unique identifier for the building type

» siteQualityId

integer(int64)

false

none

Unique identifier for the site quality

» areaTypeId

integer(int64)

false

none

Unique identifier for the area type

» areaName

string

false

none

none

» areaSourceId

integer(int64)

false

none

none

» unitId

integer(int64)

false

none

Unique identifier for the unit

» area

number

false

none

Value for area field

» defaultCurrencyId

integer(int64)

false

none

Unique identifier for the default currency

» typeId

integer(int64)

false

none

Unique identifier for the type

» businessUnit

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.

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

» propertyTypeLabel

string

false

none

Label for the property type

» buildingType

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.

» siteQuality

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.

» areaType

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.

» areaSource

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.

» siteStatus

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

» addressString

string

false

none

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

» cityStateDistrict

string

false

none

Represents the combined geographical designation of the city, state, and district for real estate properties within the Nakisa Portfolio Management Suite, facilitating enhanced portfolio and asset analytics.

» country

string

false

none

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

» siteIntegrationStatusId

integer(int64)

false

none

Unique identifier for the site integration status

» siteIntegrationStatusDto

SiteIntegrationStatusDto

false

none

Data transfer object representing the integration status of a site within the Nakisa Portfolio Management Suite, providing insights into portfolio, asset, and analytics performance 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

»» locationCreationStatus

string

false

none

Status of the location creation

»» locationActivationStatus

string

false

none

Status of the location activation

»» premiseCreationStatus

string

false

none

Status of the premise creation

»» premiseActivationStatus

string

false

none

Status of the premise activation

»» errorMessage

string

false

none

Descriptive message detailing any errors encountered during the integration process within the Nakisa Portfolio Management Suite, relevant to portfolio, asset, analytics, and real estate property management.

» 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

» unit

UnitDefaultValueDto

false

none

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

»» createdBy

string

false

none

Username of who created this resource

»» lastModifiedBy

string

false

none

Username of who last modified this resource

»» createdDate

string(date-time)

false

none

Date of the created

»» lastModifiedDate

string(date-time)

false

none

Date of the last modified

»» archived

boolean

false

none

Boolean flag indicating archived status

»» externalId

string

false

none

Unique identifier for the external

»» id

integer(int64)

false

none

Unique identifier for the resource

»» unitId

integer(int64)

false

none

Unique identifier for the unit

»» unitOfMeasureId

integer(int64)

false

none

Unique identifier for the unit of measure

»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»» unit

PickListOptionDto

false

none

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

»» unitOfMeasure

UnitOfMeasureDto

false

none

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

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» status

string

false

none

Status of the resource

»»» displayId

string

true

none

Unique identifier for the display

»»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»»» name

string

false

none

Name of the resource

» type

PickListOptionDto

false

none

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

» sitePremiseDto

SitePremiseDto

false

none

Data transfer object representing the physical attributes and operational details of a site premise 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

false

none

Name of the resource

»» fileNumber

string

false

none

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

»» premiseUsageId

integer(int64)

false

none

Unique identifier for the premise usage

»» areaTypeId

integer(int64)

false

none

Unique identifier for the area type

»» areaName

string

false

none

none

»» areaSourceId

integer(int64)

false

none

none

»» unitId

integer(int64)

false

none

Unique identifier for the unit

»» area

number

false

none

Value for area field

»» zoning

string

false

none

Represents the zoning classification of a real estate property, facilitating portfolio analysis and asset management within the Nakisa Portfolio Management Suite.

»» conceptTypeId

integer(int64)

false

none

Unique identifier for the concept type

»» closestStoreDistance

number

false

none

Value for closestStoreDistance field

»» costCenterId

integer(int64)

false

none

Unique identifier for the cost center

»» referencePremiseId

integer(int64)

false

none

Unique identifier for the reference premise

»» referencePremiseName

string

false

none

Name of the reference premise

»» referencePremiseDisplayId

string

false

none

Unique identifier for the reference premise display

»» unitDto

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.

»» areaType

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.

»» areaSource

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.

»» conceptType

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.

»» premiseUsage

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

»» cornerLocation

boolean

false

none

Boolean flag indicating cornerLocation status

» projectSiteTag

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.

» referenceLocationId

integer(int64)

false

none

Unique identifier for the reference location

» referenceLocationName

string

false

none

Name of the reference location

» referenceLocationDisplayId

string

false

none

Unique identifier for the reference location display

» landlords

string

false

none

Represents the name or identifier of the landlords associated with the real estate properties within the Nakisa Portfolio Management Suite, facilitating portfolio and asset analytics.

» managers

string

false

none

Represents the designated managers responsible for overseeing the assets within the portfolio, facilitating effective analytics and decision-making in real estate property management.

» vendors

string

false

none

List of vendors associated with the real estate properties in the portfolio, facilitating asset management and analytics within the Nakisa Portfolio Management Suite.

» siteManager

string

false

none

Identifier for the site manager responsible for overseeing portfolio assets and analytics within the Nakisa Portfolio Management Suite.

» siteDocumentList

[Document]

false

none

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

»» name

string

false

none

Name of the resource

»» title

string

false

none

Title of the resource

»» type

string

false

none

Type of the resource

»» description

string

false

none

Description of the resource

»» link

string

false

none

URL link to relevant documents or resources associated with the portfolio, asset, or real estate property within the Nakisa Portfolio Management Suite.

»» signedDate

string(date)

false

none

Date of the signed

»» documentTypeId

integer(int64)

false

none

Unique identifier for the document type

»» statusId

integer(int64)

false

none

Unique identifier for the status

»» shareable

boolean

false

none

Boolean flag indicating shareable status

»» size

integer(int64)

false

none

Number of items per page

» totalPropertyScore

integer(int32)

false

none

Numeric value representing totalPropertyScore

» siteFinancialAnalysisDtoList

SiteFinancialAnalysisDto

false

none

Data transfer object representing the financial analysis of real estate properties within a portfolio, providing insights and analytics to support informed decision-making in 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

»» discountRate

number(double)

false

none

Rate of discount

»» netPresentValue

number(double)

false

none

Value for netPresentValue field

»» returnOnInvestment

number(double)

false

none

Value for returnOnInvestment field

»» breakEvenPoint

number(double)

false

none

Value for breakEvenPoint field

»» name

string

false

none

Name of the resource

»» site

Site

false

none

Data transfer object representing a site within the Nakisa Portfolio Management Suite, encompassing essential details related to real estate properties, portfolio management, 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

»»» name

string

true

none

Name of the resource

»»» storeNumber

string

false

none

Unique identifier for the store within the Nakisa Portfolio Management Suite, facilitating the management and analysis of real estate assets.

»»» fileNumber

string

false

none

Unique identifier for the asset within the Nakisa Portfolio Management Suite, facilitating efficient tracking and management of real estate properties in the portfolio.

»»» businessUnitId

integer(int64)

false

none

Unique identifier for the business unit

»»» propertyTypeId

integer(int64)

false

none

Unique identifier for the property type

»»» buildingTypeId

integer(int64)

false

none

Unique identifier for the building type

»»» siteQualityId

integer(int64)

false

none

Unique identifier for the site quality

»»» areaTypeId

integer(int64)

false

none

Unique identifier for the area type

»»» areaName

string

false

none

none

»»» areaSourceId

integer(int64)

false

none

none

»»» unitId

integer(int64)

false

none

Unique identifier for the unit

»»» area

number

false

none

Value for area field

»»» defaultCurrencyId

integer(int64)

false

none

Unique identifier for the default currency

»»» typeId

integer(int64)

false

none

Unique identifier for the type

»»» legalEntityIds

[integer]

false

none

List of legalEntityIds items

»»» siteManagerId

integer(int64)

false

none

Unique identifier for the site manager

»»» siteStatusId

integer(int64)

false

none

Unique identifier for the site status

»»» referenceLocationId

integer(int64)

false

none

Unique identifier for the reference location

»»» draft

boolean

false

none

Boolean flag indicating draft status

»» siteId

integer(int64)

false

none

Unique identifier for the site

»» siteFinancialViabilityDtos

[SiteFinancialViabilityDto]

false

none

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

»»» year

integer(int32)

false

none

Numeric value representing year

»»» salesGrowth

number(double)

false

none

Value for salesGrowth field

»»» salesRevenue

number(double)

false

none

Value for salesRevenue field

»»» otherIncome

number(double)

false

none

Value for otherIncome field

»»» totalIncome

number(double)

false

none

Value for totalIncome field

»»» siteAcquisitionCost

number(double)

false

none

Value for siteAcquisitionCost field

»»» renovationCost

number(double)

false

none

Value for renovationCost field

»»» marketingExpense

number(double)

false

none

Value for marketingExpense field

»»» initialInventory

number(double)

false

none

Value for initialInventory field

»»» operatingCost

number(double)

false

none

Value for operatingCost field

»»» maintenanceCost

number(double)

false

none

Value for maintenanceCost field

»»» landlordIncentive

number(double)

false

none

Value for landlordIncentive field

»»» totalInvestment

number(double)

false

none

Value for totalInvestment field

»»» netCashFlow

number(double)

false

none

Value for netCashFlow field

»»» openingBalance

number(double)

false

none

Value for openingBalance field

»»» closingBalance

number(double)

false

none

Value for closingBalance field

»»» siteFinancialAnalysisId

integer(int64)

false

none

Unique identifier for the site financial analysis

»» mainScenario

boolean

false

none

Boolean flag indicating mainScenario status

» siteScoreDtoList

object

false

none

Object containing siteScoreDtoList details

»» additionalProperties

[SiteScoreDto]

false

none

[Data transfer object representing the score and performance metrics of a real estate property within the Nakisa Portfolio Management Suite, facilitating analytics and portfolio assessment.]

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

»»» siteScoreMetricId

integer(int64)

false

none

Unique identifier for the site score metric

»»» score

integer(int32)

false

none

Numeric value representing score

»»» weight

integer(int32)

false

none

Numeric value representing weight

»»» siteScoreMetric

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.

»»» totalScore

integer(int32)

false

none

Numeric value representing totalScore

»»» siteId

integer(int64)

false

none

Unique identifier for the site

» legalEntityIds

[integer]

false

none

List of legalEntityIds items

» legalEntities

[CompanyDto]

false

none

An array of legal entities associated with the portfolio, asset, and analytics components within the Nakisa Portfolio Management Suite, facilitating comprehensive management of real estate properties.

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

»» countryId

integer(int64)

false

none

Unique identifier for the country

»» countryDisplayId

string

false

none

Unique identifier for the country display

»» postingPeriodVariantId

integer(int64)

false

none

Unique identifier for the posting period variant

»» name

string

false

none

none

»» postingPeriodVariantDisplayId

string

false

none

Unique identifier for the posting period variant display

»» controllingAreaId

integer(int64)

false

none

Unique identifier for the controlling area

»» controllingAreaDisplayId

string

false

none

Unique identifier for the controlling area display

»» chartOfAccountId

integer(int64)

false

none

Unique identifier for the chart of account

»» chartOfAccountDisplayId

string

false

none

Unique identifier for the chart of account display

»» fiscalVariantId

integer(int64)

false

none

Unique identifier for the fiscal variant

»» fiscalVariantDisplayId

string

false

none

Unique identifier for the fiscal variant display

»» chartOfDepreciationId

integer(int64)

false

none

Unique identifier for the chart of depreciation

»» chartOfDepreciationDisplayId

string

false

none

Unique identifier for the chart of depreciation display

»» purchasingOrganizationId

integer(int64)

false

none

Unique identifier for the purchasing organization

»» assetId

integer(int64)

false

none

Unique identifier for the asset

»» exchangeRateTypeId

integer(int64)

false

none

Unique identifier for the exchange rate type

»» plantId

integer(int64)

false

none

Unique identifier for the plant

»» incrementalBorrowingRateId

integer(int64)

false

none

Unique identifier for the incremental borrowing rate

»» businessUnitId

integer(int64)

false

none

Unique identifier for the business unit

»» projectId

integer(int64)

false

none

Unique identifier for the project

»» transferVariantId

integer(int64)

false

none

Unique identifier for the transfer variant

»» partnerId

integer(int64)

false

none

Unique identifier for the partner

»» departmentId

integer(int64)

false

none

Unique identifier for the department

»» accountingStandardId

integer(int64)

false

none

Unique identifier for the accounting standard

»» generalLedgerAccountId

integer(int64)

false

none

Unique identifier for the general ledger account

»» consumerPriceIndexCategoryId

integer(int64)

false

none

Unique identifier for the consumer price index category

»» costCenterId

integer(int64)

false

none

Unique identifier for the cost center

»» costCenterRelationValidFrom

string(date)

false

none

Indicates the effective date from which the cost center relationship is valid, facilitating accurate portfolio and asset analytics within the Nakisa Portfolio Management Suite.

»» costCenterRelationValidTo

string(date)

false

none

Indicates the expiration date of the cost center relationship, essential for managing portfolio and asset allocations within the Nakisa Portfolio Management Suite.

» draft

boolean

false

none

Boolean flag indicating draft status

Enumerated Values

Attribute

Value

locationActivationStatus

FAILED, PASSED, PENDING, RUNNING

locationCreationStatus

FAILED, PASSED, PENDING, RUNNING

premiseActivationStatus

FAILED, PASSED, PENDING, RUNNING

premiseCreationStatus

FAILED, PASSED, PENDING, RUNNING

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Site - Get Image

HTTP Request

GET /api/sites/{siteId}/pictures/{pictureId}/download

📋 Description: Downloads the specified picture associated with a site in the Nakisa Portfolio Management Suite, enabling users to access visual assets for portfolio and real estate property analysis.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

pictureId

path

integer(int64)

true

Unique identifier for the picture

Responses

Status

Meaning

Description

Schema

200

OK

OK

string

Site - Download Site Document

HTTP Request

GET /api/sites/{siteId}/documents/{documentId}/download

📋 Description: Downloads the specified document associated with a particular site within the Nakisa Portfolio Management Suite, facilitating access to critical portfolio and asset analytics for real estate property management.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

200

OK

OK

StreamingResponseBody

Site - Get Partners For Site

HTTP Request

GET /api/sites/{id}/partners

📋 Description: Retrieves a list of partners associated with a specific site, providing insights into portfolio relationships 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 partner retrieval request should be paginated, facilitating efficient data management within the Nakisa Portfolio Management Suite for portfolio and asset analytics.

partner-id

query

string

false

Unique identifier for the partner associated with a specific site in the Nakisa Portfolio Management Suite, facilitating portfolio and asset analytics in real estate property management.

partner-role-id

query

string

false

Unique identifier for the role of a partner within the specified site, facilitating effective management and analytics of portfolio assets in the Nakisa Portfolio Management Suite.

partner-role-id-in

query

string

false

Unique identifier for the partner role within the Nakisa Portfolio Management Suite, used to filter partner data related to portfolio, asset, analytics, and real estate property.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelSiteToPartnerDto

Site - Get Site Integration Status

HTTP Request

GET /api/sites/{id}/integration-status

📋 Description: Retrieves the integration status of a specific site within the Nakisa Portfolio Management Suite, providing insights into the connectivity and synchronization of portfolio, asset, and real estate property data.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

SiteIntegrationStatusDto

Site - Remove Sites From Project

HTTP Request

DELETE /api/sites/{siteId}/projects/{projectId}

📋 Description: Deletes a specified project from the portfolio associated with a given site, enabling effective management of real estate assets within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

projectId

path

integer(int64)

true

Unique identifier for the project

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Site - Delete Location Picture

HTTP Request

DELETE /api/sites/{siteId}/pictures/{pictureId}

📋 Description: Deletes a specified picture from a site within the Nakisa Portfolio Management Suite, facilitating the management of visual assets associated with real estate properties.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

pictureId

path

integer(int64)

true

Unique identifier for the picture

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Site - Delete Site Document

HTTP Request

DELETE /api/sites/{siteId}/documents/{documentId}

📋 Description: Deletes a specified document from the portfolio management system, enabling users to maintain accurate and up-to-date records of assets and analytics related to real estate properties.

Parameters

Name

In

Type

Required

Description

siteId

path

integer(int64)

true

Unique identifier for the site

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None