Budget¶
Get Budget¶
HTTP Request
GET /api/budgets/{id}
📋 Description: Retrieves detailed budget information for a specified portfolio asset within the Nakisa Portfolio Management Suite, enabling users to analyze financial allocations and performance metrics 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 |
|---|---|---|---|
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 "name": "string",
10 "startDate": "2019-08-24",
11 "dueDate": "2019-08-24",
12 "departmentId": 0,
13 "statusId": 0,
14 "totalBudgetAmount": 0,
15 "allocatedBudgetAmount": 0,
16 "owner": "string",
17 "status": {
18 "createdBy": "string",
19 "lastModifiedBy": "string",
20 "createdDate": "2019-08-24T14:15:22Z",
21 "lastModifiedDate": "2019-08-24T14:15:22Z",
22 "archived": true,
23 "externalId": "string",
24 "id": 0,
25 "priority": 0,
26 "internalId": 0,
27 "pickListCode": "string",
28 "pickListLabel": "string",
29 "label": "string",
30 "cultureId": 0,
31 "labelDtos": [
32 {
33 "createdBy": "string",
34 "lastModifiedBy": "string",
35 "createdDate": "2019-08-24T14:15:22Z",
36 "lastModifiedDate": "2019-08-24T14:15:22Z",
37 "archived": true,
38 "externalId": "string",
39 "id": 0,
40 "cultureId": 0,
41 "value": "string"
42 }
43 ]
44 },
45 "department": {
46 "createdBy": "string",
47 "lastModifiedBy": "string",
48 "createdDate": "2019-08-24T14:15:22Z",
49 "lastModifiedDate": "2019-08-24T14:15:22Z",
50 "archived": true,
51 "externalId": "string",
52 "id": 0,
53 "priority": 0,
54 "internalId": 0,
55 "pickListCode": "string",
56 "pickListLabel": "string",
57 "label": "string",
58 "cultureId": 0,
59 "labelDtos": [
60 {
61 "createdBy": "string",
62 "lastModifiedBy": "string",
63 "createdDate": "2019-08-24T14:15:22Z",
64 "lastModifiedDate": "2019-08-24T14:15:22Z",
65 "archived": true,
66 "externalId": "string",
67 "id": 0,
68 "cultureId": 0,
69 "value": "string"
70 }
71 ]
72 },
73 "nimBudgetLinkDtos": [
74 {
75 "createdBy": "string",
76 "lastModifiedBy": "string",
77 "createdDate": "2019-08-24T14:15:22Z",
78 "lastModifiedDate": "2019-08-24T14:15:22Z",
79 "archived": true,
80 "externalId": "string",
81 "id": 0,
82 "nimBudgetId": 0,
83 "nimInvestmentAreaId": 0,
84 "nimBudgetDto": {
85 "createdBy": "string",
86 "lastModifiedBy": "string",
87 "createdDate": "2019-08-24T14:15:22Z",
88 "lastModifiedDate": "2019-08-24T14:15:22Z",
89 "archived": true,
90 "externalId": "string",
91 "id": 0,
92 "name": "string",
93 "startDate": "2019-08-24",
94 "dueDate": "2019-08-24",
95 "departmentId": 0,
96 "statusId": 0,
97 "totalBudgetAmount": 0,
98 "allocatedBudgetAmount": 0,
99 "owner": "string",
100 "status": {
101 "createdBy": "string",
102 "lastModifiedBy": "string",
103 "createdDate": "2019-08-24T14:15:22Z",
104 "lastModifiedDate": "2019-08-24T14:15:22Z",
105 "archived": true,
106 "externalId": "string",
107 "id": 0,
108 "priority": 0,
109 "internalId": 0,
110 "pickListCode": "string",
111 "pickListLabel": "string",
112 "label": "string",
113 "cultureId": 0,
114 "labelDtos": [
115 {
116 "createdBy": "string",
117 "lastModifiedBy": "string",
118 "createdDate": "2019-08-24T14:15:22Z",
119 "lastModifiedDate": "2019-08-24T14:15:22Z",
120 "archived": true,
121 "externalId": "string",
122 "id": 0,
123 "cultureId": 0,
124 "value": "string"
125 }
126 ]
127 },
128 "department": {
129 "createdBy": "string",
130 "lastModifiedBy": "string",
131 "createdDate": "2019-08-24T14:15:22Z",
132 "lastModifiedDate": "2019-08-24T14:15:22Z",
133 "archived": true,
134 "externalId": "string",
135 "id": 0,
136 "priority": 0,
137 "internalId": 0,
138 "pickListCode": "string",
139 "pickListLabel": "string",
140 "label": "string",
141 "cultureId": 0,
142 "labelDtos": [
143 {
144 "createdBy": "string",
145 "lastModifiedBy": "string",
146 "createdDate": "2019-08-24T14:15:22Z",
147 "lastModifiedDate": "2019-08-24T14:15:22Z",
148 "archived": true,
149 "externalId": "string",
150 "id": 0,
151 "cultureId": 0,
152 "value": "string"
153 }
154 ]
155 },
156 "nimBudgetLinkDtos": []
157 },
158 "nimBudgetInvestmentAreaDto": {
159 "id": 0,
160 "createdOn": "2019-08-24T14:15:22Z",
161 "createdById": "string",
162 "modifiedOn": "2019-08-24T14:15:22Z",
163 "modifiedById": "string",
164 "createdByName": "string",
165 "lastModifiedByName": "string",
166 "amount": 0,
167 "originalCurrencyId": 0,
168 "originalCurrencyDisplayId": "string",
169 "originalAmount": 0,
170 "rate": 0,
171 "rateDate": "2019-08-24",
172 "investmentAreaId": 0,
173 "investmentArea": {
174 "id": 0,
175 "createdOn": "2019-08-24T14:15:22Z",
176 "createdById": "string",
177 "modifiedOn": "2019-08-24T14:15:22Z",
178 "modifiedById": "string",
179 "createdByName": "string",
180 "lastModifiedByName": "string",
181 "displayId": "string",
182 "name": "string",
183 "assetClasses": [
184 0
185 ]
186 },
187 "budgetYearDistributions": [
188 {
189 "id": 0,
190 "createdOn": "2019-08-24T14:15:22Z",
191 "createdById": "string",
192 "modifiedOn": "2019-08-24T14:15:22Z",
193 "modifiedById": "string",
194 "createdByName": "string",
195 "lastModifiedByName": "string",
196 "year": 0,
197 "amount": 0,
198 "originalCurrencyId": 0,
199 "originalCurrencyDisplayId": "string",
200 "originalAmount": 0,
201 "rate": 0,
202 "rateDate": "2019-08-24",
203 "spent": 0,
204 "budgetInvestmentAreaId": 0
205 }
206 ],
207 "totalSpent": 0,
208 "totalReserved": 0,
209 "budgetBalance": 0
210 },
211 "nimInvestmentAreaDto": {
212 "id": 0,
213 "createdOn": "2019-08-24T14:15:22Z",
214 "createdById": "string",
215 "modifiedOn": "2019-08-24T14:15:22Z",
216 "modifiedById": "string",
217 "createdByName": "string",
218 "lastModifiedByName": "string",
219 "displayId": "string",
220 "name": "string",
221 "assetClasses": [
222 0
223 ]
224 }
225 }
226 ]
227}
Update Budget¶
HTTP Request
PUT /api/budgets/{id}
📋 Description: Updates the budget details for a specified portfolio asset within the Nakisa Portfolio Management Suite, enabling enhanced financial analytics and real estate property management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated budget details, including allocation amounts and metadata, relevant to portfolio and asset management within the Nakisa Portfolio Management Suite. |
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 "name": "string",
10 "startDate": "2019-08-24",
11 "dueDate": "2019-08-24",
12 "departmentId": 0,
13 "statusId": 0,
14 "totalBudgetAmount": 0,
15 "allocatedBudgetAmount": 0,
16 "owner": "string",
17 "status": {
18 "createdBy": "string",
19 "lastModifiedBy": "string",
20 "createdDate": "2019-08-24T14:15:22Z",
21 "lastModifiedDate": "2019-08-24T14:15:22Z",
22 "archived": true,
23 "externalId": "string",
24 "id": 0,
25 "priority": 0,
26 "internalId": 0,
27 "pickListCode": "string",
28 "pickListLabel": "string",
29 "label": "string",
30 "cultureId": 0,
31 "labelDtos": [
32 {
33 "createdBy": "string",
34 "lastModifiedBy": "string",
35 "createdDate": "2019-08-24T14:15:22Z",
36 "lastModifiedDate": "2019-08-24T14:15:22Z",
37 "archived": true,
38 "externalId": "string",
39 "id": 0,
40 "cultureId": 0,
41 "value": "string"
42 }
43 ]
44 },
45 "department": {
46 "createdBy": "string",
47 "lastModifiedBy": "string",
48 "createdDate": "2019-08-24T14:15:22Z",
49 "lastModifiedDate": "2019-08-24T14:15:22Z",
50 "archived": true,
51 "externalId": "string",
52 "id": 0,
53 "priority": 0,
54 "internalId": 0,
55 "pickListCode": "string",
56 "pickListLabel": "string",
57 "label": "string",
58 "cultureId": 0,
59 "labelDtos": [
60 {
61 "createdBy": "string",
62 "lastModifiedBy": "string",
63 "createdDate": "2019-08-24T14:15:22Z",
64 "lastModifiedDate": "2019-08-24T14:15:22Z",
65 "archived": true,
66 "externalId": "string",
67 "id": 0,
68 "cultureId": 0,
69 "value": "string"
70 }
71 ]
72 },
73 "nimBudgetLinkDtos": [
74 {
75 "createdBy": "string",
76 "lastModifiedBy": "string",
77 "createdDate": "2019-08-24T14:15:22Z",
78 "lastModifiedDate": "2019-08-24T14:15:22Z",
79 "archived": true,
80 "externalId": "string",
81 "id": 0,
82 "nimBudgetId": 0,
83 "nimInvestmentAreaId": 0,
84 "nimBudgetDto": {
85 "createdBy": "string",
86 "lastModifiedBy": "string",
87 "createdDate": "2019-08-24T14:15:22Z",
88 "lastModifiedDate": "2019-08-24T14:15:22Z",
89 "archived": true,
90 "externalId": "string",
91 "id": 0,
92 "name": "string",
93 "startDate": "2019-08-24",
94 "dueDate": "2019-08-24",
95 "departmentId": 0,
96 "statusId": 0,
97 "totalBudgetAmount": 0,
98 "allocatedBudgetAmount": 0,
99 "owner": "string",
100 "status": {
101 "createdBy": "string",
102 "lastModifiedBy": "string",
103 "createdDate": "2019-08-24T14:15:22Z",
104 "lastModifiedDate": "2019-08-24T14:15:22Z",
105 "archived": true,
106 "externalId": "string",
107 "id": 0,
108 "priority": 0,
109 "internalId": 0,
110 "pickListCode": "string",
111 "pickListLabel": "string",
112 "label": "string",
113 "cultureId": 0,
114 "labelDtos": [
115 {
116 "createdBy": "string",
117 "lastModifiedBy": "string",
118 "createdDate": "2019-08-24T14:15:22Z",
119 "lastModifiedDate": "2019-08-24T14:15:22Z",
120 "archived": true,
121 "externalId": "string",
122 "id": 0,
123 "cultureId": 0,
124 "value": "string"
125 }
126 ]
127 },
128 "department": {
129 "createdBy": "string",
130 "lastModifiedBy": "string",
131 "createdDate": "2019-08-24T14:15:22Z",
132 "lastModifiedDate": "2019-08-24T14:15:22Z",
133 "archived": true,
134 "externalId": "string",
135 "id": 0,
136 "priority": 0,
137 "internalId": 0,
138 "pickListCode": "string",
139 "pickListLabel": "string",
140 "label": "string",
141 "cultureId": 0,
142 "labelDtos": [
143 {
144 "createdBy": "string",
145 "lastModifiedBy": "string",
146 "createdDate": "2019-08-24T14:15:22Z",
147 "lastModifiedDate": "2019-08-24T14:15:22Z",
148 "archived": true,
149 "externalId": "string",
150 "id": 0,
151 "cultureId": 0,
152 "value": "string"
153 }
154 ]
155 },
156 "nimBudgetLinkDtos": []
157 },
158 "nimBudgetInvestmentAreaDto": {
159 "id": 0,
160 "createdOn": "2019-08-24T14:15:22Z",
161 "createdById": "string",
162 "modifiedOn": "2019-08-24T14:15:22Z",
163 "modifiedById": "string",
164 "createdByName": "string",
165 "lastModifiedByName": "string",
166 "amount": 0,
167 "originalCurrencyId": 0,
168 "originalCurrencyDisplayId": "string",
169 "originalAmount": 0,
170 "rate": 0,
171 "rateDate": "2019-08-24",
172 "investmentAreaId": 0,
173 "investmentArea": {
174 "id": 0,
175 "createdOn": "2019-08-24T14:15:22Z",
176 "createdById": "string",
177 "modifiedOn": "2019-08-24T14:15:22Z",
178 "modifiedById": "string",
179 "createdByName": "string",
180 "lastModifiedByName": "string",
181 "displayId": "string",
182 "name": "string",
183 "assetClasses": [
184 0
185 ]
186 },
187 "budgetYearDistributions": [
188 {
189 "id": 0,
190 "createdOn": "2019-08-24T14:15:22Z",
191 "createdById": "string",
192 "modifiedOn": "2019-08-24T14:15:22Z",
193 "modifiedById": "string",
194 "createdByName": "string",
195 "lastModifiedByName": "string",
196 "year": 0,
197 "amount": 0,
198 "originalCurrencyId": 0,
199 "originalCurrencyDisplayId": "string",
200 "originalAmount": 0,
201 "rate": 0,
202 "rateDate": "2019-08-24",
203 "spent": 0,
204 "budgetInvestmentAreaId": 0
205 }
206 ],
207 "totalSpent": 0,
208 "totalReserved": 0,
209 "budgetBalance": 0
210 },
211 "nimInvestmentAreaDto": {
212 "id": 0,
213 "createdOn": "2019-08-24T14:15:22Z",
214 "createdById": "string",
215 "modifiedOn": "2019-08-24T14:15:22Z",
216 "modifiedById": "string",
217 "createdByName": "string",
218 "lastModifiedByName": "string",
219 "displayId": "string",
220 "name": "string",
221 "assetClasses": [
222 0
223 ]
224 }
225 }
226 ]
227}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Delete Budget¶
HTTP Request
DELETE /api/budgets/{id}
📋 Description: Deletes a specified budget from the Nakisa Portfolio Management Suite, enabling users to effectively manage their portfolio and asset allocations in 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 |
|---|---|---|---|
204 |
No Content |
None |
Update Budget Status¶
HTTP Request
PUT /api/budgets/{id}/statuses/{statusId}
📋 Description: Updates the status of a specific budget within the Nakisa Portfolio Management Suite, enabling users to manage and track portfolio performance effectively in the context of asset and real estate property analytics.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
statusId |
path |
integer(int64) |
true |
Unique identifier for the status |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Get Budgets¶
HTTP Request
GET /api/budgets
📋 Description: Retrieves a comprehensive list of budgets associated with portfolios and assets within the Nakisa Portfolio Management Suite, enabling users to analyze financial allocations for real estate properties.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the budget retrieval should be paginated, facilitating efficient data management and analysis within the Nakisa Portfolio Management Suite. |
|
listing |
query |
boolean |
false |
Indicates whether to include detailed listings of budget allocations within the portfolio analytics for real estate properties. |
search |
query |
string |
false |
Search term used to filter and retrieve specific budget entries related to portfolio, asset, analytics, or real estate property within the Nakisa Portfolio Management Suite. |
name |
query |
string |
false |
Name of the resource |
archived |
query |
string |
false |
Indicates whether to retrieve archived budgets within the Nakisa Portfolio Management Suite, enabling users to analyze historical financial data related to portfolio and asset management. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "_embedded": {
3 "budgets": [
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 "name": "string",
13 "startDate": "2019-08-24",
14 "dueDate": "2019-08-24",
15 "departmentId": 0,
16 "statusId": 0,
17 "totalBudgetAmount": 0,
18 "allocatedBudgetAmount": 0,
19 "owner": "string",
20 "status": {
21 "createdBy": "string",
22 "lastModifiedBy": "string",
23 "createdDate": "2019-08-24T14:15:22Z",
24 "lastModifiedDate": "2019-08-24T14:15:22Z",
25 "archived": true,
26 "externalId": "string",
27 "id": 0,
28 "priority": 0,
29 "internalId": 0,
30 "pickListCode": "string",
31 "pickListLabel": "string",
32 "label": "string",
33 "cultureId": 0,
34 "labelDtos": [
35 {
36 "createdBy": "string",
37 "lastModifiedBy": "string",
38 "createdDate": "2019-08-24T14:15:22Z",
39 "lastModifiedDate": "2019-08-24T14:15:22Z",
40 "archived": true,
41 "externalId": "string",
42 "id": 0,
43 "cultureId": 0,
44 "value": "string"
45 }
46 ]
47 },
48 "department": {
49 "createdBy": "string",
50 "lastModifiedBy": "string",
51 "createdDate": "2019-08-24T14:15:22Z",
52 "lastModifiedDate": "2019-08-24T14:15:22Z",
53 "archived": true,
54 "externalId": "string",
55 "id": 0,
56 "priority": 0,
57 "internalId": 0,
58 "pickListCode": "string",
59 "pickListLabel": "string",
60 "label": "string",
61 "cultureId": 0,
62 "labelDtos": [
63 {
64 "createdBy": "string",
65 "lastModifiedBy": "string",
66 "createdDate": "2019-08-24T14:15:22Z",
67 "lastModifiedDate": "2019-08-24T14:15:22Z",
68 "archived": true,
69 "externalId": "string",
70 "id": 0,
71 "cultureId": 0,
72 "value": "string"
73 }
74 ]
75 },
76 "nimBudgetLinkDtos": [
77 {
78 "createdBy": "string",
79 "lastModifiedBy": "string",
80 "createdDate": "2019-08-24T14:15:22Z",
81 "lastModifiedDate": "2019-08-24T14:15:22Z",
82 "archived": true,
83 "externalId": "string",
84 "id": 0,
85 "nimBudgetId": 0,
86 "nimInvestmentAreaId": 0,
87 "nimBudgetDto": {
88 "createdBy": "string",
89 "lastModifiedBy": "string",
90 "createdDate": "2019-08-24T14:15:22Z",
91 "lastModifiedDate": "2019-08-24T14:15:22Z",
92 "archived": true,
93 "externalId": "string",
94 "id": 0,
95 "name": "string",
96 "startDate": "2019-08-24",
97 "dueDate": "2019-08-24",
98 "departmentId": 0,
99 "statusId": 0,
100 "totalBudgetAmount": 0,
101 "allocatedBudgetAmount": 0,
102 "owner": "string",
103 "status": {
104 "createdBy": "string",
105 "lastModifiedBy": "string",
106 "createdDate": "2019-08-24T14:15:22Z",
107 "lastModifiedDate": "2019-08-24T14:15:22Z",
108 "archived": true,
109 "externalId": "string",
110 "id": 0,
111 "priority": 0,
112 "internalId": 0,
113 "pickListCode": "string",
114 "pickListLabel": "string",
115 "label": "string",
116 "cultureId": 0,
117 "labelDtos": [
118 {
119 "createdBy": "string",
120 "lastModifiedBy": "string",
121 "createdDate": "2019-08-24T14:15:22Z",
122 "lastModifiedDate": "2019-08-24T14:15:22Z",
123 "archived": true,
124 "externalId": "string",
125 "id": 0,
126 "cultureId": 0,
127 "value": "string"
128 }
129 ]
130 },
131 "department": {
132 "createdBy": "string",
133 "lastModifiedBy": "string",
134 "createdDate": "2019-08-24T14:15:22Z",
135 "lastModifiedDate": "2019-08-24T14:15:22Z",
136 "archived": true,
137 "externalId": "string",
138 "id": 0,
139 "priority": 0,
140 "internalId": 0,
141 "pickListCode": "string",
142 "pickListLabel": "string",
143 "label": "string",
144 "cultureId": 0,
145 "labelDtos": [
146 {
147 "createdBy": "string",
148 "lastModifiedBy": "string",
149 "createdDate": "2019-08-24T14:15:22Z",
150 "lastModifiedDate": "2019-08-24T14:15:22Z",
151 "archived": true,
152 "externalId": "string",
153 "id": 0,
154 "cultureId": 0,
155 "value": "string"
156 }
157 ]
158 },
159 "nimBudgetLinkDtos": [
160 {}
161 ]
162 },
163 "nimBudgetInvestmentAreaDto": {
164 "id": 0,
165 "createdOn": "2019-08-24T14:15:22Z",
166 "createdById": "string",
167 "modifiedOn": "2019-08-24T14:15:22Z",
168 "modifiedById": "string",
169 "createdByName": "string",
170 "lastModifiedByName": "string",
171 "amount": 0,
172 "originalCurrencyId": 0,
173 "originalCurrencyDisplayId": "string",
174 "originalAmount": 0,
175 "rate": 0,
176 "rateDate": "2019-08-24",
177 "investmentAreaId": 0,
178 "investmentArea": {
179 "id": 0,
180 "createdOn": "2019-08-24T14:15:22Z",
181 "createdById": "string",
182 "modifiedOn": "2019-08-24T14:15:22Z",
183 "modifiedById": "string",
184 "createdByName": "string",
185 "lastModifiedByName": "string",
186 "displayId": "string",
187 "name": "string",
188 "assetClasses": [
189 0
190 ]
191 },
192 "budgetYearDistributions": [
193 {
194 "id": 0,
195 "createdOn": "2019-08-24T14:15:22Z",
196 "createdById": "string",
197 "modifiedOn": "2019-08-24T14:15:22Z",
198 "modifiedById": "string",
199 "createdByName": "string",
200 "lastModifiedByName": "string",
201 "year": 0,
202 "amount": 0,
203 "originalCurrencyId": 0,
204 "originalCurrencyDisplayId": "string",
205 "originalAmount": 0,
206 "rate": 0,
207 "rateDate": "2019-08-24",
208 "spent": 0,
209 "budgetInvestmentAreaId": 0
210 }
211 ],
212 "totalSpent": 0,
213 "totalReserved": 0,
214 "budgetBalance": 0
215 },
216 "nimInvestmentAreaDto": {
217 "id": 0,
218 "createdOn": "2019-08-24T14:15:22Z",
219 "createdById": "string",
220 "modifiedOn": "2019-08-24T14:15:22Z",
221 "modifiedById": "string",
222 "createdByName": "string",
223 "lastModifiedByName": "string",
224 "displayId": "string",
225 "name": "string",
226 "assetClasses": [
227 0
228 ]
229 }
230 }
231 ]
232 }
233 ]
234 },
235 "page": {
236 "size": 0,
237 "totalElements": 0,
238 "totalPages": 0,
239 "number": 0
240 }
241}
Create Budget¶
HTTP Request
POST /api/budgets
📋 Description: Creates a new budget entry within the Nakisa Portfolio Management Suite, enabling users to effectively manage financial allocations for portfolios, assets, and real estate properties.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing budget allocation details, including financial metrics and asset identifiers, for effective portfolio management 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 "name": "string",
10 "startDate": "2019-08-24",
11 "dueDate": "2019-08-24",
12 "departmentId": 0,
13 "statusId": 0,
14 "totalBudgetAmount": 0,
15 "allocatedBudgetAmount": 0,
16 "owner": "string",
17 "status": {
18 "createdBy": "string",
19 "lastModifiedBy": "string",
20 "createdDate": "2019-08-24T14:15:22Z",
21 "lastModifiedDate": "2019-08-24T14:15:22Z",
22 "archived": true,
23 "externalId": "string",
24 "id": 0,
25 "priority": 0,
26 "internalId": 0,
27 "pickListCode": "string",
28 "pickListLabel": "string",
29 "label": "string",
30 "cultureId": 0,
31 "labelDtos": [
32 {
33 "createdBy": "string",
34 "lastModifiedBy": "string",
35 "createdDate": "2019-08-24T14:15:22Z",
36 "lastModifiedDate": "2019-08-24T14:15:22Z",
37 "archived": true,
38 "externalId": "string",
39 "id": 0,
40 "cultureId": 0,
41 "value": "string"
42 }
43 ]
44 },
45 "department": {
46 "createdBy": "string",
47 "lastModifiedBy": "string",
48 "createdDate": "2019-08-24T14:15:22Z",
49 "lastModifiedDate": "2019-08-24T14:15:22Z",
50 "archived": true,
51 "externalId": "string",
52 "id": 0,
53 "priority": 0,
54 "internalId": 0,
55 "pickListCode": "string",
56 "pickListLabel": "string",
57 "label": "string",
58 "cultureId": 0,
59 "labelDtos": [
60 {
61 "createdBy": "string",
62 "lastModifiedBy": "string",
63 "createdDate": "2019-08-24T14:15:22Z",
64 "lastModifiedDate": "2019-08-24T14:15:22Z",
65 "archived": true,
66 "externalId": "string",
67 "id": 0,
68 "cultureId": 0,
69 "value": "string"
70 }
71 ]
72 },
73 "nimBudgetLinkDtos": [
74 {
75 "createdBy": "string",
76 "lastModifiedBy": "string",
77 "createdDate": "2019-08-24T14:15:22Z",
78 "lastModifiedDate": "2019-08-24T14:15:22Z",
79 "archived": true,
80 "externalId": "string",
81 "id": 0,
82 "nimBudgetId": 0,
83 "nimInvestmentAreaId": 0,
84 "nimBudgetDto": {
85 "createdBy": "string",
86 "lastModifiedBy": "string",
87 "createdDate": "2019-08-24T14:15:22Z",
88 "lastModifiedDate": "2019-08-24T14:15:22Z",
89 "archived": true,
90 "externalId": "string",
91 "id": 0,
92 "name": "string",
93 "startDate": "2019-08-24",
94 "dueDate": "2019-08-24",
95 "departmentId": 0,
96 "statusId": 0,
97 "totalBudgetAmount": 0,
98 "allocatedBudgetAmount": 0,
99 "owner": "string",
100 "status": {
101 "createdBy": "string",
102 "lastModifiedBy": "string",
103 "createdDate": "2019-08-24T14:15:22Z",
104 "lastModifiedDate": "2019-08-24T14:15:22Z",
105 "archived": true,
106 "externalId": "string",
107 "id": 0,
108 "priority": 0,
109 "internalId": 0,
110 "pickListCode": "string",
111 "pickListLabel": "string",
112 "label": "string",
113 "cultureId": 0,
114 "labelDtos": [
115 {
116 "createdBy": "string",
117 "lastModifiedBy": "string",
118 "createdDate": "2019-08-24T14:15:22Z",
119 "lastModifiedDate": "2019-08-24T14:15:22Z",
120 "archived": true,
121 "externalId": "string",
122 "id": 0,
123 "cultureId": 0,
124 "value": "string"
125 }
126 ]
127 },
128 "department": {
129 "createdBy": "string",
130 "lastModifiedBy": "string",
131 "createdDate": "2019-08-24T14:15:22Z",
132 "lastModifiedDate": "2019-08-24T14:15:22Z",
133 "archived": true,
134 "externalId": "string",
135 "id": 0,
136 "priority": 0,
137 "internalId": 0,
138 "pickListCode": "string",
139 "pickListLabel": "string",
140 "label": "string",
141 "cultureId": 0,
142 "labelDtos": [
143 {
144 "createdBy": "string",
145 "lastModifiedBy": "string",
146 "createdDate": "2019-08-24T14:15:22Z",
147 "lastModifiedDate": "2019-08-24T14:15:22Z",
148 "archived": true,
149 "externalId": "string",
150 "id": 0,
151 "cultureId": 0,
152 "value": "string"
153 }
154 ]
155 },
156 "nimBudgetLinkDtos": []
157 },
158 "nimBudgetInvestmentAreaDto": {
159 "id": 0,
160 "createdOn": "2019-08-24T14:15:22Z",
161 "createdById": "string",
162 "modifiedOn": "2019-08-24T14:15:22Z",
163 "modifiedById": "string",
164 "createdByName": "string",
165 "lastModifiedByName": "string",
166 "amount": 0,
167 "originalCurrencyId": 0,
168 "originalCurrencyDisplayId": "string",
169 "originalAmount": 0,
170 "rate": 0,
171 "rateDate": "2019-08-24",
172 "investmentAreaId": 0,
173 "investmentArea": {
174 "id": 0,
175 "createdOn": "2019-08-24T14:15:22Z",
176 "createdById": "string",
177 "modifiedOn": "2019-08-24T14:15:22Z",
178 "modifiedById": "string",
179 "createdByName": "string",
180 "lastModifiedByName": "string",
181 "displayId": "string",
182 "name": "string",
183 "assetClasses": [
184 0
185 ]
186 },
187 "budgetYearDistributions": [
188 {
189 "id": 0,
190 "createdOn": "2019-08-24T14:15:22Z",
191 "createdById": "string",
192 "modifiedOn": "2019-08-24T14:15:22Z",
193 "modifiedById": "string",
194 "createdByName": "string",
195 "lastModifiedByName": "string",
196 "year": 0,
197 "amount": 0,
198 "originalCurrencyId": 0,
199 "originalCurrencyDisplayId": "string",
200 "originalAmount": 0,
201 "rate": 0,
202 "rateDate": "2019-08-24",
203 "spent": 0,
204 "budgetInvestmentAreaId": 0
205 }
206 ],
207 "totalSpent": 0,
208 "totalReserved": 0,
209 "budgetBalance": 0
210 },
211 "nimInvestmentAreaDto": {
212 "id": 0,
213 "createdOn": "2019-08-24T14:15:22Z",
214 "createdById": "string",
215 "modifiedOn": "2019-08-24T14:15:22Z",
216 "modifiedById": "string",
217 "createdByName": "string",
218 "lastModifiedByName": "string",
219 "displayId": "string",
220 "name": "string",
221 "assetClasses": [
222 0
223 ]
224 }
225 }
226 ]
227}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
201 |
Created |
integer |
Example Responses
10
Archive Budget¶
HTTP Request
POST /api/budgets/{id}/archive
📋 Description: Archives the specified budget within the Nakisa Portfolio Management Suite, enabling enhanced management and analytics of portfolio assets and 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 |
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 "name": "string",
10 "startDate": "2019-08-24",
11 "dueDate": "2019-08-24",
12 "departmentId": 0,
13 "statusId": 0,
14 "totalBudgetAmount": 0,
15 "allocatedBudgetAmount": 0,
16 "owner": "string",
17 "status": {
18 "createdBy": "string",
19 "lastModifiedBy": "string",
20 "createdDate": "2019-08-24T14:15:22Z",
21 "lastModifiedDate": "2019-08-24T14:15:22Z",
22 "archived": true,
23 "externalId": "string",
24 "id": 0,
25 "priority": 0,
26 "internalId": 0,
27 "pickListCode": "string",
28 "pickListLabel": "string",
29 "label": "string",
30 "cultureId": 0,
31 "labelDtos": [
32 {
33 "createdBy": "string",
34 "lastModifiedBy": "string",
35 "createdDate": "2019-08-24T14:15:22Z",
36 "lastModifiedDate": "2019-08-24T14:15:22Z",
37 "archived": true,
38 "externalId": "string",
39 "id": 0,
40 "cultureId": 0,
41 "value": "string"
42 }
43 ]
44 },
45 "department": {
46 "createdBy": "string",
47 "lastModifiedBy": "string",
48 "createdDate": "2019-08-24T14:15:22Z",
49 "lastModifiedDate": "2019-08-24T14:15:22Z",
50 "archived": true,
51 "externalId": "string",
52 "id": 0,
53 "priority": 0,
54 "internalId": 0,
55 "pickListCode": "string",
56 "pickListLabel": "string",
57 "label": "string",
58 "cultureId": 0,
59 "labelDtos": [
60 {
61 "createdBy": "string",
62 "lastModifiedBy": "string",
63 "createdDate": "2019-08-24T14:15:22Z",
64 "lastModifiedDate": "2019-08-24T14:15:22Z",
65 "archived": true,
66 "externalId": "string",
67 "id": 0,
68 "cultureId": 0,
69 "value": "string"
70 }
71 ]
72 },
73 "nimBudgetLinkDtos": [
74 {
75 "createdBy": "string",
76 "lastModifiedBy": "string",
77 "createdDate": "2019-08-24T14:15:22Z",
78 "lastModifiedDate": "2019-08-24T14:15:22Z",
79 "archived": true,
80 "externalId": "string",
81 "id": 0,
82 "nimBudgetId": 0,
83 "nimInvestmentAreaId": 0,
84 "nimBudgetDto": {
85 "createdBy": "string",
86 "lastModifiedBy": "string",
87 "createdDate": "2019-08-24T14:15:22Z",
88 "lastModifiedDate": "2019-08-24T14:15:22Z",
89 "archived": true,
90 "externalId": "string",
91 "id": 0,
92 "name": "string",
93 "startDate": "2019-08-24",
94 "dueDate": "2019-08-24",
95 "departmentId": 0,
96 "statusId": 0,
97 "totalBudgetAmount": 0,
98 "allocatedBudgetAmount": 0,
99 "owner": "string",
100 "status": {
101 "createdBy": "string",
102 "lastModifiedBy": "string",
103 "createdDate": "2019-08-24T14:15:22Z",
104 "lastModifiedDate": "2019-08-24T14:15:22Z",
105 "archived": true,
106 "externalId": "string",
107 "id": 0,
108 "priority": 0,
109 "internalId": 0,
110 "pickListCode": "string",
111 "pickListLabel": "string",
112 "label": "string",
113 "cultureId": 0,
114 "labelDtos": [
115 {
116 "createdBy": "string",
117 "lastModifiedBy": "string",
118 "createdDate": "2019-08-24T14:15:22Z",
119 "lastModifiedDate": "2019-08-24T14:15:22Z",
120 "archived": true,
121 "externalId": "string",
122 "id": 0,
123 "cultureId": 0,
124 "value": "string"
125 }
126 ]
127 },
128 "department": {
129 "createdBy": "string",
130 "lastModifiedBy": "string",
131 "createdDate": "2019-08-24T14:15:22Z",
132 "lastModifiedDate": "2019-08-24T14:15:22Z",
133 "archived": true,
134 "externalId": "string",
135 "id": 0,
136 "priority": 0,
137 "internalId": 0,
138 "pickListCode": "string",
139 "pickListLabel": "string",
140 "label": "string",
141 "cultureId": 0,
142 "labelDtos": [
143 {
144 "createdBy": "string",
145 "lastModifiedBy": "string",
146 "createdDate": "2019-08-24T14:15:22Z",
147 "lastModifiedDate": "2019-08-24T14:15:22Z",
148 "archived": true,
149 "externalId": "string",
150 "id": 0,
151 "cultureId": 0,
152 "value": "string"
153 }
154 ]
155 },
156 "nimBudgetLinkDtos": []
157 },
158 "nimBudgetInvestmentAreaDto": {
159 "id": 0,
160 "createdOn": "2019-08-24T14:15:22Z",
161 "createdById": "string",
162 "modifiedOn": "2019-08-24T14:15:22Z",
163 "modifiedById": "string",
164 "createdByName": "string",
165 "lastModifiedByName": "string",
166 "amount": 0,
167 "originalCurrencyId": 0,
168 "originalCurrencyDisplayId": "string",
169 "originalAmount": 0,
170 "rate": 0,
171 "rateDate": "2019-08-24",
172 "investmentAreaId": 0,
173 "investmentArea": {
174 "id": 0,
175 "createdOn": "2019-08-24T14:15:22Z",
176 "createdById": "string",
177 "modifiedOn": "2019-08-24T14:15:22Z",
178 "modifiedById": "string",
179 "createdByName": "string",
180 "lastModifiedByName": "string",
181 "displayId": "string",
182 "name": "string",
183 "assetClasses": [
184 0
185 ]
186 },
187 "budgetYearDistributions": [
188 {
189 "id": 0,
190 "createdOn": "2019-08-24T14:15:22Z",
191 "createdById": "string",
192 "modifiedOn": "2019-08-24T14:15:22Z",
193 "modifiedById": "string",
194 "createdByName": "string",
195 "lastModifiedByName": "string",
196 "year": 0,
197 "amount": 0,
198 "originalCurrencyId": 0,
199 "originalCurrencyDisplayId": "string",
200 "originalAmount": 0,
201 "rate": 0,
202 "rateDate": "2019-08-24",
203 "spent": 0,
204 "budgetInvestmentAreaId": 0
205 }
206 ],
207 "totalSpent": 0,
208 "totalReserved": 0,
209 "budgetBalance": 0
210 },
211 "nimInvestmentAreaDto": {
212 "id": 0,
213 "createdOn": "2019-08-24T14:15:22Z",
214 "createdById": "string",
215 "modifiedOn": "2019-08-24T14:15:22Z",
216 "modifiedById": "string",
217 "createdByName": "string",
218 "lastModifiedByName": "string",
219 "displayId": "string",
220 "name": "string",
221 "assetClasses": [
222 0
223 ]
224 }
225 }
226 ]
227}
Add Projects To Budget¶
HTTP Request
POST /api/budgets/{budgetId}/projects
📋 Description: Creates a new project under the specified budget, enabling effective management and allocation of resources within the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
body |
body |
array[integer] |
true |
Request body containing project details, including budget allocation and performance metrics, for effective portfolio management within the Nakisa Portfolio Management Suite. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Get Pictures For Location¶
HTTP Request
GET /api/budgets/{budgetId}/pictures
📋 Description: Retrieves a list of pictures associated with a specific budget, enabling users to visualize and analyze portfolio assets within the Nakisa Portfolio Management Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the response should be paginated, allowing users to efficiently retrieve and manage pictures associated with a specific budget within the Nakisa Portfolio Management Suite. |
|
budgetId |
path |
string |
true |
Unique identifier for the budget |
search |
query |
string |
false |
Search term used to filter and retrieve specific pictures associated with a budget in the Nakisa Portfolio Management Suite, enhancing asset and portfolio analytics for real estate properties. |
default |
query |
string |
false |
Specifies the default picture to be retrieved for the budget identified by {budgetId} within the Nakisa Portfolio Management Suite, facilitating enhanced asset visualization and analytics in real estate property management. |
name |
query |
string |
false |
Name of the resource |
type |
query |
string |
false |
Type of the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "_embedded": {
3 "budgets": [
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 "isDefault": true,
12 "documentDto": {
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 "name": "string",
21 "title": "string",
22 "type": "string",
23 "description": "string",
24 "link": "string",
25 "signedDate": "2019-08-24",
26 "documentTypeId": 0,
27 "statusId": 0,
28 "shareable": true,
29 "size": 0,
30 "documentType": {
31 "createdBy": "string",
32 "lastModifiedBy": "string",
33 "createdDate": "2019-08-24T14:15:22Z",
34 "lastModifiedDate": "2019-08-24T14:15:22Z",
35 "archived": true,
36 "externalId": "string",
37 "id": 0,
38 "priority": 0,
39 "internalId": 0,
40 "pickListCode": "string",
41 "pickListLabel": "string",
42 "label": "string",
43 "cultureId": 0,
44 "labelDtos": [
45 {
46 "createdBy": "string",
47 "lastModifiedBy": "string",
48 "createdDate": "2019-08-24T14:15:22Z",
49 "lastModifiedDate": "2019-08-24T14:15:22Z",
50 "archived": true,
51 "externalId": "string",
52 "id": 0,
53 "cultureId": 0,
54 "value": "string"
55 }
56 ]
57 },
58 "status": {
59 "createdBy": "string",
60 "lastModifiedBy": "string",
61 "createdDate": "2019-08-24T14:15:22Z",
62 "lastModifiedDate": "2019-08-24T14:15:22Z",
63 "archived": true,
64 "externalId": "string",
65 "id": 0,
66 "priority": 0,
67 "internalId": 0,
68 "pickListCode": "string",
69 "pickListLabel": "string",
70 "label": "string",
71 "cultureId": 0,
72 "labelDtos": [
73 {
74 "createdBy": "string",
75 "lastModifiedBy": "string",
76 "createdDate": "2019-08-24T14:15:22Z",
77 "lastModifiedDate": "2019-08-24T14:15:22Z",
78 "archived": true,
79 "externalId": "string",
80 "id": 0,
81 "cultureId": 0,
82 "value": "string"
83 }
84 ]
85 }
86 }
87 }
88 ]
89 },
90 "page": {
91 "size": 0,
92 "totalElements": 0,
93 "totalPages": 0,
94 "number": 0
95 }
96}
Upload Budget Picture¶
HTTP Request
POST /api/budgets/{budgetId}/pictures
📋 Description: Uploads images associated with a specific budget in the Nakisa Portfolio Management Suite, enhancing asset visualization and analytics for real estate properties.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
body |
body |
object |
false |
Request body containing the image data and associated metadata for the specified budget, facilitating enhanced portfolio and asset analytics within the Nakisa Portfolio Management Suite. |
» file |
body |
string(binary) |
true |
none |
» document |
body |
true |
Data transfer object representing a document within the Nakisa Portfolio Management Suite, encapsulating essential information related to portfolio assets, analytics, and real estate properties. |
|
»» createdBy |
body |
string |
false |
Username of who created this resource |
»» lastModifiedBy |
body |
string |
false |
Username of who last modified this resource |
»» createdDate |
body |
string(date-time) |
false |
Date of the created |
»» lastModifiedDate |
body |
string(date-time) |
false |
Date of the last modified |
»» archived |
body |
boolean |
false |
Boolean flag indicating archived status |
»» externalId |
body |
string |
false |
Unique identifier for the external |
»» id |
body |
integer(int64) |
false |
Unique identifier for the resource |
»» name |
body |
string |
false |
Name of the resource |
»» title |
body |
string |
false |
Title of the resource |
»» type |
body |
string |
false |
Type of the resource |
»» description |
body |
string |
false |
Description of the resource |
»» link |
body |
string |
false |
Text value for link in DocumentDto |
»» signedDate |
body |
string(date) |
false |
Date of the signed |
»» documentTypeId |
body |
integer(int64) |
false |
Unique identifier for the document type |
»» statusId |
body |
integer(int64) |
false |
Unique identifier for the status |
»» shareable |
body |
boolean |
false |
Boolean flag indicating shareable status |
»» size |
body |
integer(int64) |
false |
Number of items per page |
»» documentType |
body |
false |
Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management. |
|
»»» createdBy |
body |
string |
false |
Username of who created this resource |
»»» lastModifiedBy |
body |
string |
false |
Username of who last modified this resource |
»»» createdDate |
body |
string(date-time) |
false |
Date of the created |
»»» lastModifiedDate |
body |
string(date-time) |
false |
Date of the last modified |
»»» archived |
body |
boolean |
false |
Boolean flag indicating archived status |
»»» externalId |
body |
string |
false |
Unique identifier for the external |
»»» id |
body |
integer(int64) |
false |
Unique identifier for the resource |
»»» priority |
body |
integer(int64) |
false |
Priority of the resource |
»»» internalId |
body |
integer(int64) |
false |
Unique identifier for the internal |
»»» pickListCode |
body |
string |
false |
Code for the pick list |
»»» pickListLabel |
body |
string |
false |
Label for the pick list |
»»» label |
body |
string |
false |
Label for the resource |
»»» cultureId |
body |
integer(int64) |
false |
Unique identifier for the culture |
»»» labelDtos |
body |
false |
List of labelDtos items |
|
»»»» createdBy |
body |
string |
false |
Username of who created this resource |
»»»» lastModifiedBy |
body |
string |
false |
Username of who last modified this resource |
»»»» createdDate |
body |
string(date-time) |
false |
Date of the created |
»»»» lastModifiedDate |
body |
string(date-time) |
false |
Date of the last modified |
»»»» archived |
body |
boolean |
false |
Boolean flag indicating archived status |
»»»» externalId |
body |
string |
false |
Unique identifier for the external |
»»»» id |
body |
integer(int64) |
false |
Unique identifier for the resource |
»»»» cultureId |
body |
integer(int64) |
false |
Unique identifier for the culture |
»»»» value |
body |
string |
true |
Text value for value in LabelDto |
»» status |
body |
false |
Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management. |
Body Parameters
1{
2 "document": {
3 "archived": true,
4 "createdBy": "string",
5 "createdDate": "2019-08-24 14:15:22+00:00",
6 "description": "string",
7 "documentType": {
8 "archived": true,
9 "createdBy": "string",
10 "createdDate": "2019-08-24 14:15:22+00:00",
11 "cultureId": 0,
12 "externalId": "string",
13 "id": 0,
14 "internalId": 0,
15 "label": "string",
16 "labelDtos": [
17 {
18 "archived": true,
19 "createdBy": "string",
20 "createdDate": "2019-08-24 14:15:22+00:00",
21 "cultureId": 0,
22 "externalId": "string",
23 "id": 0,
24 "lastModifiedBy": "string",
25 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
26 "value": "string"
27 }
28 ],
29 "lastModifiedBy": "string",
30 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
31 "pickListCode": "string",
32 "pickListLabel": "string",
33 "priority": 0
34 },
35 "documentTypeId": 0,
36 "externalId": "string",
37 "id": 0,
38 "lastModifiedBy": "string",
39 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
40 "link": "string",
41 "name": "string",
42 "shareable": true,
43 "signedDate": "2019-08-24",
44 "size": 0,
45 "status": {
46 "archived": true,
47 "createdBy": "string",
48 "createdDate": "2019-08-24 14:15:22+00:00",
49 "cultureId": 0,
50 "externalId": "string",
51 "id": 0,
52 "internalId": 0,
53 "label": "string",
54 "labelDtos": [
55 {
56 "archived": true,
57 "createdBy": "string",
58 "createdDate": "2019-08-24 14:15:22+00:00",
59 "cultureId": 0,
60 "externalId": "string",
61 "id": 0,
62 "lastModifiedBy": "string",
63 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
64 "value": "string"
65 }
66 ],
67 "lastModifiedBy": "string",
68 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
69 "pickListCode": "string",
70 "pickListLabel": "string",
71 "priority": 0
72 },
73 "statusId": 0,
74 "title": "string",
75 "type": "string"
76 },
77 "file": "string"
78}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
201 |
Created |
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 "isDefault": true,
9 "documentDto": {
10 "createdBy": "string",
11 "lastModifiedBy": "string",
12 "createdDate": "2019-08-24T14:15:22Z",
13 "lastModifiedDate": "2019-08-24T14:15:22Z",
14 "archived": true,
15 "externalId": "string",
16 "id": 0,
17 "name": "string",
18 "title": "string",
19 "type": "string",
20 "description": "string",
21 "link": "string",
22 "signedDate": "2019-08-24",
23 "documentTypeId": 0,
24 "statusId": 0,
25 "shareable": true,
26 "size": 0,
27 "documentType": {
28 "createdBy": "string",
29 "lastModifiedBy": "string",
30 "createdDate": "2019-08-24T14:15:22Z",
31 "lastModifiedDate": "2019-08-24T14:15:22Z",
32 "archived": true,
33 "externalId": "string",
34 "id": 0,
35 "priority": 0,
36 "internalId": 0,
37 "pickListCode": "string",
38 "pickListLabel": "string",
39 "label": "string",
40 "cultureId": 0,
41 "labelDtos": [
42 {
43 "createdBy": "string",
44 "lastModifiedBy": "string",
45 "createdDate": "2019-08-24T14:15:22Z",
46 "lastModifiedDate": "2019-08-24T14:15:22Z",
47 "archived": true,
48 "externalId": "string",
49 "id": 0,
50 "cultureId": 0,
51 "value": "string"
52 }
53 ]
54 },
55 "status": {
56 "createdBy": "string",
57 "lastModifiedBy": "string",
58 "createdDate": "2019-08-24T14:15:22Z",
59 "lastModifiedDate": "2019-08-24T14:15:22Z",
60 "archived": true,
61 "externalId": "string",
62 "id": 0,
63 "priority": 0,
64 "internalId": 0,
65 "pickListCode": "string",
66 "pickListLabel": "string",
67 "label": "string",
68 "cultureId": 0,
69 "labelDtos": [
70 {
71 "createdBy": "string",
72 "lastModifiedBy": "string",
73 "createdDate": "2019-08-24T14:15:22Z",
74 "lastModifiedDate": "2019-08-24T14:15:22Z",
75 "archived": true,
76 "externalId": "string",
77 "id": 0,
78 "cultureId": 0,
79 "value": "string"
80 }
81 ]
82 }
83 }
84}
Set Default Location Picture¶
HTTP Request
POST /api/budgets/{budgetId}/pictures/{pictureId}/default
📋 Description: Sets the specified picture as the default image for the designated budget within the Nakisa Portfolio Management Suite, enhancing visual representation for portfolio and asset analytics in real estate property management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
pictureId |
path |
integer(int64) |
true |
Unique identifier for the picture |
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 "isDefault": true,
9 "documentDto": {
10 "createdBy": "string",
11 "lastModifiedBy": "string",
12 "createdDate": "2019-08-24T14:15:22Z",
13 "lastModifiedDate": "2019-08-24T14:15:22Z",
14 "archived": true,
15 "externalId": "string",
16 "id": 0,
17 "name": "string",
18 "title": "string",
19 "type": "string",
20 "description": "string",
21 "link": "string",
22 "signedDate": "2019-08-24",
23 "documentTypeId": 0,
24 "statusId": 0,
25 "shareable": true,
26 "size": 0,
27 "documentType": {
28 "createdBy": "string",
29 "lastModifiedBy": "string",
30 "createdDate": "2019-08-24T14:15:22Z",
31 "lastModifiedDate": "2019-08-24T14:15:22Z",
32 "archived": true,
33 "externalId": "string",
34 "id": 0,
35 "priority": 0,
36 "internalId": 0,
37 "pickListCode": "string",
38 "pickListLabel": "string",
39 "label": "string",
40 "cultureId": 0,
41 "labelDtos": [
42 {
43 "createdBy": "string",
44 "lastModifiedBy": "string",
45 "createdDate": "2019-08-24T14:15:22Z",
46 "lastModifiedDate": "2019-08-24T14:15:22Z",
47 "archived": true,
48 "externalId": "string",
49 "id": 0,
50 "cultureId": 0,
51 "value": "string"
52 }
53 ]
54 },
55 "status": {
56 "createdBy": "string",
57 "lastModifiedBy": "string",
58 "createdDate": "2019-08-24T14:15:22Z",
59 "lastModifiedDate": "2019-08-24T14:15:22Z",
60 "archived": true,
61 "externalId": "string",
62 "id": 0,
63 "priority": 0,
64 "internalId": 0,
65 "pickListCode": "string",
66 "pickListLabel": "string",
67 "label": "string",
68 "cultureId": 0,
69 "labelDtos": [
70 {
71 "createdBy": "string",
72 "lastModifiedBy": "string",
73 "createdDate": "2019-08-24T14:15:22Z",
74 "lastModifiedDate": "2019-08-24T14:15:22Z",
75 "archived": true,
76 "externalId": "string",
77 "id": 0,
78 "cultureId": 0,
79 "value": "string"
80 }
81 ]
82 }
83 }
84}
Get Documents For Budget¶
HTTP Request
GET /api/budgets/{budgetId}/documents
📋 Description: Retrieves documents associated with a specific budget within the Nakisa Portfolio Management Suite, enabling users to access relevant portfolio, asset, and real estate property analytics.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
pageable |
query |
true |
Indicates whether the results of the budget documents query should be returned in a paginated format, facilitating efficient data retrieval within the Nakisa Portfolio Management Suite. |
|
search |
query |
string |
false |
Search term used to filter and retrieve specific documents related to a budget within the Nakisa Portfolio Management Suite, enhancing portfolio and asset analytics for real estate properties. |
id |
query |
string |
false |
Unique identifier for the resource |
status-id |
query |
string |
false |
Unique identifier for the status of documents associated with a specific budget within the Nakisa Portfolio Management Suite, facilitating efficient portfolio and asset analytics. |
signed-date |
query |
string |
false |
Specifies the date on which the document was signed, providing essential context for portfolio and asset management within the Nakisa Portfolio Management Suite. |
name |
query |
string |
false |
Name of the resource |
title |
query |
string |
false |
Title of the resource |
type |
query |
string |
false |
Type of the resource |
shareable |
query |
string |
false |
Indicates whether the documents associated with the specified budget can be shared, facilitating collaboration and transparency in portfolio and asset management. |
document-type-id |
query |
string |
false |
Unique identifier for the type of document associated with a specific budget, facilitating effective management and analysis of portfolio assets within the Nakisa Portfolio Management Suite. |
document-type-id-in |
query |
string |
false |
Unique identifier for the type of document associated with the specified budget, facilitating targeted retrieval of portfolio and asset-related documents within the Nakisa Portfolio Management Suite. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "_embedded": {
3 "documents": [
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 "name": "string",
13 "title": "string",
14 "type": "string",
15 "description": "string",
16 "link": "string",
17 "signedDate": "2019-08-24",
18 "documentTypeId": 0,
19 "statusId": 0,
20 "shareable": true,
21 "size": 0,
22 "documentType": {
23 "createdBy": "string",
24 "lastModifiedBy": "string",
25 "createdDate": "2019-08-24T14:15:22Z",
26 "lastModifiedDate": "2019-08-24T14:15:22Z",
27 "archived": true,
28 "externalId": "string",
29 "id": 0,
30 "priority": 0,
31 "internalId": 0,
32 "pickListCode": "string",
33 "pickListLabel": "string",
34 "label": "string",
35 "cultureId": 0,
36 "labelDtos": [
37 {
38 "createdBy": "string",
39 "lastModifiedBy": "string",
40 "createdDate": "2019-08-24T14:15:22Z",
41 "lastModifiedDate": "2019-08-24T14:15:22Z",
42 "archived": true,
43 "externalId": "string",
44 "id": 0,
45 "cultureId": 0,
46 "value": "string"
47 }
48 ]
49 },
50 "status": {
51 "createdBy": "string",
52 "lastModifiedBy": "string",
53 "createdDate": "2019-08-24T14:15:22Z",
54 "lastModifiedDate": "2019-08-24T14:15:22Z",
55 "archived": true,
56 "externalId": "string",
57 "id": 0,
58 "priority": 0,
59 "internalId": 0,
60 "pickListCode": "string",
61 "pickListLabel": "string",
62 "label": "string",
63 "cultureId": 0,
64 "labelDtos": [
65 {
66 "createdBy": "string",
67 "lastModifiedBy": "string",
68 "createdDate": "2019-08-24T14:15:22Z",
69 "lastModifiedDate": "2019-08-24T14:15:22Z",
70 "archived": true,
71 "externalId": "string",
72 "id": 0,
73 "cultureId": 0,
74 "value": "string"
75 }
76 ]
77 }
78 }
79 ]
80 },
81 "page": {
82 "size": 0,
83 "totalElements": 0,
84 "totalPages": 0,
85 "number": 0
86 }
87}
Upload Budget Document¶
HTTP Request
POST /api/budgets/{budgetId}/documents
📋 Description: Uploads documents associated with a specific budget in the Nakisa Portfolio Management Suite, enhancing portfolio and asset management through improved documentation and analytics for real estate properties.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
body |
body |
object |
false |
Request body containing the document details, including title, description, and associated metadata, for the specified budget within the Nakisa Portfolio Management Suite. |
» file |
body |
string(binary) |
false |
none |
» document |
body |
true |
Data transfer object representing a document within the Nakisa Portfolio Management Suite, encapsulating essential information related to portfolio assets, analytics, and real estate properties. |
|
»» createdBy |
body |
string |
false |
Username of who created this resource |
»» lastModifiedBy |
body |
string |
false |
Username of who last modified this resource |
»» createdDate |
body |
string(date-time) |
false |
Date of the created |
»» lastModifiedDate |
body |
string(date-time) |
false |
Date of the last modified |
»» archived |
body |
boolean |
false |
Boolean flag indicating archived status |
»» externalId |
body |
string |
false |
Unique identifier for the external |
»» id |
body |
integer(int64) |
false |
Unique identifier for the resource |
»» name |
body |
string |
false |
Name of the resource |
»» title |
body |
string |
false |
Title of the resource |
»» type |
body |
string |
false |
Type of the resource |
»» description |
body |
string |
false |
Description of the resource |
»» link |
body |
string |
false |
Text value for link in DocumentDto |
»» signedDate |
body |
string(date) |
false |
Date of the signed |
»» documentTypeId |
body |
integer(int64) |
false |
Unique identifier for the document type |
»» statusId |
body |
integer(int64) |
false |
Unique identifier for the status |
»» shareable |
body |
boolean |
false |
Boolean flag indicating shareable status |
»» size |
body |
integer(int64) |
false |
Number of items per page |
»» documentType |
body |
false |
Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management. |
|
»»» createdBy |
body |
string |
false |
Username of who created this resource |
»»» lastModifiedBy |
body |
string |
false |
Username of who last modified this resource |
»»» createdDate |
body |
string(date-time) |
false |
Date of the created |
»»» lastModifiedDate |
body |
string(date-time) |
false |
Date of the last modified |
»»» archived |
body |
boolean |
false |
Boolean flag indicating archived status |
»»» externalId |
body |
string |
false |
Unique identifier for the external |
»»» id |
body |
integer(int64) |
false |
Unique identifier for the resource |
»»» priority |
body |
integer(int64) |
false |
Priority of the resource |
»»» internalId |
body |
integer(int64) |
false |
Unique identifier for the internal |
»»» pickListCode |
body |
string |
false |
Code for the pick list |
»»» pickListLabel |
body |
string |
false |
Label for the pick list |
»»» label |
body |
string |
false |
Label for the resource |
»»» cultureId |
body |
integer(int64) |
false |
Unique identifier for the culture |
»»» labelDtos |
body |
false |
List of labelDtos items |
|
»»»» createdBy |
body |
string |
false |
Username of who created this resource |
»»»» lastModifiedBy |
body |
string |
false |
Username of who last modified this resource |
»»»» createdDate |
body |
string(date-time) |
false |
Date of the created |
»»»» lastModifiedDate |
body |
string(date-time) |
false |
Date of the last modified |
»»»» archived |
body |
boolean |
false |
Boolean flag indicating archived status |
»»»» externalId |
body |
string |
false |
Unique identifier for the external |
»»»» id |
body |
integer(int64) |
false |
Unique identifier for the resource |
»»»» cultureId |
body |
integer(int64) |
false |
Unique identifier for the culture |
»»»» value |
body |
string |
true |
Text value for value in LabelDto |
»» status |
body |
false |
Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management. |
Body Parameters
1{
2 "document": {
3 "archived": true,
4 "createdBy": "string",
5 "createdDate": "2019-08-24 14:15:22+00:00",
6 "description": "string",
7 "documentType": {
8 "archived": true,
9 "createdBy": "string",
10 "createdDate": "2019-08-24 14:15:22+00:00",
11 "cultureId": 0,
12 "externalId": "string",
13 "id": 0,
14 "internalId": 0,
15 "label": "string",
16 "labelDtos": [
17 {
18 "archived": true,
19 "createdBy": "string",
20 "createdDate": "2019-08-24 14:15:22+00:00",
21 "cultureId": 0,
22 "externalId": "string",
23 "id": 0,
24 "lastModifiedBy": "string",
25 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
26 "value": "string"
27 }
28 ],
29 "lastModifiedBy": "string",
30 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
31 "pickListCode": "string",
32 "pickListLabel": "string",
33 "priority": 0
34 },
35 "documentTypeId": 0,
36 "externalId": "string",
37 "id": 0,
38 "lastModifiedBy": "string",
39 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
40 "link": "string",
41 "name": "string",
42 "shareable": true,
43 "signedDate": "2019-08-24",
44 "size": 0,
45 "status": {
46 "archived": true,
47 "createdBy": "string",
48 "createdDate": "2019-08-24 14:15:22+00:00",
49 "cultureId": 0,
50 "externalId": "string",
51 "id": 0,
52 "internalId": 0,
53 "label": "string",
54 "labelDtos": [
55 {
56 "archived": true,
57 "createdBy": "string",
58 "createdDate": "2019-08-24 14:15:22+00:00",
59 "cultureId": 0,
60 "externalId": "string",
61 "id": 0,
62 "lastModifiedBy": "string",
63 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
64 "value": "string"
65 }
66 ],
67 "lastModifiedBy": "string",
68 "lastModifiedDate": "2019-08-24 14:15:22+00:00",
69 "pickListCode": "string",
70 "pickListLabel": "string",
71 "priority": 0
72 },
73 "statusId": 0,
74 "title": "string",
75 "type": "string"
76 },
77 "file": "string"
78}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
201 |
Created |
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 "name": "string",
10 "title": "string",
11 "type": "string",
12 "description": "string",
13 "link": "string",
14 "signedDate": "2019-08-24",
15 "documentTypeId": 0,
16 "statusId": 0,
17 "shareable": true,
18 "size": 0,
19 "documentType": {
20 "createdBy": "string",
21 "lastModifiedBy": "string",
22 "createdDate": "2019-08-24T14:15:22Z",
23 "lastModifiedDate": "2019-08-24T14:15:22Z",
24 "archived": true,
25 "externalId": "string",
26 "id": 0,
27 "priority": 0,
28 "internalId": 0,
29 "pickListCode": "string",
30 "pickListLabel": "string",
31 "label": "string",
32 "cultureId": 0,
33 "labelDtos": [
34 {
35 "createdBy": "string",
36 "lastModifiedBy": "string",
37 "createdDate": "2019-08-24T14:15:22Z",
38 "lastModifiedDate": "2019-08-24T14:15:22Z",
39 "archived": true,
40 "externalId": "string",
41 "id": 0,
42 "cultureId": 0,
43 "value": "string"
44 }
45 ]
46 },
47 "status": {
48 "createdBy": "string",
49 "lastModifiedBy": "string",
50 "createdDate": "2019-08-24T14:15:22Z",
51 "lastModifiedDate": "2019-08-24T14:15:22Z",
52 "archived": true,
53 "externalId": "string",
54 "id": 0,
55 "priority": 0,
56 "internalId": 0,
57 "pickListCode": "string",
58 "pickListLabel": "string",
59 "label": "string",
60 "cultureId": 0,
61 "labelDtos": [
62 {
63 "createdBy": "string",
64 "lastModifiedBy": "string",
65 "createdDate": "2019-08-24T14:15:22Z",
66 "lastModifiedDate": "2019-08-24T14:15:22Z",
67 "archived": true,
68 "externalId": "string",
69 "id": 0,
70 "cultureId": 0,
71 "value": "string"
72 }
73 ]
74 }
75}
Bulk Archive Budget¶
HTTP Request
POST /api/budgets/bulk-archive
📋 Description: Archives multiple budget entries in bulk, streamlining the management of financial resources within the Nakisa Portfolio Management Suite for enhanced portfolio and asset analytics.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of budget identifiers and associated metadata for bulk archiving within the Nakisa Portfolio Management Suite, relevant to portfolio and asset management analytics. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "createdBy": "string",
4 "lastModifiedBy": "string",
5 "createdDate": "2019-08-24T14:15:22Z",
6 "lastModifiedDate": "2019-08-24T14:15:22Z",
7 "archived": true,
8 "externalId": "string",
9 "id": 0,
10 "name": "string",
11 "startDate": "2019-08-24",
12 "dueDate": "2019-08-24",
13 "departmentId": 0,
14 "statusId": 0,
15 "totalBudgetAmount": 0,
16 "allocatedBudgetAmount": 0,
17 "owner": "string",
18 "status": {
19 "createdBy": "string",
20 "lastModifiedBy": "string",
21 "createdDate": "2019-08-24T14:15:22Z",
22 "lastModifiedDate": "2019-08-24T14:15:22Z",
23 "archived": true,
24 "externalId": "string",
25 "id": 0,
26 "priority": 0,
27 "internalId": 0,
28 "pickListCode": "string",
29 "pickListLabel": "string",
30 "label": "string",
31 "cultureId": 0,
32 "labelDtos": [
33 {
34 "createdBy": "string",
35 "lastModifiedBy": "string",
36 "createdDate": "2019-08-24T14:15:22Z",
37 "lastModifiedDate": "2019-08-24T14:15:22Z",
38 "archived": true,
39 "externalId": "string",
40 "id": 0,
41 "cultureId": 0,
42 "value": "string"
43 }
44 ]
45 },
46 "department": {
47 "createdBy": "string",
48 "lastModifiedBy": "string",
49 "createdDate": "2019-08-24T14:15:22Z",
50 "lastModifiedDate": "2019-08-24T14:15:22Z",
51 "archived": true,
52 "externalId": "string",
53 "id": 0,
54 "priority": 0,
55 "internalId": 0,
56 "pickListCode": "string",
57 "pickListLabel": "string",
58 "label": "string",
59 "cultureId": 0,
60 "labelDtos": [
61 {
62 "createdBy": "string",
63 "lastModifiedBy": "string",
64 "createdDate": "2019-08-24T14:15:22Z",
65 "lastModifiedDate": "2019-08-24T14:15:22Z",
66 "archived": true,
67 "externalId": "string",
68 "id": 0,
69 "cultureId": 0,
70 "value": "string"
71 }
72 ]
73 },
74 "nimBudgetLinkDtos": [
75 {
76 "createdBy": "string",
77 "lastModifiedBy": "string",
78 "createdDate": "2019-08-24T14:15:22Z",
79 "lastModifiedDate": "2019-08-24T14:15:22Z",
80 "archived": true,
81 "externalId": "string",
82 "id": 0,
83 "nimBudgetId": 0,
84 "nimInvestmentAreaId": 0,
85 "nimBudgetDto": {},
86 "nimBudgetInvestmentAreaDto": {
87 "id": 0,
88 "createdOn": "2019-08-24T14:15:22Z",
89 "createdById": "string",
90 "modifiedOn": "2019-08-24T14:15:22Z",
91 "modifiedById": "string",
92 "createdByName": "string",
93 "lastModifiedByName": "string",
94 "amount": 0,
95 "originalCurrencyId": 0,
96 "originalCurrencyDisplayId": "string",
97 "originalAmount": 0,
98 "rate": 0,
99 "rateDate": "2019-08-24",
100 "investmentAreaId": 0,
101 "investmentArea": {
102 "id": 0,
103 "createdOn": "2019-08-24T14:15:22Z",
104 "createdById": "string",
105 "modifiedOn": "2019-08-24T14:15:22Z",
106 "modifiedById": "string",
107 "createdByName": "string",
108 "lastModifiedByName": "string",
109 "displayId": "string",
110 "name": "string",
111 "assetClasses": [
112 0
113 ]
114 },
115 "budgetYearDistributions": [
116 {
117 "id": 0,
118 "createdOn": "2019-08-24T14:15:22Z",
119 "createdById": "string",
120 "modifiedOn": "2019-08-24T14:15:22Z",
121 "modifiedById": "string",
122 "createdByName": "string",
123 "lastModifiedByName": "string",
124 "year": 0,
125 "amount": 0,
126 "originalCurrencyId": 0,
127 "originalCurrencyDisplayId": "string",
128 "originalAmount": 0,
129 "rate": 0,
130 "rateDate": "2019-08-24",
131 "spent": 0,
132 "budgetInvestmentAreaId": 0
133 }
134 ],
135 "totalSpent": 0,
136 "totalReserved": 0,
137 "budgetBalance": 0
138 },
139 "nimInvestmentAreaDto": {
140 "id": 0,
141 "createdOn": "2019-08-24T14:15:22Z",
142 "createdById": "string",
143 "modifiedOn": "2019-08-24T14:15:22Z",
144 "modifiedById": "string",
145 "createdByName": "string",
146 "lastModifiedByName": "string",
147 "displayId": "string",
148 "name": "string",
149 "assetClasses": [
150 0
151 ]
152 }
153 }
154 ]
155 }
156]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing a budget allocation within the Nakisa Portfolio Management Suite, encompassing financial insights and analytics related to portfolio and asset management for real estate properties.] |
|
» createdBy |
string |
false |
none |
Username of who created this resource |
» lastModifiedBy |
string |
false |
none |
Username of who last modified this resource |
» createdDate |
string(date-time) |
false |
none |
Date of the created |
» lastModifiedDate |
string(date-time) |
false |
none |
Date of the last modified |
» archived |
boolean |
false |
none |
Boolean flag indicating archived status |
» externalId |
string |
false |
none |
Unique identifier for the external |
» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
» name |
string |
false |
none |
Name of the resource |
» startDate |
string(date) |
false |
none |
Start date of the resource |
» dueDate |
string(date) |
false |
none |
Due date of the resource |
» departmentId |
integer(int64) |
false |
none |
Unique identifier for the department |
» statusId |
integer(int64) |
false |
none |
Unique identifier for the status |
» totalBudgetAmount |
number |
false |
none |
Amount of total budget |
» allocatedBudgetAmount |
number |
false |
none |
Amount of allocated budget |
» owner |
string |
false |
none |
Text value for owner in BudgetDto |
» status |
false |
none |
Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management. |
|
»» createdBy |
string |
false |
none |
Username of who created this resource |
»» lastModifiedBy |
string |
false |
none |
Username of who last modified this resource |
»» createdDate |
string(date-time) |
false |
none |
Date of the created |
»» lastModifiedDate |
string(date-time) |
false |
none |
Date of the last modified |
»» archived |
boolean |
false |
none |
Boolean flag indicating archived status |
»» externalId |
string |
false |
none |
Unique identifier for the external |
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» priority |
integer(int64) |
false |
none |
Priority of the resource |
»» internalId |
integer(int64) |
false |
none |
Unique identifier for the internal |
»» pickListCode |
string |
false |
none |
Code for the pick list |
»» pickListLabel |
string |
false |
none |
Label for the pick list |
»» label |
string |
false |
none |
Label for the resource |
»» cultureId |
integer(int64) |
false |
none |
Unique identifier for the culture |
»» labelDtos |
false |
none |
List of labelDtos items |
|
»»» createdBy |
string |
false |
none |
Username of who created this resource |
»»» lastModifiedBy |
string |
false |
none |
Username of who last modified this resource |
»»» createdDate |
string(date-time) |
false |
none |
Date of the created |
»»» lastModifiedDate |
string(date-time) |
false |
none |
Date of the last modified |
»»» archived |
boolean |
false |
none |
Boolean flag indicating archived status |
»»» externalId |
string |
false |
none |
Unique identifier for the external |
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» cultureId |
integer(int64) |
false |
none |
Unique identifier for the culture |
»»» value |
string |
true |
none |
Text value for value in LabelDto |
» department |
false |
none |
Data transfer object representing an option within a pick list, utilized for categorizing and managing portfolio assets and analytics in the Nakisa Portfolio Management Suite, particularly in the context of real estate property management. |
|
» nimBudgetLinkDtos |
false |
none |
List of nimBudgetLinkDtos items |
|
»» createdBy |
string |
false |
none |
Username of who created this resource |
»» lastModifiedBy |
string |
false |
none |
Username of who last modified this resource |
»» createdDate |
string(date-time) |
false |
none |
Date of the created |
»» lastModifiedDate |
string(date-time) |
false |
none |
Date of the last modified |
»» archived |
boolean |
false |
none |
Boolean flag indicating archived status |
»» externalId |
string |
false |
none |
Unique identifier for the external |
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» nimBudgetId |
integer(int64) |
false |
none |
Unique identifier for the nim budget |
»» nimInvestmentAreaId |
integer(int64) |
false |
none |
Unique identifier for the nim investment area |
»» nimBudgetDto |
false |
none |
Data transfer object representing a budget allocation within the Nakisa Portfolio Management Suite, encompassing financial insights and analytics related to portfolio and asset management for real estate properties. |
|
»» nimBudgetInvestmentAreaDto |
false |
none |
Data transfer object representing the allocation of budget investments within specific areas of a portfolio, facilitating enhanced asset management and analytics for real estate properties in the Nakisa Portfolio Management Suite. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» createdOn |
string(date-time) |
false |
none |
Text value for createdOn in BudgetInvestmentAreaDto |
»»» createdById |
string |
false |
none |
Unique identifier for the created by |
»»» modifiedOn |
string(date-time) |
false |
none |
Text value for modifiedOn in BudgetInvestmentAreaDto |
»»» modifiedById |
string |
false |
none |
Unique identifier for the modified by |
»»» createdByName |
string |
false |
none |
Name of the created by |
»»» lastModifiedByName |
string |
false |
none |
Name of the last modified by |
»»» amount |
number |
false |
none |
Amount value |
»»» originalCurrencyId |
integer(int64) |
false |
none |
Unique identifier for the original currency |
»»» originalCurrencyDisplayId |
string |
false |
none |
Unique identifier for the original currency display |
»»» originalAmount |
number |
false |
none |
Amount of original |
»»» rate |
number |
false |
none |
Rate value |
»»» rateDate |
string(date) |
false |
none |
Date of the rate |
»»» investmentAreaId |
integer(int64) |
false |
none |
Unique identifier for the investment area |
»»» investmentArea |
false |
none |
Data transfer object representing an investment area within the Nakisa Portfolio Management Suite, encompassing key attributes related to portfolio analysis, asset management, and real estate property analytics. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» createdOn |
string(date-time) |
false |
none |
Text value for createdOn in InvestmentAreaDto |
»»»» createdById |
string |
false |
none |
Unique identifier for the created by |
»»»» modifiedOn |
string(date-time) |
false |
none |
Text value for modifiedOn in InvestmentAreaDto |
»»»» modifiedById |
string |
false |
none |
Unique identifier for the modified by |
»»»» createdByName |
string |
false |
none |
Name of the created by |
»»»» lastModifiedByName |
string |
false |
none |
Name of the last modified by |
»»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»»» name |
string |
false |
none |
Name of the resource |
»»»» assetClasses |
[integer] |
false |
none |
List of assetClasses items |
»»» budgetYearDistributions |
false |
none |
List of budgetYearDistributions items |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» createdOn |
string(date-time) |
false |
none |
Text value for createdOn in YearDistributionDto |
»»»» createdById |
string |
false |
none |
Unique identifier for the created by |
»»»» modifiedOn |
string(date-time) |
false |
none |
Text value for modifiedOn in YearDistributionDto |
»»»» modifiedById |
string |
false |
none |
Unique identifier for the modified by |
»»»» createdByName |
string |
false |
none |
Name of the created by |
»»»» lastModifiedByName |
string |
false |
none |
Name of the last modified by |
»»»» year |
integer(int32) |
false |
none |
Numeric value representing year |
»»»» amount |
number |
false |
none |
Amount value |
»»»» originalCurrencyId |
integer(int64) |
false |
none |
Unique identifier for the original currency |
»»»» originalCurrencyDisplayId |
string |
false |
none |
Unique identifier for the original currency display |
»»»» originalAmount |
number |
false |
none |
Amount of original |
»»»» rate |
number |
false |
none |
Rate value |
»»»» rateDate |
string(date) |
false |
none |
Date of the rate |
»»»» spent |
number |
false |
none |
Value for spent field |
»»»» budgetInvestmentAreaId |
integer(int64) |
false |
none |
Unique identifier for the budget investment area |
»»» totalSpent |
number |
false |
none |
Value for totalSpent field |
»»» totalReserved |
number |
false |
none |
Value for totalReserved field |
»»» budgetBalance |
number |
false |
none |
Value for budgetBalance field |
»» nimInvestmentAreaDto |
false |
none |
Data transfer object representing an investment area within the Nakisa Portfolio Management Suite, encompassing key attributes related to portfolio analysis, asset management, and real estate property analytics. |
Get Image¶
HTTP Request
GET /api/budgets/{budgetId}/pictures/{pictureId}/download
📋 Description: Downloads the specified picture associated with a budget in the Nakisa Portfolio Management Suite, facilitating enhanced asset visualization and analytics for real estate property management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
pictureId |
path |
integer(int64) |
true |
Unique identifier for the picture |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
string |
Download Budget Document¶
HTTP Request
GET /api/budgets/{budgetId}/documents/{documentId}/download
📋 Description: Downloads the specified document associated with a budget within the Nakisa Portfolio Management Suite, enabling users to access critical documentation for portfolio and asset analytics in real estate property management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
documentId |
path |
integer(int64) |
true |
Unique identifier for the document |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{}
Remove Project From Budget¶
HTTP Request
DELETE /api/budgets/{budgetId}/projects/{projectId}
📋 Description: Deletes a specific project associated with a designated budget within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management by allowing users to streamline project allocations.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
projectId |
path |
integer(int64) |
true |
Unique identifier for the project |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
204 |
No Content |
None |
Delete Location Picture¶
HTTP Request
DELETE /api/budgets/{budgetId}/pictures/{pictureId}
📋 Description: Deletes a specified picture associated with a budget in the Nakisa Portfolio Management Suite, facilitating effective management of visual assets related to portfolio and real estate property analytics.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
pictureId |
path |
integer(int64) |
true |
Unique identifier for the picture |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
204 |
No Content |
None |
Delete Budget Document¶
HTTP Request
DELETE /api/budgets/{budgetId}/documents/{documentId}
📋 Description: Deletes a specified document associated with a budget within the Nakisa Portfolio Management Suite, enabling users to maintain accurate and relevant documentation for portfolio and asset management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
budgetId |
path |
integer(int64) |
true |
Unique identifier for the budget |
documentId |
path |
integer(int64) |
true |
Unique identifier for the document |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
204 |
No Content |
None |