Inventory
Adjust stock
Move stock by hand. Every adjustment is a ledger row with a named actor.
Authorization
HTTPBearer AuthorizationBearer <token>
JWT access token
In: header
Path Parameters
item_id*string
Format
uuidQuery Parameters
merchant_id?|
Optional merchant to act on. Must be one you are a member of.
Format
uuidHeader Parameters
X-Merchant-ID?string|null
Request Body
application/json
movement_type?string
Length
length <= 32Default
"ADJUSTMENT"note?string
Length
length <= 500Default
""quantity*number
Range
0 <= valuereference_id?string
Length
length <= 64Default
""reference_type?string
Length
length <= 32Default
""Response Body
application/json
application/json
curl -X POST "https://example.com/api/v1/inventory/items/497f6eca-6276-4993-bfeb-53cbbbba6f08/adjust" \ -H "Content-Type: application/json" \ -d '{ "quantity": 0 }'{ "data": {}, "meta": {}, "success": true}