POST public-api/ic/item/inventorysearch
This method is a simple inventory query similar to what is found on the Edit Item screen or on the mobile devices. Requires Allow Item permission and enforces role site permission.
Request Information
URI Parameters
None.
Body Parameters
InventorySearchParameters| Name | Description | Type | Additional information |
|---|---|---|---|
| ItemNumber | string |
None. |
|
| SiteName | string |
None. |
|
| LocationCode | string |
None. |
|
| SerialNumber | string |
None. |
|
| Lot | string |
None. |
|
| DateCode | date |
None. |
Request Formats
application/json
Sample:
{
"ItemNumber": "sample string 1",
"SiteName": "sample string 2",
"LocationCode": "sample string 3",
"SerialNumber": "sample string 4",
"Lot": "sample string 5",
"DateCode": "2026-02-27T14:04:55.3386378+00:00"
}
Response Information
Resource Description
WaspResultOfListOfInventoryInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Collection of InventoryInfo |
None. |
|
| Messages | Collection of WtResult |
None. |
|
| BatchNumber | integer |
None. |
|
| HasError | boolean |
None. |
|
| HasHttpError | boolean |
None. |
|
| HasMessage | boolean |
None. |
|
| HasSuccessWithMoreDataRemaining | boolean |
None. |
|
| TotalRecordsLongCount | integer |
None. |
Response Formats
application/json
Sample:
{
"Data": [
{
"DateCodeString": "sample string 1",
"ItemNumber": "sample string 1",
"ItemDescription": "sample string 2",
"ItemType": 0,
"SiteName": "sample string 3",
"LocationCode": "sample string 4",
"ContainerNumber": "sample string 5",
"ParentContainerId": "sample string 6",
"SerialNumber": "sample string 7",
"ContainerId": "sample string 8",
"Lot": "sample string 9",
"DateCode": null,
"TotalQty": 10.0,
"CheckedOutQty": 11.0,
"AlternateItemNumber": "sample string 12"
},
{
"DateCodeString": "sample string 1",
"ItemNumber": "sample string 1",
"ItemDescription": "sample string 2",
"ItemType": 0,
"SiteName": "sample string 3",
"LocationCode": "sample string 4",
"ContainerNumber": "sample string 5",
"ParentContainerId": "sample string 6",
"SerialNumber": "sample string 7",
"ContainerId": "sample string 8",
"Lot": "sample string 9",
"DateCode": null,
"TotalQty": 10.0,
"CheckedOutQty": 11.0,
"AlternateItemNumber": "sample string 12"
}
],
"Messages": [
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
},
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
}
],
"BatchNumber": 1,
"HasError": false,
"HasHttpError": false,
"HasMessage": true,
"HasSuccessWithMoreDataRemaining": false,
"TotalRecordsLongCount": 1
}