Business Unitยถ

Business Unit - Get Business Unitยถ

HTTP Request

GET /api/business-units/{id}

๐Ÿ“‹ Description: Retrieves detailed information about a specific business unit within the Nakisa Portfolio Management Suite, enabling users to analyze portfolio and asset performance in the context of 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

BusinessUnitDto

Business Unit - Update Business Unitยถ

HTTP Request

PUT /api/business-units/{id}

๐Ÿ“‹ Description: Updates the details of a specified business unit within the Nakisa Portfolio Management Suite, enabling users to manage portfolio, asset, and real estate property information effectively.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

BusinessUnitDto

true

Request body containing the updated details of the specified business unit, including portfolio allocation, asset management information, and relevant analytics for real estate properties.

Responses

Status

Meaning

Description

Schema

200

OK

OK

BusinessUnitDto

Business Unit - Delete Business Unitยถ

HTTP Request

DELETE /api/business-units/{id}

๐Ÿ“‹ Description: Deletes a specified business unit from the Nakisa Portfolio Management Suite, ensuring the integrity of portfolio and asset analytics 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

204

No Content

No Content

None

Business Unit - Get Business Unitsยถ

HTTP Request

GET /api/business-units

๐Ÿ“‹ Description: Retrieves a list of business units within the Nakisa Portfolio Management Suite, enabling users to analyze and manage portfolios, assets, and real estate properties effectively.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageBusinessUnitDto

Business Unit - Create Business Unitsยถ

HTTP Request

POST /api/business-units

๐Ÿ“‹ Description: Creates a new business unit within the Nakisa Portfolio Management Suite, enabling users to effectively manage portfolios, assets, and analytics related to real estate properties.

Parameters

Name

In

Type

Required

Description

body

body

BusinessUnitDto

true

Request body containing the details of the new business unit, including its name, portfolio associations, and relevant asset analytics for effective real estate property management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Status Code 201

Name

Type

Required

Restrictions

Description

anonymous

[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

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Business Unit - Search Business Unitsยถ

HTTP Request

POST /api/business-units/search

๐Ÿ“‹ Description: Submits a search query to identify specific business units within the Nakisa Portfolio Management Suite, leveraging portfolio, asset, analytics, and real estate property data for enhanced decision-making.

Parameters

Name

In

Type

Required

Description

body

body

BusinessUnitDtoFilter

true

Request body containing search criteria and filters for identifying specific business units within the Nakisa Portfolio Management Suite, relevant to portfolio, asset, analytics, and real estate property management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageBusinessUnitDto