Unable to add inventory adjustment

Unable to add inventory adjustment

Hi Team,

I am trying to create an inventory adjustment using API. But getting this error response from server "message""Non-inventory items(s) are involved in this transaction."
please find below the JSON string used to POST via API.

{
"date": "2020-01-02",
"reason": "Transfer to Office assets",
"description": "Ram For Abdul system. Existing single 16GB of ram failed",
"reference_number": "97",
"adjustment_type": "quantity",
"line_items": [
{
"item_id": 519558000002109060,
"name": "CORSAIR MEMORY VENGEANCE(CMK4GX4M1A2400C16R) DT 4GB2400 FSB DDR4",
"quantity_adjusted": -3,
"serial_numbers": [
"1930024093418V16",
"1930024093418V17",
"1930024093418V18"
],
"unit": "Unit",
"is_combo_product": false,
"adjustment_account_name": "Computer & Softwares",
"warehouse_id": 2062398000000068000,
"warehouse_name": "The Peripheral Store"
},
{
"item_id": 519558000001031200,
"name": "CORSAIR MEMORY VENGEANCE(CMK4GX4M1D2400C14) DT LPX 4GBBLACK 2400 MHZ DDR4",
"quantity_adjusted": -1,
"serial_numbers": [
],
"unit": "Unit",
"is_combo_product": false,
"adjustment_account_name": "Computer & Softwares",
"warehouse_id": 2062398000000068000,
"warehouse_name": "The Peripheral Store"
}
]
}