Every piece, filterable by scan state and retailer
GET
/v1/itemsFactory API keyBase URL api.skuflo.ioOne row per physical piece (the same granularity as a label), across every order. Same filter values as GET /v1/orders.
Query parameters#
| Name | Type | Description |
|---|---|---|
retailer_idoptional | string | · |
filteroptional | string | · One of "all", "not_scanned", "made", "in_stock", "dispatched", "stuck", "review", "rejected"Default "all" |
limitoptional | integer | · Default 200 |
Responses#
| Status | Meaning |
|---|---|
| 200 | Success. An example body is in the column on the right. |
Response fields
| Name | Type | Description |
|---|---|---|
items | object[] | · |
barcode | string | The label barcode as your scanner reads it. Send it raw: control characters, symbology prefixes and our QR link are cleaned up for you. |
piece_name | string, nullable | · |
status | string | · |
location | string, nullable | · |
produced_at | string (date-time), nullable | · |
in_stock_at | string (date-time), nullable | · |
dispatched_at | string (date-time), nullable | · |
order_id | string | · |
order_no | string | · |
sku | string | · |
colour | string, nullable | · |
retailer_name | string | · |
last_scan | object, nullable | · |
event | string | · |
station | string | · |
at | string (date-time) | · |
counts | object | · |
all | integer | · |
not_scanned | integer | · |
made | integer | · |
in_stock | integer | · |
dispatched | integer | · |
stuck | integer | · |
review | integer | · |
rejected | integer | · |