API Reference

Make inventory adjustments (increase or decreases)

Log in to see full request history
curl --location --request POST 'https://{merchant}.fulfil.io/services/3pl/v1/inventory/adjustments.json' \ --data-raw '{ "adjustments": [ { "product_code": "SKU-1", "quantity": 5.0, "reason": "found a few units presumed lost" }, { "reference": "ADJ-2", "date": "2020-05-01", "lot_number": "A-1234-5678", "product_code": "SKU-2", "quantity": -3.0, "reason": "Lost 3 units to water damage" } ] }'
fieldrequired?description
product_codeRequiredThe SKU of the product.
quantityRequiredThe quantity of product being adjusted. Positive for increases and negative values for losses.
reasonOptionalReason code for the adjustment. This will be automatically created if the reason does not exist.
referenceOptionalIf this adjustment has a reference (a cycle count number, adjustment number). This can be used by merchant and 3PL as a reference for the adjustment that occured.
dateOptionalThe date on which the adjustment happened. If left empty, the current date is used.
lot_numberOptionalThe batch/lot number of the inventory on which the adjustment should be recorded.
Path Params
string
required
Defaults to demo

The merchant_Id (subdomain) of your fulfil instance

Body Params
adjustments
array of objects
adjustments
Responses

Language
Credentials
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/json