# List furniture asset classes

Returns the list of available furniture asset classes within the current account context based on the provided search criteria.
            
Behavior:
- Applies keyword filtering from the request body
- Retrieves asset classes configured for furniture
- Filters results based on account scope
- Returns asset class identifiers and descriptive details
- Logs the action as a furniture asset class list view event

Endpoint: POST /api/v1/furniture/assetclass/list

## Request fields (application/json-patch+json):

  - `keyword` (string,null)

  - `sortColumn` (string,null)

  - `sortColumnId` (string,null)

  - `sortOrder` (string,null)

  - `fieldValues` (array,null)

  - `fieldValues.dataFieldId` (string)

  - `fieldValues.dataFieldValue` (string,null)

  - `fieldValues.dataFieldlabel` (string,null)

  - `fieldValues.dataFieldValueIds` (array,null)

  - `fieldValues.fromDate` (string,null)

  - `fieldValues.toDate` (string,null)

  - `fieldValues.dataFieldValueRangeType` (string,null)

  - `selectedIds` (array,null)

  - `datafieldIds` (array,null)

  - `filter` (string,null)

## Response 200 fields (text/plain):

  - `data` (array,null)

  - `data.assetClassId` (string)

  - `data.assetClassName` (string,null)

  - `data.assetType` (object)

  - `data.assetType.assetTypeId` (string)

  - `data.assetType.assetTypeName` (string,null)

  - `data.assetClassSymbol` (object)

  - `data.assetClassSymbol.symbolId` (string)

  - `data.assetClassSymbol.symbolName` (string,null)

  - `data.assetClassSymbol.gisSymbolIcon` (string,null)

  - `data.assetClassSymbol.symbolColorCode` (string,null)

  - `data.assetClassSymbol.dwgSymbolMode` (boolean)

  - `data.responseDescription` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


