UMG-UK
  1. Product
UMG-UK
  • Outbound Orders
    • Get SalesOrder List
      GET
    • Create a SalesOrder
      POST
    • Get Sales Order Information
      GET
    • Sales Order Acknowledgement
      POST
    • Bulk Upload SalesOrders
      POST
    • Get Job Status of an Async Bulk Sales Order Import
      GET
    • Get a single SalesOrder
      GET
    • Update SalesOrder
      PUT
    • Cancel SalesOrder
      DELETE
    • Get Shipments for a Sales Order
      GET
    • Get B2B Customers For Business Unit
      GET
  • Ship Confirmation
    • Sales Order Ship Confirmation
      POST
  • Business Units
    • Get Buildings associated to a Business Unit
      GET
    • Remove associated Building from a Business Unit
      DELETE
    • Associate a Building to a Business Unit
      PUT
    • Get Business Unit Detail
      GET
    • Update Business Unit
      PUT
    • List Business Units
      GET
    • Create Business Unit
      POST
    • Get Business Unit General Settings
      GET
    • Update Business Unit General Settings
      PUT
    • Update Business Unit Amazon SFP Keys
      PUT
    • Remove Business Unit Amazon SFP Keys
      DELETE
    • Get Business Unit Amazon SFP Keys
      GET
    • List Broker Accounts
      GET
    • Create Broker Account
      POST
    • Delete Broker Account
      DELETE
  • Product
    • Batch Upload SKUs
      POST
    • Get Product Information
      GET
    • List SKUs
      GET
    • Create SKU
      POST
    • Get SKU Details
      GET
    • Update SKU Details
      PATCH
    • Update SKU Details
      PUT
  • Inbound
    • List Inbound ASNs
    • Create Inbound ASN
    • Get single Inbound ASN
    • Update single Inbound ASN
    • Cancel single Inbound ASN
    • Get receipt lines for single Inbound ASN
    • Get receipt lines for single Inbound RMA
    • Get single Inbound RMA
    • Update single Inbound RMA
    • Cancel single Inbound RMA
    • List Inbound RMAs
    • Create Inbound RMA
    • Get receipt lines for single Inbound PO
    • Get single Inbound PO
    • Update single Inbound PO
    • Cancel single Inbound PO
    • List Inbound POs
    • Create Inbound PO
  • Inventory
    • List Inventory Transactions
    • List Inventory stats grouped by SKU
    • List Inventory stats grouped by Lot
    • List Inventory stats grouped by SKU and Building
    • List Inventory stats grouped by Lot and Building
    • List Inventory Serial Numbers
  • Inventory Movement
    • Inventory Movement
  • TMS Endpoints
    • Generate TMS Quotes for Sales Order
    • Book TMS Shipment for Sales Order
    • Delete Booked TMS Shipment For Sales Order
    • Update BOL for Order
    • Approve Quote for Order & Drop to WMS
    • Get ERP Token
  1. Product

Batch Upload SKUs

POST
/business_units/{businessUnitId}/skus/bulk
Send a batch to create multiple SKUs with one call

Request

Path Params

Body Params application/json

Example
{
    "data": [
        {
            "skuId": "string",
            "skuRefId": "string",
            "name": "string",
            "description1": "string",
            "description2": "string",
            "isActive": "Y",
            "upc": "string",
            "dateOnLPN": "E",
            "ean": "string",
            "gtin": "string",
            "epc": "string",
            "unitCost": 0,
            "unitCostCurrencyCode": "USD",
            "layersPerPallet": 9,
            "casesPerPallet": 9,
            "casesPerLayer": 9,
            "defaultSellingUnit": "EA",
            "scheduleBCode": "string",
            "hsDescription": "string",
            "hsCode": "string",
            "countryOfOrigin": "US",
            "isPackageInuranceRequired": "Y",
            "isOversized": "Y",
            "packingPreference": "string",
            "skuGroup2": "string",
            "skuGroup3": "string",
            "skuGroup4": "string",
            "skuGroup5": "string",
            "skuGroup6": "string",
            "skuGroup7": "string",
            "skuGroup8": "string",
            "skuGroup9": "string",
            "skuGroup10": "string",
            "receiptTolerancePercent": 5,
            "receiptToleranceDays": 9,
            "shelfLifeDays": 0,
            "expiryWarningDays": 0,
            "isLotTracked": "Y",
            "commodityCode": "string",
            "isReturnable": "Y",
            "isSignatureRequired": "Y",
            "serialNumberTracking": "Y",
            "trackPoint": "I",
            "trackQuestionLevel": "U",
            "trackOnReturn": "Y",
            "icc": {
                "ground": "string",
                "ocean": "string",
                "air": "string",
                "rail": "string"
            },
            "hazmat": {
                "unNumber": "string",
                "groundClass": "string",
                "oceanClass": "string",
                "airClass": "string",
                "railClass": "string",
                "packingGroup": "string",
                "labelCode": "string"
            },
            "palletDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "caseDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "packDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "innerPackDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "eachDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "allocationMethod": "fifo",
            "type": "F",
            "unitPrice": 0,
            "unitPriceCurrencyCode": "strin",
            "coldStorage": "R",
            "whseId": "strin",
            "stdShipperType": "string",
            "unitsPerShipper": 0,
            "volumeUOM": "st",
            "trackingMethod": "DF",
            "imageSrc": "string",
            "highSecurityProduct": "s",
            "versionedProduct": "s"
        }
    ]
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/business_units//skus/bulk' \
--header 'Content-Type: application/json' \
--data-raw '{
    "data": [
        {
            "skuId": "string",
            "skuRefId": "string",
            "name": "string",
            "description1": "string",
            "description2": "string",
            "isActive": "Y",
            "upc": "string",
            "dateOnLPN": "E",
            "ean": "string",
            "gtin": "string",
            "epc": "string",
            "unitCost": 0,
            "unitCostCurrencyCode": "USD",
            "layersPerPallet": 9,
            "casesPerPallet": 9,
            "casesPerLayer": 9,
            "defaultSellingUnit": "EA",
            "scheduleBCode": "string",
            "hsDescription": "string",
            "hsCode": "string",
            "countryOfOrigin": "US",
            "isPackageInuranceRequired": "Y",
            "isOversized": "Y",
            "packingPreference": "string",
            "skuGroup2": "string",
            "skuGroup3": "string",
            "skuGroup4": "string",
            "skuGroup5": "string",
            "skuGroup6": "string",
            "skuGroup7": "string",
            "skuGroup8": "string",
            "skuGroup9": "string",
            "skuGroup10": "string",
            "receiptTolerancePercent": 5,
            "receiptToleranceDays": 9,
            "shelfLifeDays": 0,
            "expiryWarningDays": 0,
            "isLotTracked": "Y",
            "commodityCode": "string",
            "isReturnable": "Y",
            "isSignatureRequired": "Y",
            "serialNumberTracking": "Y",
            "trackPoint": "I",
            "trackQuestionLevel": "U",
            "trackOnReturn": "Y",
            "icc": {
                "ground": "string",
                "ocean": "string",
                "air": "string",
                "rail": "string"
            },
            "hazmat": {
                "unNumber": "string",
                "groundClass": "string",
                "oceanClass": "string",
                "airClass": "string",
                "railClass": "string",
                "packingGroup": "string",
                "labelCode": "string"
            },
            "palletDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "caseDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "packDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "innerPackDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "eachDimensions": {
                "height": 0,
                "width": 0,
                "depth": 0,
                "cubicSize": 0,
                "weight": 0,
                "eachesPer": 0,
                "upc": "string"
            },
            "allocationMethod": "fifo",
            "type": "F",
            "unitPrice": 0,
            "unitPriceCurrencyCode": "strin",
            "coldStorage": "R",
            "whseId": "strin",
            "stdShipperType": "string",
            "unitsPerShipper": 0,
            "volumeUOM": "st",
            "trackingMethod": "DF",
            "imageSrc": "string",
            "highSecurityProduct": "s",
            "versionedProduct": "s"
        }
    ]
}'

Responses

🟢200Payload is valid and processed. This does not mean that all skus were successfully imported. The response body will indicate any failed items. Each failed item should include the `errorDescription` and also echo back all fields and values submitted with
application/json
Body

Example
{
    "failedSkus": [
        {
            "errorDescription": "string",
            "sku": {
                "skuId": "string",
                "skuRefId": "string",
                "name": "string",
                "description1": "string",
                "description2": "string",
                "isActive": "Y",
                "upc": "string",
                "dateOnLPN": "E",
                "ean": "string",
                "gtin": "string",
                "epc": "string",
                "unitCost": 0,
                "unitCostCurrencyCode": "USD",
                "layersPerPallet": 9,
                "casesPerPallet": 9,
                "casesPerLayer": 9,
                "defaultSellingUnit": "EA",
                "scheduleBCode": "string",
                "hsDescription": "string",
                "hsCode": "string",
                "countryOfOrigin": "US",
                "isPackageInuranceRequired": "Y",
                "isOversized": "Y",
                "packingPreference": "string",
                "skuGroup2": "string",
                "skuGroup3": "string",
                "skuGroup4": "string",
                "skuGroup5": "string",
                "skuGroup6": "string",
                "skuGroup7": "string",
                "skuGroup8": "string",
                "skuGroup9": "string",
                "skuGroup10": "string",
                "receiptTolerancePercent": 5,
                "receiptToleranceDays": 9,
                "shelfLifeDays": 0,
                "expiryWarningDays": 0,
                "isLotTracked": "Y",
                "commodityCode": "string",
                "isReturnable": "Y",
                "isSignatureRequired": "Y",
                "serialNumberTracking": "Y",
                "trackPoint": "I",
                "trackQuestionLevel": "U",
                "trackOnReturn": "Y",
                "icc": {
                    "ground": "string",
                    "ocean": "string",
                    "air": "string",
                    "rail": "string"
                },
                "hazmat": {
                    "unNumber": "string",
                    "groundClass": "string",
                    "oceanClass": "string",
                    "airClass": "string",
                    "railClass": "string",
                    "packingGroup": "string",
                    "labelCode": "string"
                },
                "palletDimensions": {
                    "height": 0,
                    "width": 0,
                    "depth": 0,
                    "cubicSize": 0,
                    "weight": 0,
                    "eachesPer": 0,
                    "upc": "string"
                },
                "caseDimensions": {
                    "height": 0,
                    "width": 0,
                    "depth": 0,
                    "cubicSize": 0,
                    "weight": 0,
                    "eachesPer": 0,
                    "upc": "string"
                },
                "packDimensions": {
                    "height": 0,
                    "width": 0,
                    "depth": 0,
                    "cubicSize": 0,
                    "weight": 0,
                    "eachesPer": 0,
                    "upc": "string"
                },
                "innerPackDimensions": {
                    "height": 0,
                    "width": 0,
                    "depth": 0,
                    "cubicSize": 0,
                    "weight": 0,
                    "eachesPer": 0,
                    "upc": "string"
                },
                "eachDimensions": {
                    "height": 0,
                    "width": 0,
                    "depth": 0,
                    "cubicSize": 0,
                    "weight": 0,
                    "eachesPer": 0,
                    "upc": "string"
                },
                "allocationMethod": "fifo",
                "type": "F",
                "unitPrice": 0,
                "unitPriceCurrencyCode": "strin",
                "coldStorage": "R",
                "whseId": "strin",
                "stdShipperType": "string",
                "unitsPerShipper": 0,
                "volumeUOM": "st",
                "trackingMethod": "DF",
                "imageSrc": "string",
                "highSecurityProduct": "s",
                "versionedProduct": "s"
            }
        }
    ],
    "meta": {
        "processed": 0,
        "failed": 0,
        "uploaded": 0,
        "transactionId": "string",
        "createdDate": "2019-08-24"
    }
}
🟠400400
🔴500Internal Server Error
Modified at 2024-07-02 10:44:20
Previous
Delete Broker Account
Next
Get Product Information
Built with