Project Site Development

Project Site Development - Update Project Site Development

HTTP Request

PUT /api/developments/{id}

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

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

ProjectSiteDevelopmentDto

true

Request body containing the updated development details, including portfolio attributes, asset specifications, and analytics metrics relevant to the real estate property.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Project Site Development - Delete Project Site Development

HTTP Request

DELETE /api/developments/{id}

📋 Description: Deletes a specified development asset from the Nakisa Portfolio Management Suite, ensuring that portfolio and real estate property data remains accurate and up-to-date.

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

Project Site Development - Create Project Site Development

HTTP Request

POST /api/developments

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

Parameters

Name

In

Type

Required

Description

body

body

ProjectSiteDevelopmentDto

true

Request body containing the development details, including portfolio identifiers, asset specifications, and analytics parameters relevant to real estate property management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

integer

Project Site Development - Get All Project Site Development By Project ID

HTTP Request

GET /api/developments/projects/{projectId}

📋 Description: Fetches 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

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[ProjectSiteDevelopmentDto]

false

none

[Data transfer object representing the development details of a project site within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management 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

» applyToMasterPlan

boolean

false

none

Boolean flag indicating applyToMasterPlan status

» expectDowntime

boolean

false

none

Boolean flag indicating expectDowntime status

» tempStore

boolean

false

none

Boolean flag indicating tempStore status

» developmentProgressId

integer(int64)

false

none

Unique identifier for the development progress

» developmentStatusId

integer(int64)

false

none

Unique identifier for the development status

» projectSiteRelationId

integer(int64)

false

none

Unique identifier for the project site relation

» developmentProgress

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.

» developmentStatus

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.

» site

string

false

none

Represents the specific site associated with the project, facilitating portfolio analysis and asset management within the Nakisa Portfolio Management Suite.

» siteId

integer(int64)

false

none

Unique identifier for the site

» siteExternalId

string

false

none

Unique identifier for the site external

» isDraft

boolean

false

none

Whether the resource is draft

Project Site Development - Delete Project Site Development By Relation ID

HTTP Request

DELETE /api/developments/relations/{relationId}

📋 Description: Deletes a specified relationship between developments in the Nakisa Portfolio Management Suite, enabling users to maintain accurate portfolio and asset analytics within the real estate property domain.

Parameters

Name

In

Type

Required

Description

relationId

path

integer(int64)

true

Unique identifier for the relation

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None