Master AgreementΒΆ

Master Agreement - Update Master AgreementΒΆ

HTTP Request

PUT /api/master-agreements/update

πŸ“‹ Description: Updates existing master agreements within the Nakisa Portfolio Management Suite, enabling users to modify portfolio, asset, and real estate property details for enhanced analytics and decision-making.

Parameters

Name

In

Type

Required

Description

body

body

MasterAgreementDto

true

Request body containing the updated master agreement details, including portfolio identifiers, asset specifications, and relevant analytics for real estate property management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

MasterAgreementDto

Master Agreement - Create Master AgreementΒΆ

HTTP Request

POST /api/master-agreements

πŸ“‹ Description: Creates a new master agreement within the Nakisa Portfolio Management Suite, enabling users to manage and analyze real estate property assets effectively.

Parameters

Name

In

Type

Required

Description

body

body

MasterAgreementDto

true

Request body containing the master agreement details, including portfolio identifiers, asset specifications, and relevant analytics for real estate property management.

Responses

Status

Meaning

Description

Schema

201

Created

Created

MasterAgreementDto

Master Agreement - Send Master Agreement To ApprovalΒΆ

HTTP Request

POST /api/master-agreements/{id}/send-to-approval

πŸ“‹ Description: Submits the specified master agreement for approval within the Nakisa Portfolio Management Suite, facilitating streamlined asset management and enhancing decision-making in real estate property analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

MasterAgreementTransitionInput

true

Request body containing the details of the master agreement, including approval status and relevant metadata, for submission in the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

StateProcessResult

Master Agreement - Rework Master AgreementΒΆ

HTTP Request

POST /api/master-agreements/{id}/rework

πŸ“‹ Description: Initiates the rework process for a specified master agreement, enabling users to update and refine portfolio and asset details within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

MasterAgreementTransitionInput

true

Request body containing the rework details for the specified master agreement, including updated terms and conditions relevant to portfolio and asset management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

StateProcessResult

Master Agreement - Discard Master AgreementΒΆ

HTTP Request

POST /api/master-agreements/{id}/discard

πŸ“‹ Description: Discards the specified master agreement within the Nakisa Portfolio Management Suite, allowing users to effectively manage portfolio assets and maintain accurate real estate property analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

MasterAgreementTransitionInput

true

Request body containing the details necessary to discard a master agreement, including the reason for discarding and any relevant metadata related to the portfolio and asset management context.

Responses

Status

Meaning

Description

Schema

200

OK

OK

StateProcessResult

Master Agreement - Close Master AgreementΒΆ

HTTP Request

POST /api/master-agreements/{id}/close

πŸ“‹ Description: Closes the specified master agreement identified by the {id}, effectively finalizing the terms and conditions associated with the agreement within the Nakisa Portfolio Management Suite, thereby enhancing portfolio and asset management capabilities in real estate analytics.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

MasterAgreementTransitionInput

true

Request body containing the closure details of the master agreement, including relevant status updates and metadata for effective portfolio and asset management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

StateProcessResult

Master Agreement - Callback Master AgreementΒΆ

HTTP Request

POST /api/master-agreements/{id}/callback

πŸ“‹ Description: Submits a callback request for the specified master agreement, enabling integration with portfolio analytics and asset management processes within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

MasterAgreementTransitionInput

true

Request body containing callback data related to the specified master agreement, including relevant portfolio and asset analytics for real estate property management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

StateProcessResult

Master Agreement - Approve Master AgreementΒΆ

HTTP Request

POST /api/master-agreements/{id}/approve

πŸ“‹ Description: Approves a master agreement identified by the specified ID, facilitating the progression of portfolio and asset management processes within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

MasterAgreementTransitionInput

true

Request body containing the approval details for the specified master agreement, including relevant metadata and status updates related to portfolio and asset management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

StateProcessResult

Master Agreement - Search Master AgreementsΒΆ

HTTP Request

POST /api/master-agreements/search

πŸ“‹ Description: Submits a search request for master agreements within the Nakisa Portfolio Management Suite, enabling users to efficiently locate and analyze relevant portfolio and asset data related to real estate properties.

Parameters

Name

In

Type

Required

Description

body

body

MasterAgreementDtoFilter

true

Request body containing search criteria and filters for retrieving master agreements related to portfolio, asset, and real estate property analytics.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageMasterAgreementDto

Master Agreement - Get Master AgreementΒΆ

HTTP Request

GET /api/master-agreements/{id}

πŸ“‹ Description: Retrieves detailed information about a specific master agreement identified by the provided ID, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

MasterAgreementDto

Master Agreement - Delete Master AgreementΒΆ

HTTP Request

DELETE /api/master-agreements/{id}

πŸ“‹ Description: Deletes a specified master agreement from the Nakisa Portfolio Management Suite, enabling effective management of portfolio and asset data within the real estate property analytics framework.

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

Master Agreement - Check Master Agreement StateΒΆ

HTTP Request

GET /api/master-agreements/check/{id}

πŸ“‹ Description: Retrieves the details of a specific master agreement by its unique identifier, enabling users to access critical information related to portfolio and asset management within the Nakisa Portfolio Management Suite.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

StateMachineState