Cubiscan
Use this JSON-based Cubiscan stage API to update item dimensions and standard pack or case quantity information. The API supports synchronous, asynchronous, and stage-only processing.
URL
POST .../wms/lgfapi/v10/stage/cubiscan
Request Body
{
"async_flg": false,
"only_load_flg": false,
"header": {
"document_version": "26D",
"origin_system": "SOURCE_SYSTEM",
"client_env_code": "QA",
"parent_company_code": "COMPANY",
"entity": "cubiscan",
"timestamp": "2026-07-31T00:00:00",
"messageid": "CUBISCAN-001",
"company_code": "COMPANY"
},
"stage_cubiscan_list": [
{
"item_identifier": "ITEM-001",
"uom": "PK",
"package_uom_qty": 5,
"package_uom_code": "BUNDLE",
"description": "Example item",
"length": 123.45,
"width": 123.45,
"height": 123.45,
"weight": 123.45,
"volume": 123.45,
"cubiscan_mod_ts": "20260731000000"
}
]
}
Request Body Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
async_flg |
Boolean | No | Controls processing mode. The default is false. Set to
true to process asynchronously. |
only_load_flg |
Boolean | No | The default is false. Set to true to
load records to STAGE_CUBISCAN without processing them. Use
the existing run_stage_interface process with the returned
file group number to process staged records. |
stage_cubiscan_list |
Array | Yes | Cubiscan item records to process. |
uom |
String | Yes | The item's unit of measure. Use PK to update standard
pack information or CS to update standard case
information. |
package_uom_qty |
Number | Conditional | Standard pack or case quantity. It is optional for PK
and CS, but it must be a whole number when supplied. Do not
supply it for EA. |
package_uom_code |
String | Conditional | Pack or case UOM code. Supply it only when
package_uom_qty is greater than zero, unless the item
already has a valid corresponding UOM code. |