Returns a filtered list of general asset classes within the current account context.
Behavior:
- Validates manage or view privilege for asset classes
- Applies keyword filtering from the request body
- Retrieves matching general asset classes
- Returns structured asset class response data
- Logs the action as an equipment type list view event
- Demohttps://demozone.zlinkfm.com/RND/api/v1/assets/general/assetclass/list
curl -i -X POST \
https://demozone.zlinkfm.com/RND/api/v1/assets/general/assetclass/list \
-H 'Content-Type: application/json-patch+json' \
-d '{
"keyword": "string",
"sortColumn": "string",
"sortColumnId": "0f49f070-9ddb-4e23-bac3-3a9c7797ab4e",
"sortOrder": "string",
"fieldValues": [
{
"dataFieldId": "b6507240-6286-4e43-b3da-bd23ecf1c322",
"dataFieldValue": "string",
"dataFieldlabel": "string",
"dataFieldValueIds": [
"497f6eca-6276-4993-bfeb-53cbbbba6f08"
],
"fromDate": "string",
"toDate": "string",
"dataFieldValueRangeType": "string"
}
],
"selectedIds": [
"497f6eca-6276-4993-bfeb-53cbbbba6f08"
],
"datafieldIds": [
"497f6eca-6276-4993-bfeb-53cbbbba6f08"
],
"filter": "string"
}'Response
{
"data": [
{
"assetClassId": "612ce5f5-12bc-4349-bd22-8eec5b4bdcd6",
"assetClassName": "string",
"assetType": {
"assetTypeId": "8b5111d6-fc22-4841-bf1b-479a403efd40",
"assetTypeName": "string"
},
"assetClassSymbol": {
"symbolId": "6dee67fb-8a48-4652-be83-66515f0780d3",
"symbolName": "string",
"gisSymbolIcon": "string",
"symbolColorCode": "string",
"dwgSymbolMode": true
},
"responseDescription": "string"
}
],
"message": "string",
"isError": true,
"messageCode": 0,
"status": "string",
"errorType": "string",
"traceid": "string",
"responseDescription": "string"
}