# Get PM work order tiles

Returns a paginated list of preventive maintenance work order tiles for the current user within the account context.
            
Behavior:
- Validates account and user context
- Supports pagination using the start query parameter
- Retrieves preventive maintenance work order tile data
- Returns structured PM work order tile response data
- Logs the action as PM work orders tile view

Endpoint: POST /api/v2/maintenance/pmworkorders/basic

## Query parameters:

  - `start` (integer)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.data` (array,null)

  - `data.data.uniqueId` (string)

  - `data.data.workOrderNumber` (string,null)

  - `data.data.expectedDateOfCompletion` (string,null)

  - `data.data.status` (object)

  - `data.data.status.statusId` (string)

  - `data.data.status.statusCode` (string,null)

  - `data.data.status.statusName` (string,null)

  - `data.data.status.statusColor` (string,null)

  - `data.data.priority` (object)

  - `data.data.priority.priorityId` (string)

  - `data.data.priority.priorityName` (string,null)

  - `data.data.priority.priorityColorCode` (string,null)

  - `data.data.workType` (string,null)

  - `data.data.actionBy` (array,null)

  - `data.data.actionBy.userId` (string)

  - `data.data.actionBy.userName` (string,null)

  - `data.data.actionBy.userProfile` (string,null)

  - `data.data.planName` (string,null)

  - `data.data.dueDate` (string,null)

  - `data.data.generatedDate` (string,null)

  - `data.data.completedOn` (string,null)

  - `data.data.closedOn` (string,null)

  - `data.data.discardedOn` (string,null)

  - `data.data.scheduledDate` (string,null)

  - `data.data.planSchedule` (string,null)

  - `data.data.taskItemType` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


