Milestone Template

Get Milestone Template

HTTP Request

GET /api/milestone-templates/{id}

📋 Description: Retrieves a specific milestone template by its unique identifier, enabling users to access detailed information relevant to portfolio management, asset tracking, and real estate 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

MilestoneTemplateDto

Update Milestone Template

HTTP Request

PUT /api/milestone-templates/{id}

📋 Description: Updates the specified milestone template in the Nakisa Portfolio Management Suite, enabling users to refine portfolio, asset, and analytics strategies related to real estate properties.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

MilestoneTemplateDto

true

Request body containing the updated milestone template data, including attributes relevant to portfolio management, asset tracking, and real estate analytics.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Delete Milestone Template

HTTP Request

DELETE /api/milestone-templates/{id}

📋 Description: Deletes a specified milestone template from the Nakisa Portfolio Management Suite, enabling users to maintain an organized portfolio by removing outdated or unnecessary templates related to asset and real estate property management.

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

Get Milestone Templates

HTTP Request

GET /api/milestone-templates

📋 Description: Retrieves a list of milestone templates used for managing portfolio and asset analytics within the Nakisa Portfolio Management Suite, facilitating effective tracking of real estate property projects.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the milestone templates query should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset management analytics.

listing

query

boolean

false

Indicates whether to include only active milestone templates in the response, facilitating targeted analytics for portfolio and asset management within the Nakisa Portfolio Management Suite.

milestone-id

query

string

false

Unique identifier for the milestone template within the Nakisa Portfolio Management Suite, facilitating the retrieval of specific milestone data related to portfolio, asset, and real estate property analytics.

label-id

query

string

false

Unique identifier for the milestone template, facilitating the retrieval of specific templates related to portfolio, asset, and real estate property analytics within the Nakisa Portfolio Management Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagedModelEntityModelMilestoneTemplateDto

Create Milestone Template

HTTP Request

POST /api/milestone-templates

📋 Description: Creates a new milestone template within the Nakisa Portfolio Management Suite, enabling users to standardize and streamline portfolio and asset management processes for enhanced analytics and real estate property oversight.

Parameters

Name

In

Type

Required

Description

body

body

MilestoneTemplateDto

true

Request body containing the milestone template data, including key attributes for portfolio management, asset tracking, and real estate analytics.

Responses

Status

Meaning

Description

Schema

201

Created

Created

integer