GET api/v1/WorkOrders?Search={Search}&Limit={Limit}&StatusID={StatusID}
Gather a list of work orders.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Search |
Filter returned results |
string |
Default value is |
| Limit |
Amount of results returned |
integer |
Default value is 100 |
| StatusID |
Status of the work order |
integer |
Default value is 1 |
Body Parameters
None.
Response Information
Resource Description
A list of work orders
IBMS_Cloud_API.WorkOrdersModel+WorkOrder| Name | Description | Type | Additional information |
|---|---|---|---|
| WorkOrderID |
Unique identifier for a work order |
integer |
None. |
| Reference |
Work order reference |
string |
None. |
| OrderNumber |
Customer order number |
string |
None. |
| Description |
Description of a work order |
string |
None. |
| WODetails |
Work order details |
string |
None. |
| SiteName |
Associated Site name |
string |
None. |
| SiteID |
Associated Site ID |
integer |
None. |
| ClientName |
Associated Client name |
string |
None. |
| ClientID |
Associated Client ID |
integer |
None. |
| WODate |
When the work order was created |
date |
None. |
| Status |
Current status of the work order |
string |
None. |
| WOManager |
Employee who is managing the work order |
string |
None. |
| QuotedPrice |
Quoted price of the work order |
string |
None. |
| StatusID |
Current Status ID of the work order |
integer |
None. |
| TypeID |
Type of work order |
integer |
None. |
| NextAppointment |
Details of next appointment |
string |
None. |
| AppointmentCount | string |
None. |
|
| Category | string |
None. |
|
| CategoryID | string |
None. |
|
| WODetailsTooltip | string |
None. |
|
| InvoiceStatus | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"WorkOrderID": 1,
"Reference": "sample string 2",
"OrderNumber": "sample string 3",
"Description": "sample string 4",
"WODetails": "sample string 5",
"SiteName": "sample string 6",
"SiteID": 7,
"ClientName": "sample string 8",
"ClientID": 9,
"WODate": "2025-11-18T04:24:32.2750801+00:00",
"Status": "sample string 11",
"WOManager": "sample string 12",
"QuotedPrice": "sample string 13",
"StatusID": 14,
"TypeID": 15,
"NextAppointment": "sample string 16",
"AppointmentCount": "sample string 17",
"Category": "sample string 18",
"CategoryID": "sample string 19",
"WODetailsTooltip": "sample string 20",
"InvoiceStatus": 21
}
text/html
Sample:
{"WorkOrderID":1,"Reference":"sample string 2","OrderNumber":"sample string 3","Description":"sample string 4","WODetails":"sample string 5","SiteName":"sample string 6","SiteID":7,"ClientName":"sample string 8","ClientID":9,"WODate":"2025-11-18T04:24:32.2750801+00:00","Status":"sample string 11","WOManager":"sample string 12","QuotedPrice":"sample string 13","StatusID":14,"TypeID":15,"NextAppointment":"sample string 16","AppointmentCount":"sample string 17","Category":"sample string 18","CategoryID":"sample string 19","WODetailsTooltip":"sample string 20","InvoiceStatus":21}
application/xml, text/xml
Sample:
<WorkOrdersModel.WorkOrder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IBMS_Cloud_API"> <AppointmentCount>sample string 17</AppointmentCount> <Category>sample string 18</Category> <CategoryID>sample string 19</CategoryID> <ClientID>9</ClientID> <ClientName>sample string 8</ClientName> <Description>sample string 4</Description> <InvoiceStatus>21</InvoiceStatus> <NextAppointment>sample string 16</NextAppointment> <OrderNumber>sample string 3</OrderNumber> <QuotedPrice>sample string 13</QuotedPrice> <Reference>sample string 2</Reference> <SiteID>7</SiteID> <SiteName>sample string 6</SiteName> <Status>sample string 11</Status> <StatusID>14</StatusID> <TypeID>15</TypeID> <WODate>2025-11-18T04:24:32.2750801+00:00</WODate> <WODetails>sample string 5</WODetails> <WODetailsTooltip>sample string 20</WODetailsTooltip> <WOManager>sample string 12</WOManager> <WorkOrderID>1</WorkOrderID> </WorkOrdersModel.WorkOrder>