Get Inventory Adjustment Events
Get Inventory Adjustment Events
Retrieves a set of inventory adjustment events.
Note that your datetime filters will be clamped to a maximum range of thirty-one days following the processes laid out in DateTime Handling.
Verb | POST |
---|---|
Endpoint | {base-url}/inventory |
Max Page Size | 100 |
Request Body
{
"requestFilter": {
"organizationIds": [1],
"accountIds": [1],
"siteIds": [1],
"machineIdentifiers": ["1", "PROSE123456789"],
"startDate": "2021-11-15T18:07:05.477",
"endDate": "2021-11-15T18:07:05.477"
},
"routeFilter": {
"transactionIds": ["B1488"]
}
}
Filters Honored
- RequestFilter
- organizationIds
- accountIds
- siteIds
- machineIdentifiers
- startDate
- endDate
- TransactionFilter
- transactionIdentifiers
Returns
On Success
The requested list of inventory adjustment events.
Response Body
[
{
"id": "B1625",
"adjustmentOccurredAt": "2021-12-15T01:11:24.36",
"takeOccurredAt": "2021-12-15T01:11:24",
"siteId": 567,
"siteExternalId": "babc188c-a1e5-4ea2-9648-93dbd8c422dd",
"machineId": "11398",
"machineExternalId": null,
"selection": "132",
"productId": "49998",
"userId": 0,
"externalUserIdentifier": null,
"adjustmentSize": 1,
"newStockLevel": 83
}
]