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 |
Example Responses
1{
2 "createdBy": "string",
3 "lastModifiedBy": "string",
4 "createdDate": "2019-08-24T14:15:22Z",
5 "lastModifiedDate": "2019-08-24T14:15:22Z",
6 "archived": true,
7 "externalId": "string",
8 "id": 0,
9 "label": "string",
10 "cultureId": 0,
11 "labelDtos": [
12 {
13 "createdBy": "string",
14 "lastModifiedBy": "string",
15 "createdDate": "2019-08-24T14:15:22Z",
16 "lastModifiedDate": "2019-08-24T14:15:22Z",
17 "archived": true,
18 "externalId": "string",
19 "id": 0,
20 "cultureId": 0,
21 "value": "string"
22 }
23 ]
24}
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 |
true |
Request body containing the updated milestone template data, including attributes relevant to portfolio management, asset tracking, and real estate analytics. |
Body Parameters
1{
2 "createdBy": "string",
3 "lastModifiedBy": "string",
4 "createdDate": "2019-08-24T14:15:22Z",
5 "lastModifiedDate": "2019-08-24T14:15:22Z",
6 "archived": true,
7 "externalId": "string",
8 "id": 0,
9 "label": "string",
10 "cultureId": 0,
11 "labelDtos": [
12 {
13 "createdBy": "string",
14 "lastModifiedBy": "string",
15 "createdDate": "2019-08-24T14:15:22Z",
16 "lastModifiedDate": "2019-08-24T14:15:22Z",
17 "archived": true,
18 "externalId": "string",
19 "id": 0,
20 "cultureId": 0,
21 "value": "string"
22 }
23 ]
24}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
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 |
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 |
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 |
Example Responses
1{
2 "_embedded": {
3 "milestoneTemplates": [
4 {
5 "createdBy": "string",
6 "lastModifiedBy": "string",
7 "createdDate": "2019-08-24T14:15:22Z",
8 "lastModifiedDate": "2019-08-24T14:15:22Z",
9 "archived": true,
10 "externalId": "string",
11 "id": 0,
12 "label": "string",
13 "cultureId": 0,
14 "labelDtos": [
15 {
16 "createdBy": "string",
17 "lastModifiedBy": "string",
18 "createdDate": "2019-08-24T14:15:22Z",
19 "lastModifiedDate": "2019-08-24T14:15:22Z",
20 "archived": true,
21 "externalId": "string",
22 "id": 0,
23 "cultureId": 0,
24 "value": "string"
25 }
26 ]
27 }
28 ]
29 },
30 "page": {
31 "size": 0,
32 "totalElements": 0,
33 "totalPages": 0,
34 "number": 0
35 }
36}
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 |
true |
Request body containing the milestone template data, including key attributes for portfolio management, asset tracking, and real estate analytics. |
Body Parameters
1{
2 "createdBy": "string",
3 "lastModifiedBy": "string",
4 "createdDate": "2019-08-24T14:15:22Z",
5 "lastModifiedDate": "2019-08-24T14:15:22Z",
6 "archived": true,
7 "externalId": "string",
8 "id": 0,
9 "label": "string",
10 "cultureId": 0,
11 "labelDtos": [
12 {
13 "createdBy": "string",
14 "lastModifiedBy": "string",
15 "createdDate": "2019-08-24T14:15:22Z",
16 "lastModifiedDate": "2019-08-24T14:15:22Z",
17 "archived": true,
18 "externalId": "string",
19 "id": 0,
20 "cultureId": 0,
21 "value": "string"
22 }
23 ]
24}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
201 |
Created |
integer |
Example Responses
10