Budget

Budget - Get Budget

HTTP Request

GET /api/budgets/{id}

📋 Description: Retrieves detailed budget information for a specified portfolio asset within the Nakisa Portfolio Management Suite, enabling users to analyze financial allocations and performance metrics related to 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

BudgetDto

Budget - Update Budget

HTTP Request

PUT /api/budgets/{id}

📋 Description: Updates the budget details for a specified portfolio asset within the Nakisa Portfolio Management Suite, enabling enhanced financial analytics and real estate property management.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

BudgetDto

true

Request body containing the updated budget details, including allocation amounts and metadata, relevant to portfolio and asset management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Budget - Delete Budget

HTTP Request

DELETE /api/budgets/{id}

📋 Description: Deletes a specified budget from the Nakisa Portfolio Management Suite, enabling users to effectively manage their portfolio and asset allocations in real estate property analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Budget - Update Budget Status

HTTP Request

PUT /api/budgets/{id}/statuses/{statusId}

📋 Description: Updates the status of a specific budget within the Nakisa Portfolio Management Suite, enabling users to manage and track portfolio performance effectively in the context of asset and real estate property analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

statusId

path

integer(int64)

true

Unique identifier for the status

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Budget - Get Budgets

HTTP Request

GET /api/budgets

📋 Description: Retrieves a comprehensive list of budgets associated with portfolios and assets within the Nakisa Portfolio Management Suite, enabling users to analyze financial allocations for real estate properties.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

listing

query

boolean

false

Indicates whether to include detailed listings of budget allocations within the portfolio analytics for real estate properties.

search

query

string

false

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

name

query

string

false

Name of the resource

archived

query

string

false

Indicates whether to retrieve archived budgets within the Nakisa Portfolio Management Suite, enabling users to analyze historical financial data related to portfolio and asset management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelBudgetDto

Budget - Create Budget

HTTP Request

POST /api/budgets

📋 Description: Creates a new budget entry within the Nakisa Portfolio Management Suite, enabling users to effectively manage financial allocations for portfolios, assets, and real estate properties.

Parameters

Name

In

Type

Required

Description

body

body

BudgetDto

true

Request body containing budget allocation details, including financial metrics and asset identifiers, for effective portfolio management and real estate analytics.

Responses

Status

Meaning

Description

Schema

201

Created

Created

integer

Budget - Archive Budget

HTTP Request

POST /api/budgets/{id}/archive

📋 Description: Archives the specified budget within the Nakisa Portfolio Management Suite, enabling enhanced management and analytics of portfolio assets and 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

BudgetDto

Budget - Add Projects To Budget

HTTP Request

POST /api/budgets/{budgetId}/projects

📋 Description: Creates a new project under the specified budget, enabling effective management and allocation of resources within the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

body

body

array[integer]

true

Request body containing project details, including budget allocation and performance metrics, for effective portfolio management within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Budget - Get Pictures For Location

HTTP Request

GET /api/budgets/{budgetId}/pictures

📋 Description: Retrieves a list of pictures associated with a specific budget, enabling users to visualize and analyze portfolio assets within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

budgetId

path

string

true

Unique identifier for the budget

search

query

string

false

Search term used to filter and retrieve specific pictures associated with a budget in the Nakisa Portfolio Management Suite, enhancing asset and portfolio analytics for real estate properties.

default

query

string

false

Specifies the default picture to be retrieved for the budget identified by {budgetId} within the Nakisa Portfolio Management Suite, facilitating enhanced asset visualization and analytics in real estate property management.

name

query

string

false

Name of the resource

type

query

string

false

Type of the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelBudgetPictureDto

Budget - Upload Budget Picture

HTTP Request

POST /api/budgets/{budgetId}/pictures

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

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

body

body

object

false

Request body containing the image data and associated metadata for the specified budget, facilitating enhanced portfolio and asset analytics within the Nakisa Portfolio Management Suite.

» 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

BudgetPictureDto

Budget - Set Default Location Picture

HTTP Request

POST /api/budgets/{budgetId}/pictures/{pictureId}/default

📋 Description: Sets the specified picture as the default image for the designated budget within the Nakisa Portfolio Management Suite, enhancing visual representation for portfolio and asset analytics in real estate property management.

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

pictureId

path

integer(int64)

true

Unique identifier for the picture

Responses

Status

Meaning

Description

Schema

200

OK

OK

BudgetPictureDto

Budget - Get Documents For Budget

HTTP Request

GET /api/budgets/{budgetId}/documents

📋 Description: Retrieves documents associated with a specific budget within the Nakisa Portfolio Management Suite, enabling users to access relevant portfolio, asset, and real estate property analytics.

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

pageable

query

Pageable

true

Indicates whether the results of the budget documents query should be returned in a paginated format, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite.

search

query

string

false

Search term used to filter and retrieve specific documents related to a budget within the Nakisa Portfolio Management Suite, enhancing portfolio and asset analytics for real estate properties.

id

query

string

false

Unique identifier for the resource

status-id

query

string

false

Unique identifier for the status of documents associated with a specific budget within the Nakisa Portfolio Management Suite, facilitating efficient portfolio and asset analytics.

signed-date

query

string

false

Specifies the date on which the document was signed, providing essential context for portfolio and asset management within the Nakisa Portfolio Management Suite.

name

query

string

false

Name of the resource

title

query

string

false

Title of the resource

type

query

string

false

Type of the resource

shareable

query

string

false

Indicates whether the documents associated with the specified budget 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 a specific budget, facilitating effective management and analysis of portfolio assets within the Nakisa Portfolio Management Suite.

document-type-id-in

query

string

false

Unique identifier for the type of document associated with the specified budget, facilitating targeted retrieval of portfolio and asset-related documents within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelDocumentDto

Budget - Upload Budget Document

HTTP Request

POST /api/budgets/{budgetId}/documents

📋 Description: Uploads documents associated with a specific budget in the Nakisa Portfolio Management Suite, enhancing portfolio and asset management through improved documentation and analytics for real estate properties.

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

body

body

object

false

Request body containing the document details, including title, description, and associated metadata, for the specified budget 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

Budget - Bulk Archive Budget

HTTP Request

POST /api/budgets/bulk-archive

📋 Description: Archives multiple budget entries in bulk, streamlining the management of financial resources within the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of budget identifiers and associated metadata for bulk archiving within the Nakisa Portfolio Management Suite, relevant to portfolio and asset management analytics.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[BudgetDto]

false

none

[Data transfer object representing a budget allocation within the Nakisa Portfolio Management Suite, encompassing financial insights and analytics related to portfolio 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

» startDate

string(date)

false

none

Start date of the resource

» dueDate

string(date)

false

none

Due date of the resource

» departmentId

integer(int64)

false

none

Unique identifier for the department

» statusId

integer(int64)

false

none

Unique identifier for the status

» totalBudgetAmount

number

false

none

Amount of total budget

» allocatedBudgetAmount

number

false

none

Amount of allocated budget

» owner

string

false

none

Identifies the individual or entity responsible for managing the budget within the Nakisa Portfolio Management Suite, facilitating effective oversight of portfolio, asset, and real estate property analytics.

» status

PickListOptionDto

false

none

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

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

» department

PickListOptionDto

false

none

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

» nimBudgetLinkDtos

[NimBudgetLinkDto]

false

none

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

»» nimBudgetId

integer(int64)

false

none

Unique identifier for the nim budget

»» nimInvestmentAreaId

integer(int64)

false

none

Unique identifier for the nim investment area

»» nimBudgetDto

BudgetDto

false

none

Data transfer object representing a budget allocation within the Nakisa Portfolio Management Suite, encompassing financial insights and analytics related to portfolio and asset management for real estate properties.

»» nimBudgetInvestmentAreaDto

BudgetInvestmentAreaDto

false

none

Data transfer object representing the allocation of budget investments within specific areas of a portfolio, facilitating enhanced asset management and analytics for real estate properties in the Nakisa Portfolio Management Suite.

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» createdOn

string(date-time)

false

none

Timestamp indicating when the budget investment area was created, providing essential context for portfolio and asset analytics within the Nakisa Portfolio Management Suite.

»»» createdById

string

false

none

Unique identifier for the created by

»»» modifiedOn

string(date-time)

false

none

Timestamp indicating the last modification date of the Budget Investment Area, facilitating tracking and analytics within the Nakisa Portfolio Management Suite.

»»» modifiedById

string

false

none

Unique identifier for the modified by

»»» createdByName

string

false

none

Name of the created by

»»» lastModifiedByName

string

false

none

Name of the last modified by

»»» amount

number

false

none

Amount value

»»» originalCurrencyId

integer(int64)

false

none

Unique identifier for the original currency

»»» originalCurrencyDisplayId

string

false

none

Unique identifier for the original currency display

»»» originalAmount

number

false

none

Amount of original

»»» rate

number

false

none

Rate value

»»» rateDate

string(date)

false

none

Date of the rate

»»» investmentAreaId

integer(int64)

false

none

Unique identifier for the investment area

»»» investmentArea

InvestmentAreaDto

false

none

Data transfer object representing an investment area within the Nakisa Portfolio Management Suite, encompassing key attributes related to portfolio analysis, asset management, and real estate property analytics.

»»»» id

integer(int64)

false

none

Unique identifier for the resource

»»»» createdOn

string(date-time)

false

none

Timestamp indicating when the investment area was created, providing essential context for portfolio and asset analytics within the Nakisa Portfolio Management Suite.

»»»» createdById

string

false

none

Unique identifier for the created by

»»»» modifiedOn

string(date-time)

false

none

Timestamp indicating the last modification date and time of the investment area, relevant for tracking changes in portfolio and asset analytics within the Nakisa Portfolio Management Suite.

»»»» modifiedById

string

false

none

Unique identifier for the modified by

»»»» createdByName

string

false

none

Name of the created by

»»»» lastModifiedByName

string

false

none

Name of the last modified by

»»»» displayId

string

false

none

Unique identifier for the display

»»»» name

string

false

none

Name of the resource

»»»» assetClasses

[integer]

false

none

List of assetClasses items

»»» budgetYearDistributions

[BudgetYearDistributionDto]

false

none

List of budgetYearDistributions items

»»»» id

integer(int64)

false

none

none

»»»» createdOn

string(date-time)

false

none

none

»»»» createdById

string

false

none

none

»»»» modifiedOn

string(date-time)

false

none

none

»»»» modifiedById

string

false

none

none

»»»» createdByName

string

false

none

none

»»»» lastModifiedByName

string

false

none

none

»»»» year

integer(int32)

false

none

none

»»»» amount

number

false

none

none

»»»» originalCurrencyId

integer(int64)

false

none

none

»»»» originalCurrencyDisplayId

string

false

none

none

»»»» originalAmount

number

false

none

none

»»»» rate

number

false

none

none

»»»» rateDate

string(date)

false

none

none

»»»» spent

number

false

none

none

»»»» budgetInvestmentAreaId

integer(int64)

false

none

none

»»» investmentRequest

InvestmentRequestDto

false

none

none

»»»» id

integer(int64)

false

none

none

»»»» createdOn

string(date-time)

false

none

none

»»»» createdById

string

false

none

none

»»»» modifiedOn

string(date-time)

false

none

none

»»»» modifiedById

string

false

none

none

»»»» createdByName

string

false

none

none

»»»» lastModifiedByName

string

false

none

none

»»»» requestedAmount

number

false

none

none

»»»» companyCurrency

string

false

none

none

»»»» investmentAreaIds

[integer]

false

none

none

»»»» requestCategoryId

integer(int64)

false

none

none

»»»» displayId

string

false

none

none

»»»» leaseAreaId

integer(int64)

false

none

none

»»»» leaseAreaDisplayId

string

false

none

none

»»»» leaseAreaName

string

false

none

none

»»»» businessUnitId

integer(int64)

false

none

none

»»»» businessUnitDisplayId

string

false

none

none

»»»» companyId

integer(int64)

false

none

none

»»»» companyDisplayId

string

false

none

none

»»»» departmentId

integer(int64)

false

none

none

»»»» departmentDisplayId

string

false

none

none

»»»» title

string

false

none

none

»»»» investmentCurrencyId

integer(int64)

false

none

none

»»»» investmentCurrencyDisplayId

string

false

none

none

»»»» companyCurrencyId

integer(int64)

false

none

none

»»»» companyCurrencyDisplayId

string

false

none

none

»»»» reportingCurrencyId

integer(int64)

false

none

none

»»»» reportingCurrencyDisplayId

string

false

none

none

»»»» masterInvestmentRequestId

integer(int64)

false

none

none

»»»» inceptionExchangeRate

number

false

none

none

»»»» exchangeRateValidFrom

string(date)

false

none

none

»»»» weightedAverageExchangeRate

number

false

none

none

»»»» status

string

false

none

none

»»»» workflowStepName

string

false

none

none

»»»» description

string

false

none

none

»»»» justification

string

false

none

none

»»»» totalRequestedAmount

number

false

none

none

»»»» totalExpense

number

false

none

none

»»»» totalSpent

number

false

none

none

»»»» originalRequestedAmount

number

false

none

none

»»»» modifiedAmount

number

false

none

none

»»»» currentAvailable

number

false

none

none

»»»» modificationId

integer(int64)

false

none

none

»»»» requestCategory

RequestCategoryDto

false

none

none

»»»»» id

integer(int64)

false

none

none

»»»»» createdOn

string(date-time)

false

none

none

»»»»» createdById

string

false

none

none

»»»»» modifiedOn

string(date-time)

false

none

none

»»»»» modifiedById

string

false

none

none

»»»»» createdByName

string

false

none

none

»»»»» lastModifiedByName

string

false

none

none

»»»»» displayId

string

false

none

none

»»»»» title

string

false

none

none

»»»»» subTitle

string

false

none

none

»»»»» icon

string

false

none

none

»»»»» budgetTitle

string

false

none

none

»»»»» budgetSubTitle

string

false

none

none

»»»»» investmentTitle

string

false

none

none

»»»»» investmentSubTitle

string

false

none

none

»»»» expectedInitiationDate

string(date)

false

none

none

»»»» expectedCompletionDate

string(date)

false

none

none

»»»» actualInitiationDate

string(date)

false

none

none

»»»» actualCompletionDate

string(date)

false

none

none

»»»» requestUrgency

string

false

none

none

»»»» leaseArea

LeaseAreaDto

false

none

Data transfer object representing a defined lease area within the Nakisa Portfolio Management Suite, encapsulating essential details for portfolio analysis and asset management in the real estate sector.

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

»»»»» name

string

true

none

Name of the resource

»»»»» businessUnitId

integer(int64)

false

none

Unique identifier for the business unit

»»»» businessUnit

BusinessUnitDto

false

none

Data transfer object representing a business unit within the Nakisa Portfolio Management Suite, encapsulating essential information related to portfolio management, asset tracking, analytics, and 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

»»»»» name

string

true

none

Name of the resource

»»»»» leaseAreaId

integer(int64)

false

none

Unique identifier for the lease area

»»»»» companyId

integer(int64)

false

none

Unique identifier for the company

»»»» company

CompanyDto

false

none

Data transfer object representing a company within the Nakisa Portfolio Management Suite, encapsulating essential information related to portfolio assets, analytics, and 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.

»»»» department

DepartmentDto

false

none

none

»»»»» id

integer(int64)

false

none

none

»»»»» status

string

false

none

none

»»»»» displayId

string

true

none

none

»»»»» name

string

true

none

none

»»»»» companyId

integer(int64)

false

none

none

»»»»» leaseGroupId

integer(int64)

false

none

none

»»»» linkedBudgets

[BudgetLiteDto]

false

none

none

»»»»» id

integer(int64)

false

none

none

»»»»» createdOn

string(date-time)

false

none

none

»»»»» createdById

string

false

none

none

»»»»» modifiedOn

string(date-time)

false

none

none

»»»»» modifiedById

string

false

none

none

»»»»» createdByName

string

false

none

none

»»»»» lastModifiedByName

string

false

none

none

»»»»» requestCategoryId

integer(int64)

false

none

none

»»»»» year

integer(int32)

false

none

none

»»»»» displayId

string

false

none

none

»»»»» project

string

false

none

none

»»»»» requestCategory

RequestCategoryDto

false

none

none

»»»» investmentRequestToInvestmentAreaIdsLinkedToBudget

[integer]

false

none

none

»»» investmentRequests

[InvestmentRequestDto]

false

none

none

»»» totalSpent

number

false

none

Value for totalSpent field

»»» totalReserved

number

false

none

Value for totalReserved field

»»» budgetBalance

number

false

none

Value for budgetBalance field

»» nimInvestmentAreaDto

InvestmentAreaDto

false

none

Data transfer object representing an investment area within the Nakisa Portfolio Management Suite, encompassing key attributes related to portfolio analysis, asset management, and real estate property analytics.

Enumerated Values

Attribute

Value

status

ACTIVE, APPROVED, CREATED, DECOMMISSIONED, DISABLED, DRAFT, MODIFICATION, REJECTED, REWORK, SUBMITTED

Budget - Get Image

HTTP Request

GET /api/budgets/{budgetId}/pictures/{pictureId}/download

📋 Description: Downloads the specified picture associated with a budget in the Nakisa Portfolio Management Suite, facilitating enhanced asset visualization and analytics for real estate property management.

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

pictureId

path

integer(int64)

true

Unique identifier for the picture

Responses

Status

Meaning

Description

Schema

200

OK

OK

string

Budget - Download Budget Document

HTTP Request

GET /api/budgets/{budgetId}/documents/{documentId}/download

📋 Description: Downloads the specified document associated with a budget within the Nakisa Portfolio Management Suite, enabling users to access critical documentation for portfolio and asset analytics in real estate property management.

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

200

OK

OK

StreamingResponseBody

Budget - Remove Project From Budget

HTTP Request

DELETE /api/budgets/{budgetId}/projects/{projectId}

📋 Description: Deletes a specific project associated with a designated budget within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management by allowing users to streamline project allocations.

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

projectId

path

integer(int64)

true

Unique identifier for the project

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Budget - Delete Location Picture

HTTP Request

DELETE /api/budgets/{budgetId}/pictures/{pictureId}

📋 Description: Deletes a specified picture associated with a budget in the Nakisa Portfolio Management Suite, facilitating effective management of visual assets related to portfolio and real estate property analytics.

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

pictureId

path

integer(int64)

true

Unique identifier for the picture

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Budget - Delete Budget Document

HTTP Request

DELETE /api/budgets/{budgetId}/documents/{documentId}

📋 Description: Deletes a specified document associated with a budget within the Nakisa Portfolio Management Suite, enabling users to maintain accurate and relevant documentation for portfolio and asset management.

Parameters

Name

In

Type

Required

Description

budgetId

path

integer(int64)

true

Unique identifier for the budget

documentId

path

integer(int64)

true

Unique identifier for the document

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None