Field Default Value¶
Field Default Value - Get Field Default Value¶
HTTP Request
GET /api/field-default-values/{id}
📋 Description: Fetches the default field values associated with a specific asset in the Nakisa Portfolio Management Suite, facilitating enhanced data analytics and portfolio management for 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 "entityType": "string",
10 "fieldName": "string",
11 "fieldValue": "string",
12 "conditionValue": "string",
13 "isActive": true,
14 "isLocked": true,
15 "userId": 0
16}
Field Default Value - Update Field Default Value¶
HTTP Request
PUT /api/field-default-values/{id}
📋 Description: Updates the default values for a specified field within the Nakisa Portfolio Management Suite, enabling users to maintain accurate and relevant data for portfolio, asset, and real estate property analytics.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated default field values for a specified asset within the Nakisa Portfolio Management Suite, relevant to portfolio analytics and real estate property management. |
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 "entityType": "string",
10 "fieldName": "string",
11 "fieldValue": "string",
12 "conditionValue": "string",
13 "isActive": true,
14 "isLocked": true,
15 "userId": 0
16}
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 "entityType": "string",
10 "fieldName": "string",
11 "fieldValue": "string",
12 "conditionValue": "string",
13 "isActive": true,
14 "isLocked": true,
15 "userId": 0
16}
Field Default Value - Delete Field Default Value¶
HTTP Request
DELETE /api/field-default-values/{id}
📋 Description: Deletes a specified field default value from the Nakisa Portfolio Management Suite, streamlining the management of portfolio, asset, and real estate property data.
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 |
Field Default Value - Get Field Default Values¶
HTTP Request
GET /api/field-default-values
📋 Description: Retrieves default field values for portfolio assets within the Nakisa Portfolio Management Suite, enabling users to streamline data entry and enhance analytics for real estate properties.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the field default values query should be returned in a paginated format, facilitating efficient data retrieval for portfolio and asset management analytics. |
|
entity-type |
query |
string |
false |
Specifies the type of entity for which default field values are being retrieved, applicable to portfolio, asset, analytics, or real estate property contexts. |
field-name |
query |
string |
false |
Specifies the name of the field for which default values are being retrieved within the Nakisa Portfolio Management Suite, applicable to portfolio, asset, analytics, and real estate property contexts. |
field-value |
query |
string |
false |
Specifies the value of a particular field to retrieve default settings related to portfolios, assets, analytics, or real estate properties within the Nakisa Portfolio Management Suite. |
condition-value |
query |
string |
false |
Specifies the condition value to filter and retrieve default values for fields related to portfolio, asset, and real estate property analytics within the Nakisa Portfolio Management Suite. |
entity-type-like |
query |
string |
false |
Specifies the type of entity, such as portfolio, asset, analytics, or real estate property, to filter the default values returned by the API. |
field-name-like |
query |
string |
false |
Specifies a pattern to match field names in the context of portfolio, asset, analytics, or real estate property within the Nakisa Portfolio Management Suite. |
active |
query |
string |
false |
Whether this resource is active |
locked |
query |
string |
false |
Whether this resource is locked |
global |
query |
string |
false |
Specifies the global context for retrieving default field values related to portfolio, asset, analytics, or real estate property within the Nakisa Portfolio Management Suite. |
user |
query |
string |
false |
Specifies the username associated with the portfolio, asset, or analytics data being retrieved from the Nakisa Portfolio Management Suite. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "_embedded": {
3 "fieldDefaultValues": [
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 "entityType": "string",
13 "fieldName": "string",
14 "fieldValue": "string",
15 "conditionValue": "string",
16 "isActive": true,
17 "isLocked": true,
18 "userId": 0
19 }
20 ]
21 },
22 "page": {
23 "size": 0,
24 "totalElements": 0,
25 "totalPages": 0,
26 "number": 0
27 }
28}
Field Default Value - Create Field Default Values¶
HTTP Request
POST /api/field-default-values
📋 Description: Creates default values for specified fields within the Nakisa Portfolio Management Suite, enabling consistent data entry across portfolio, asset, and real estate property analytics.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing default values for portfolio assets, including relevant analytics and real estate property attributes. |
Body Parameters
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 "entityType": "string",
11 "fieldName": "string",
12 "fieldValue": "string",
13 "conditionValue": "string",
14 "isActive": true,
15 "isLocked": true,
16 "userId": 0
17 }
18]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
201 |
Created |
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 "entityType": "string",
11 "fieldName": "string",
12 "fieldValue": "string",
13 "conditionValue": "string",
14 "isActive": true,
15 "isLocked": true,
16 "userId": 0
17 }
18]
Response Schema
Status Code 201
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing the default values for fields within the Nakisa Portfolio Management Suite, facilitating consistent data entry and analytics across portfolio, asset, and 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 |
» entityType |
string |
false |
none |
Type of the entity |
» fieldName |
string |
false |
none |
Name of the field |
» fieldValue |
string |
false |
none |
Represents the default value assigned to a specific field within the Nakisa Portfolio Management Suite, facilitating consistent data entry for portfolio, asset, and real estate property analytics. |
» conditionValue |
string |
false |
none |
Represents the specific value of a condition used in portfolio and asset analytics within the Nakisa Portfolio Management Suite. |
» isActive |
boolean |
false |
none |
Whether the resource is active |
» isLocked |
boolean |
false |
none |
Whether the resource is locked |
» userId |
integer(int64) |
false |
none |
Unique identifier for the user |
Field Default Value - Get Field Default Values For Entity¶
HTTP Request
GET /api/field-default-values/entityType/{entityType}
📋 Description: Retrieves default field values for a specified entity type within the Nakisa Portfolio Management Suite, facilitating efficient data management across portfolio, asset, analytics, and real estate property contexts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
entityType |
path |
string |
true |
Type of the entity |
userId |
query |
integer(int64) |
true |
Unique identifier for the user |
isCreating |
query |
boolean |
false |
Whether the resource is creating |
Default Values¶
Parameter |
Default |
Type |
|---|---|---|
isCreating |
|
query |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1{
2 "property1": {
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 "entityType": "string",
11 "fieldName": "string",
12 "fieldValue": "string",
13 "conditionValue": "string",
14 "isActive": true,
15 "isLocked": true,
16 "userId": 0
17 },
18 "property2": {
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 "entityType": "string",
27 "fieldName": "string",
28 "fieldValue": "string",
29 "conditionValue": "string",
30 "isActive": true,
31 "isLocked": true,
32 "userId": 0
33 }
34}
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
» additionalProperties |
false |
none |
Data transfer object representing the default values for fields within the Nakisa Portfolio Management Suite, facilitating consistent data entry and analytics across portfolio, asset, and 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 |
»» entityType |
string |
false |
none |
Type of the entity |
»» fieldName |
string |
false |
none |
Name of the field |
»» fieldValue |
string |
false |
none |
Represents the default value assigned to a specific field within the Nakisa Portfolio Management Suite, facilitating consistent data entry for portfolio, asset, and real estate property analytics. |
»» conditionValue |
string |
false |
none |
Represents the specific value of a condition used in portfolio and asset analytics within the Nakisa Portfolio Management Suite. |
»» isActive |
boolean |
false |
none |
Whether the resource is active |
»» isLocked |
boolean |
false |
none |
Whether the resource is locked |
»» userId |
integer(int64) |
false |
none |
Unique identifier for the user |