List work orders

Work orders of a property, filtered by status, priority, location or assignee.

MCP tool resman_read → list_work_orders

read

Returns the number, status, priority, category, location, description, who reported it, the assignee and the due date, plus a make-ready flag. ResMan answers only when at least one filter is set besides the property.

Parameters

Parameters: list_work_orders
NameTypeDescription
property_id string required string Property id from list_properties.
status string string Submitted, Not Started, In Progress, Completed, Scheduled, Cancelled, Closed or On Hold.
priority string string Low, Medium or High.
location string string Unit number, building name or rentable item name.
assigned_to_person_id string string Person id of the assigned maintenance employee.
modified_since string string Only work orders changed since this time, YYYY-MM-DD.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "resman_read",
    "arguments": {
      "operation": "list_work_orders",
      "arguments": {
        "property_id": "property_8c41d2"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "work_orders": [
      {
        "work_order_id": "8e2474f7-9c89-4092-9316-31d4f234b8d6",
        "number": 1457,
        "status": "Submitted",
        "priority": "Medium",
        "category": "Heating",
        "location": {
          "name": "214",
          "type": "Unit"
        },
        "description": "No heat in the bedroom",
        "reported_by": "Tomas Weber",
        "assigned_to": null,
        "due_date": "2026-10-26",
        "is_make_ready": false
      }
    ]
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.