Update inventory stock
Records a manual stock movement for a product — in adds stock, out removes it. Use warehouse_id -1 for the default warehouse and record_date to backdate the movement. Sales and purchase documents also move stock automatically.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is an API key from the API Integration section of your dashboard. Keys are scoped to the company they are generated in — for testing, add a separate test company and generate the key there, so requests never touch your real books.
Body
Product ID
"123456"
Opening Quantity
1
Warehouse ID
-1
Stock in or stock out
in, out "in"
Remarks
"Remarks"
Record Date (DD-MM-YYYY)
"06-05-2025"

