Skip to content

Adjust Stock

Request

Adjust Stock for a Specific Bucket

Description

This endpoint allows manual stock adjustments for a specific inventory bucket. The adjustment is applied as a delta (positive or negative) and recorded as an inventory movement.

Use Cases

  • Writing off damaged stock from the damaged bucket. - Correcting stock discrepancies after physical counts. - Moving stock to QC hold for quality inspection.
Security
OAuth2
Bodyapplication/json
bucketstring(Bucket to adjust: available, damaged, reserved, qc_hold )required
notesstring(Optional notes about the adjustment )
quantity_changeinteger, (int64)(Quantity change (positive to add, negative to remove) )required
reasonstring(Reason for adjustment: damage, correction, write_off, qc_fail, other )required
skustring(SKU of the product to adjust )required
curl -i -X POST \
  https://developer-docs.quiqup.com/_mock/openapi/api/fulfilment/inventory/adjustments \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "bucket": "string",
    "notes": "string",
    "quantity_change": 0,
    "reason": "string",
    "sku": "string"
  }'

Responses

Success response

Bodyapplication/json
availableinteger, (int64)required
damagedinteger, (int64)required
qc_holdinteger, (int64)required
reservedinteger, (int64)required
skustring(The updated inventory item )required
totalinteger, (int64)required
Response
{ "available": 0, "damaged": 0, "qc_hold": 0, "reserved": 0, "sku": "string", "total": 0 }