POST api/v1/ItemInventory/Adjust

Adjust inevnetory

Request Information

URI Parameters

Body Parameters

Inventory Ledger Entry to adjust

ItemInventoryLedgerEntry
NameDescriptionTypeAdditional information
ItemLedgerAdjustmentTypeId

TItemInventoryAdjustmentType

WarehouseId

Warehouse ID for the inventory record

integer

WarehouseName

Warehouse name for the inventory record

string

ItemId

integer

ItemCode

Item Code for Inventory Record

string

PONumber

integer

Quantity

decimal number

Balance

decimal number

ReserveBalance

decimal number

LotNumber

string

TransactionDate

date

Description

string

OrderShipmentId

integer

OrderId

integer

ItemReceivingId

integer

ModifiedDateTime

Modified datetime for the object. This will be added by the system.

date

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

Request Formats

application/json, text/json

Sample:
{
  "itemLedgerAdjustmentTypeId": "Unknown",
  "warehouseId": 2,
  "warehouseName": "sample string 3",
  "itemId": 4,
  "itemCode": "sample string 5",
  "poNumber": 6,
  "quantity": 7.0,
  "balance": 8.0,
  "reserveBalance": 9.0,
  "lotNumber": "sample string 10",
  "transactionDate": "2025-08-14T01:25:37.6023935+00:00",
  "description": "sample string 12",
  "orderShipmentId": 1,
  "orderId": 1,
  "itemReceivingId": 1,
  "modifiedDateTime": "2025-08-14T01:25:37.6023935+00:00",
  "executionTime": 15,
  "txID": "sample string 16"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.

Response Information

Resource Description

ItemInventoryLedgerEntry
NameDescriptionTypeAdditional information
ItemLedgerAdjustmentTypeId

TItemInventoryAdjustmentType

WarehouseId

Warehouse ID for the inventory record

integer

WarehouseName

Warehouse name for the inventory record

string

ItemId

integer

ItemCode

Item Code for Inventory Record

string

PONumber

integer

Quantity

decimal number

Balance

decimal number

ReserveBalance

decimal number

LotNumber

string

TransactionDate

date

Description

string

OrderShipmentId

integer

OrderId

integer

ItemReceivingId

integer

ModifiedDateTime

Modified datetime for the object. This will be added by the system.

date

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:
{
  "itemLedgerAdjustmentTypeId": "Unknown",
  "warehouseId": 2,
  "warehouseName": "sample string 3",
  "itemId": 4,
  "itemCode": "sample string 5",
  "poNumber": 6,
  "quantity": 7.0,
  "balance": 8.0,
  "reserveBalance": 9.0,
  "lotNumber": "sample string 10",
  "transactionDate": "2025-08-14T01:25:37.6961211+00:00",
  "description": "sample string 12",
  "orderShipmentId": 1,
  "orderId": 1,
  "itemReceivingId": 1,
  "modifiedDateTime": "2025-08-14T01:25:37.6961211+00:00",
  "executionTime": 15,
  "txID": "sample string 16"
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.