Skip to content

Get PM work order tiles

Request

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
Query
startinteger, (int32)
curl -i -X POST \
  'https://demozone.zlinkfm.com/RND/api/v2/maintenance/pmworkorders/basic?start=0'

Responses

OK

Body
dataobject(zLink.Business.zOne.Maintenance.ResponseModels.PmWorkOrdersTileResponseModel)
messagestring or null
isErrorboolean
messageCodeinteger, (int32)
statusstring or null
errorTypestring or null
traceidstring or null
responseDescriptionstring or null
Response
{
  "data": {
    "data": [
      {
        "uniqueId": "a1e12d74-d756-40d1-9bb3-519def353f44",
        "workOrderNumber": "string",
        "expectedDateOfCompletion": "string",
        "status": {
          "statusId": "e900225c-0629-4e96-be6e-86a17a309645",
          "statusCode": "string",
          "statusName": "string",
          "statusColor": "string"
        },
        "priority": {
          "priorityId": "a57eab25-838b-40cc-a576-57e4056f1d6c",
          "priorityName": "string",
          "priorityColorCode": "string"
        },
        "workType": "string",
        "actionBy": [
          {
            "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",
            "userName": "string",
            "userProfile": "string"
          }
        ],
        "planName": "string",
        "dueDate": "string",
        "generatedDate": "string",
        "completedOn": "string",
        "closedOn": "string",
        "discardedOn": "string",
        "scheduledDate": "string",
        "planSchedule": "string",
        "taskItemType": "string"
      }
    ]
  },
  "message": "string",
  "isError": true,
  "messageCode": 0,
  "status": "string",
  "errorType": "string",
  "traceid": "string",
  "responseDescription": "string"
}