GET api/v1/ItemInventory/{id}
Get an inventory record by id number
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
Id number of the inventory record |
integer |
Required |
Body Parameters
Response Information
Resource Description
ItemInventory| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer | ||
| ItemId | integer | ||
| WarehouseId | integer | ||
| Balance | decimal number | ||
| CommittedBalance | decimal number | ||
| ShippableBalance | decimal number | ||
| ReserveBalance | decimal number | ||
| ItemCode | string | ||
| ItemDescription | string | ||
| WarehouseName | string | ||
| ItemInventoryDetails | Collection of ItemInventoryDetail | ||
| ExecutionTime |
How long the method took in milliseconds. System supplied value. |
integer | |
| TxID |
Transaction ID of the call. Will be added for the response. Not needed in the request. |
string |
Response Formats
application/json, text/json
Sample:
{
"id": 1,
"itemId": 2,
"warehouseId": 3,
"balance": 4.0,
"committedBalance": 5.0,
"shippableBalance": 6.0,
"reserveBalance": 7.0,
"itemCode": "sample string 8",
"itemDescription": "sample string 9",
"warehouseName": "sample string 10",
"itemInventoryDetails": [
{
"id": 1,
"itemInventoryId": 2,
"warehouseId": 3,
"detailBalance": 4.0,
"detailCommitted": 5.0,
"receiveAmount": 6.0,
"recieveDate": "2026-04-06T22:56:10.7241277+00:00",
"reserveBalance": 8.0,
"lotNumber": "sample string 9",
"lotBalance": 10.0,
"lotExpiration": "2026-04-06T22:56:10.7241277+00:00",
"executionTime": 14,
"txID": "sample string 15"
},
{
"id": 1,
"itemInventoryId": 2,
"warehouseId": 3,
"detailBalance": 4.0,
"detailCommitted": 5.0,
"receiveAmount": 6.0,
"recieveDate": "2026-04-06T22:56:10.7241277+00:00",
"reserveBalance": 8.0,
"lotNumber": "sample string 9",
"lotBalance": 10.0,
"lotExpiration": "2026-04-06T22:56:10.7241277+00:00",
"executionTime": 14,
"txID": "sample string 15"
}
],
"executionTime": 13,
"txID": "sample string 14"
}
application/xml, text/xml
Sample:
<ItemInventory xmlns:i="http://www.w3.org/2001/XMLSchema-instance" z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" xmlns="http://schemas.datacontract.org/2004/07/TulaERP.Contract.Models">
<ExecutionTime xmlns="http://schemas.datacontract.org/2004/07/TulaERP.Contract.Common">13</ExecutionTime>
<TxID xmlns="http://schemas.datacontract.org/2004/07/TulaERP.Contract.Common">sample string 14</TxID>
<Balance>4</Balance>
<CommittedBalance>5</CommittedBalance>
<Id>1</Id>
<ItemCode>sample string 8</ItemCode>
<ItemDescription>sample string 9</ItemDescription>
<ItemId>2</ItemId>
<ItemInventoryDetails>
<ItemInventoryDetail z:Id="i2">
<ExecutionTime xmlns="http://schemas.datacontract.org/2004/07/TulaERP.Contract.Common">14</ExecutionTime>
<TxID xmlns="http://schemas.datacontract.org/2004/07/TulaERP.Contract.Common">sample string 15</TxID>
<DetailBalance>4</DetailBalance>
<DetailCommitted>5</DetailCommitted>
<Id>1</Id>
<ItemInventoryId>2</ItemInventoryId>
<LotBalance>10</LotBalance>
<LotExpiration>2026-04-06T22:56:10.7241277+00:00</LotExpiration>
<LotNumber>sample string 9</LotNumber>
<ReceiveAmount>6</ReceiveAmount>
<RecieveDate>2026-04-06T22:56:10.7241277+00:00</RecieveDate>
<ReserveBalance>8</ReserveBalance>
<WarehouseId>3</WarehouseId>
</ItemInventoryDetail>
<ItemInventoryDetail z:Ref="i2" />
</ItemInventoryDetails>
<ReserveBalance>7</ReserveBalance>
<ShippableBalance>6</ShippableBalance>
<WarehouseId>3</WarehouseId>
<WarehouseName>sample string 10</WarehouseName>
</ItemInventory>