Skip to content
Developersskuflo.iov1Changelog

Every piece, filterable by scan state and retailer

GET/v1/itemsFactory API keyBase URL api.skuflo.io

One row per physical piece (the same granularity as a label), across every order. Same filter values as GET /v1/orders.

Try it now

Query parameters#

NameTypeDescription
retailer_idoptionalstring·
filteroptionalstring·
One of "all", "not_scanned", "made", "in_stock", "dispatched", "stuck", "review", "rejected"
Default "all"
limitoptionalinteger·
Default 200

Responses#

StatusMeaning
200Success. An example body is in the column on the right.

Response fields

NameTypeDescription
itemsobject[]·
barcodestringThe label barcode as your scanner reads it. Send it raw: control characters, symbology prefixes and our QR link are cleaned up for you.
piece_namestring, nullable·
statusstring·
locationstring, nullable·
produced_atstring (date-time), nullable·
in_stock_atstring (date-time), nullable·
dispatched_atstring (date-time), nullable·
order_idstring·
order_nostring·
skustring·
colourstring, nullable·
retailer_namestring·
last_scanobject, nullable·
eventstring·
stationstring·
atstring (date-time)·
countsobject·
allinteger·
not_scannedinteger·
madeinteger·
in_stockinteger·
dispatchedinteger·
stuckinteger·
reviewinteger·
rejectedinteger·

Other errors#

StatusMeaning
401No key, or the key is not recognised.
429More than 600 requests a minute. Wait retry-after seconds.