AssessmentΒΆ

Assessment - Get AssessmentΒΆ

HTTP Request

GET /api/assessments/{assessmentId}

πŸ“‹ Description: Retrieves detailed information about a specific assessment within the Nakisa Portfolio Management Suite, enabling users to analyze portfolio performance and asset metrics related to real estate properties.

Parameters

Name

In

Type

Required

Description

assessmentId

path

integer(int64)

true

Unique identifier for the assessment

Responses

Status

Meaning

Description

Schema

200

OK

OK

AssessmentDto

Assessment - Update AssessmentΒΆ

HTTP Request

PUT /api/assessments/{assessmentId}

πŸ“‹ Description: Updates the details of a specific assessment within the Nakisa Portfolio Management Suite, enabling users to refine portfolio analytics and asset evaluations for real estate properties.

Parameters

Name

In

Type

Required

Description

assessmentId

path

integer(int64)

true

Unique identifier for the assessment

body

body

AssessmentDto

true

Request body containing the updated assessment details, including portfolio insights and asset analytics, for the specified real estate property.

Responses

Status

Meaning

Description

Schema

200

OK

OK

AssessmentDto

Assessment - Delete AssessmentΒΆ

HTTP Request

DELETE /api/assessments/{assessmentId}

πŸ“‹ Description: Deletes a specified assessment from the Nakisa Portfolio Management Suite, enabling users to manage their portfolio and asset analytics effectively within the real estate property domain.

Parameters

Name

In

Type

Required

Description

assessmentId

path

integer(int64)

true

Unique identifier for the assessment

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Assessment - Create VacancyΒΆ

HTTP Request

POST /api/assessments/{id}/vacancy

πŸ“‹ Description: Creates a new vacancy associated with the specified assessment ID within the Nakisa Portfolio Management Suite, facilitating enhanced portfolio and asset management for real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

VacancyDto

true

Request body containing vacancy details, including position specifications and associated analytics, to enhance portfolio management for real estate assets.

Responses

Status

Meaning

Description

Schema

201

Created

Created

VacancyDto

Assessment - Archive AssessmentΒΆ

HTTP Request

POST /api/assessments/{id}/archive

πŸ“‹ Description: Archives the specified assessment within the Nakisa Portfolio Management Suite, facilitating streamlined management of portfolio assets and enhancing 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

AssessmentDto

Assessment - Create AppealΒΆ

HTTP Request

POST /api/assessments/{id}/appeal

πŸ“‹ Description: Submits an appeal for a specific assessment identified by its ID, enabling users to contest evaluation results within the Nakisa Portfolio Management Suite, thereby enhancing decision-making in portfolio and asset management.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

AppealDto

true

Request body containing the appeal details for the specified assessment, including justification and supporting documentation relevant to portfolio and asset analytics.

Responses

Status

Meaning

Description

Schema

201

Created

Created

AppealDto

Assessment - Get Assessment DocumentsΒΆ

HTTP Request

GET /api/assessments/{assessmentId}/documents

πŸ“‹ Description: Retrieves documents associated with a specific assessment in the Nakisa Portfolio Management Suite, enabling users to access relevant information for portfolio and asset analytics in the context of real estate properties.

Parameters

Name

In

Type

Required

Description

assessmentId

path

integer(int64)

true

Unique identifier for the assessment

pageable

query

Pageable

true

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

search

query

string

false

Search term used to filter documents related to the specified assessment, enhancing the retrieval of relevant portfolio and asset analytics within the Nakisa Portfolio Management Suite.

id

query

string

false

Unique identifier for the resource

status-id

query

string

false

Unique identifier for the status of the assessment document, facilitating effective tracking and management within the Nakisa Portfolio Management Suite.

signed-date

query

string

false

Specifies the date on which the document was signed, relevant for tracking compliance and documentation timelines within the portfolio management and real estate asset analytics.

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 assessment can be shared, facilitating collaboration and transparency in portfolio and asset management.

document-type-id

query

string

false

Unique identifier for the type of document associated with the specified assessment, facilitating effective management and analysis of portfolio and asset-related information within the Nakisa Portfolio Management Suite.

document-type-id-in

query

string

false

Unique identifier for the type of document associated with the specified assessment, facilitating targeted retrieval of relevant portfolio, asset, and real estate property analytics.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelDocumentDto

Assessment - Upload Assessment DocumentΒΆ

HTTP Request

POST /api/assessments/{assessmentId}/documents

πŸ“‹ Description: Uploads documents associated with a specific assessment within the Nakisa Portfolio Management Suite, enabling enhanced portfolio and asset analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

assessmentId

path

integer(int64)

true

Unique identifier for the assessment

body

body

object

false

Request body containing the document data related to the specified assessment, including metadata and relevant analytics for effective portfolio and asset management.

Β» file

body

string(binary)

false

none

Β» document

body

DocumentDto

true

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

»» createdBy

body

string

false

Username of who created this resource

»» lastModifiedBy

body

string

false

Username of who last modified this resource

»» createdDate

body

string(date-time)

false

Date of the created

»» lastModifiedDate

body

string(date-time)

false

Date of the last modified

»» archived

body

boolean

false

Boolean flag indicating archived status

»» externalId

body

string

false

Unique identifier for the external

»» id

body

integer(int64)

false

Unique identifier for the resource

»» name

body

string

false

Name of the resource

»» title

body

string

false

Title of the resource

»» type

body

string

false

Type of the resource

»» description

body

string

false

Description of the resource

»» link

body

string

false

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

»» signedDate

body

string(date)

false

Date of the signed

»» documentTypeId

body

integer(int64)

false

Unique identifier for the document type

»» statusId

body

integer(int64)

false

Unique identifier for the status

»» shareable

body

boolean

false

Boolean flag indicating shareable status

»» size

body

integer(int64)

false

Number of items per page

»» documentType

body

PickListOptionDto

false

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

»»» createdBy

body

string

false

Username of who created this resource

»»» lastModifiedBy

body

string

false

Username of who last modified this resource

»»» createdDate

body

string(date-time)

false

Date of the created

»»» lastModifiedDate

body

string(date-time)

false

Date of the last modified

»»» archived

body

boolean

false

Boolean flag indicating archived status

»»» externalId

body

string

false

Unique identifier for the external

»»» id

body

integer(int64)

false

Unique identifier for the resource

»»» priority

body

integer(int64)

false

Priority of the resource

»»» internalId

body

integer(int64)

false

Unique identifier for the internal

»»» pickListCode

body

string

false

Code for the pick list

»»» pickListLabel

body

string

false

Label for the pick list

»»» label

body

string

false

Label for the resource

»»» cultureId

body

integer(int64)

false

Unique identifier for the culture

»»» labelDtos

body

[LabelDto]

false

List of labelDtos items

»»»» createdBy

body

string

false

Username of who created this resource

»»»» lastModifiedBy

body

string

false

Username of who last modified this resource

»»»» createdDate

body

string(date-time)

false

Date of the created

»»»» lastModifiedDate

body

string(date-time)

false

Date of the last modified

»»»» archived

body

boolean

false

Boolean flag indicating archived status

»»»» externalId

body

string

false

Unique identifier for the external

»»»» id

body

integer(int64)

false

Unique identifier for the resource

»»»» cultureId

body

integer(int64)

false

Unique identifier for the culture

»»»» value

body

string

true

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

»» status

body

PickListOptionDto

false

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

Responses

Status

Meaning

Description

Schema

201

Created

Created

DocumentDto

Assessment - Copy Assessment DocumentΒΆ

HTTP Request

POST /api/assessments/{assessmentId}/documents/{documentId}/copy-document

πŸ“‹ Description: Copies a specified document associated with a given assessment within the Nakisa Portfolio Management Suite, enabling users to efficiently manage and replicate documentation related to portfolio and asset analytics in real estate property management.

Parameters

Name

In

Type

Required

Description

assessmentId

path

integer(int64)

true

Unique identifier for the assessment

documentId

path

integer(int64)

true

Unique identifier for the document

body

body

DocumentDto

true

Request body containing the document copy parameters, including metadata and asset details relevant to the specified assessment within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

DocumentDto

Assessment - Download Assessment DocumentΒΆ

HTTP Request

GET /api/assessments/{assessmentId}/documents/{documentId}/download

πŸ“‹ Description: Downloads the specified document associated with a particular assessment, enabling users to access critical information related to portfolio and asset analytics within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

assessmentId

path

integer(int64)

true

Unique identifier for the assessment

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

200

OK

OK

StreamingResponseBody

Assessment - Delete Assessment DocumentΒΆ

HTTP Request

DELETE /api/assessments/{assessmentId}/documents/{documentId}

πŸ“‹ Description: Deletes a specified document associated with a particular assessment within the Nakisa Portfolio Management Suite, facilitating effective management of portfolio-related assets and analytics.

Parameters

Name

In

Type

Required

Description

assessmentId

path

integer(int64)

true

Unique identifier for the assessment

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

200

OK

OK

None