Partner Role

Create Partner Roles

HTTP Request

POST /api/partner-roles

📋 Description: Creates a new partner role within the Nakisa Portfolio Management Suite, enabling enhanced collaboration and analytics for managing real estate property assets.

Parameters

Name

In

Type

Required

Description

body

body

PartnerRoleDto

true

Request body containing the partner role details, including role attributes and associated portfolio analytics for effective asset management 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

[PartnerRoleDto]

false

none

[Data transfer object representing the roles and responsibilities of partners within the Nakisa Portfolio Management Suite, facilitating effective collaboration in portfolio, asset, 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

» name

string

false

none

Name of the resource

» partnerId

integer(int64)

false

none

Unique identifier for the partner

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Search Partner Roles

HTTP Request

POST /api/partner-roles/search

📋 Description: Submits a search request for partner roles within the Nakisa Portfolio Management Suite, enabling users to efficiently identify and analyze relevant roles associated with portfolio, asset, and real estate property management.

Parameters

Name

In

Type

Required

Description

body

body

PartnerRoleDtoFilter

true

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

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagePartnerRoleDto

Get Partner Role

HTTP Request

GET /api/partners-roles/{id}

📋 Description: Retrieves detailed information about a specific partner role within the Nakisa Portfolio Management Suite, facilitating insights into portfolio management, asset allocation, and 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

200

OK

OK

PartnerRoleDto

Delete Partner Role

HTTP Request

DELETE /api/partner-roles/{id}

📋 Description: Deletes a specified partner role from the Nakisa Portfolio Management Suite, ensuring the integrity of portfolio and asset management by removing outdated or unnecessary role assignments.

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