Get a work order
One work order in full, by its number.
MCP tool resman_read → get_work_order
read
Returns everything list_work_orders does plus the impacted areas, the pets, the appointment, the notes and the attached documents. Documents come as names and ids, not as images.
Parameters
| Name | Type | Description |
|---|---|---|
| property_id string required | string | Property id from list_properties. |
| number integer required | integer | Work order number as shown in ResMan. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "resman_read",
"arguments": {
"operation": "get_work_order",
"arguments": {
"property_id": "property_8c41d2",
"number": 1
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"work_order_id": "8e2474f7-9c89-4092-9316-31d4f234b8d6",
"number": 1457,
"status": "Submitted",
"priority": "Medium",
"category": "Heating",
"location": {
"name": "214",
"type": "Unit"
},
"areas": [
"Bedroom 1"
],
"pets": [
"Cat"
],
"appointment": "Permission Given",
"description": "No heat in the bedroom",
"notes": "Resident home after 5 pm",
"reported_by": "Tomas Weber",
"assigned_to": null,
"documents": []
},
"isError": false
}