UPS-DOMS-WMS
  1. Inventory Movement
UPS-DOMS-WMS
  • UPS-DOMS
    • DOMS to WMS
      • Order
        • Create Sales Order
      • PO
        • Create PO
      • ASN
        • Create ASN
      • Product
        • Product Information
      • RMA
        • RMA
    • WMS to DOMS
      • Inventory Movement
        • Inventory Movement Information
          POST
      • Ship Confirm
        • Order Ship Confirmation
      • Order Status Update
        • Order Status Updates
      • Receipt Confirmation
        • Receipt Confirmation
    • CLIENT-SYS to DOMS
      • ASN Inquiry
      • Inventory Inquiry
  1. Inventory Movement

Inventory Movement Information

POST
/ups/inv/invmovement
Accepts and Process Inventory Movement Changes in DOMS

Request

Header Params
Token
string 
required
Bearer Token
Example:
Bearer eyJ0eXBlIjoiU0lHTkVELUpXVCIsIndoc2VfaWQiOiJVUFMiLCJibGRnX2lkIjoiQ0FGQU4iLCJjb21wYW55X25vIjoiRFlTT04iLCJhbGxvd2VkX3BhdGgiOiIiLCJhbGciOiJSUzUxMiJ9.eyJpc3MiOiJzb2Z0ZW9uLmNvbSIsInN1YiI6InNvZnRlb24vYXV0aC9qd3QiLCJleHAiOjE3MTUwNjU0MzMsIm5hbWUiOiJzb2Z0ZW9uIiwic2NvcGUiOiJBUEkifQ.bDyEdwNFuqrT05v7A2_uwRqQ9-S2wJF-1IwWYZYDed5M5ee5VScLD8i2WXjF9cfzNjyARfdVzD-ZZRmH8eycPCzKZowWJ-D-RuTxmxBH2ubizZ5V2uexpNR2nzfAt4L43wGEV-S4-eAlf3LTQdoTgjMYgdRWApm0m_8GpKvG88_idUCpSPui5mD5yjxsWOoSo6rDXqfuGl21K1G5WoV90ULm7sOXj2gKI7feJk7jbQi-whRkIwfNaEm-2iM1x-oQc8u23jyfYp-qidMb5k4ae3jwlA36a7s3d-SKZ56tNsBgQLzJ6rxx5lVC5FwJS5aE1eQSMdoHWLnuMvJIiYB_GQ
WhseId
string 
required
Warehouse Id of Client DOMS
Example:
UPS
BusinessUnit
string 
required
Business Unit Code of the Client in DOMS
Example:
POCSPORTS
BldgId
string 
required
Building Id of the Client in DOMS
Example:
NVRN1
Body Params application/json
inventory
array [object {14}] 
optional
whseId
string 
required
businessUnit
string 
required
buildingId
string 
required
skuId
string 
required
lot
object (lot) 
optional
txType
string 
required
WMS Transaction code (ie, ADJ or CC or CD or MA or ...)
>= 1 characters<= 25 characters
txId
string 
optional
transaction number or running seq number
>= 1 characters<= 10 characters
qohDelta
number 
required
This is Transaction Quantity
qoh
number 
optional
qoh
timestamp
string 
optional
YYYY-MM-DD
orderNumber
string 
optional
orderNumber
>= 1 characters<= 30 characters
orderLineNumber
number 
optional
orderLineNumber
>= 1<= 10
fromDispCode
string 
optional
From Disposition
toDispCode
string 
optional
To Disposition
Example
{
    "inventory": [
        {
            "whseId": "string",
            "businessUnit": "string",
            "buildingId": "string",
            "skuId": "string",
            "lot": {
                "lotId": "string",
                "expirationDate": "string"
            },
            "txType": "string",
            "txId": "string",
            "qohDelta": 0,
            "qoh": 0,
            "timestamp": "string",
            "orderNumber": "string",
            "orderLineNumber": 1,
            "fromDispCode": "string",
            "toDispCode": "string"
        }
    ]
}

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 '/ups/inv/invmovement' \
--header 'Token: Bearer eyJ0eXBlIjoiU0lHTkVELUpXVCIsIndoc2VfaWQiOiJVUFMiLCJibGRnX2lkIjoiQ0FGQU4iLCJjb21wYW55X25vIjoiRFlTT04iLCJhbGxvd2VkX3BhdGgiOiIiLCJhbGciOiJSUzUxMiJ9.eyJpc3MiOiJzb2Z0ZW9uLmNvbSIsInN1YiI6InNvZnRlb24vYXV0aC9qd3QiLCJleHAiOjE3MTUwNjU0MzMsIm5hbWUiOiJzb2Z0ZW9uIiwic2NvcGUiOiJBUEkifQ.bDyEdwNFuqrT05v7A2_uwRqQ9-S2wJF-1IwWYZYDed5M5ee5VScLD8i2WXjF9cfzNjyARfdVzD-ZZRmH8eycPCzKZowWJ-D-RuTxmxBH2ubizZ5V2uexpNR2nzfAt4L43wGEV-S4-eAlf3LTQdoTgjMYgdRWApm0m_8GpKvG88_idUCpSPui5mD5yjxsWOoSo6rDXqfuGl21K1G5WoV90ULm7sOXj2gKI7feJk7jbQi-whRkIwfNaEm-2iM1x-oQc8u23jyfYp-qidMb5k4ae3jwlA36a7s3d-SKZ56tNsBgQLzJ6rxx5lVC5FwJS5aE1eQSMdoHWLnuMvJIiYB_GQ' \
--header 'WhseId: UPS' \
--header 'BusinessUnit: POCSPORTS' \
--header 'BldgId: NVRN1' \
--header 'Content-Type: application/json' \
--data-raw '{
    "inventory": [
        {
            "whseId": "string",
            "businessUnit": "string",
            "buildingId": "string",
            "skuId": "string",
            "lot": {
                "lotId": "string",
                "expirationDate": "string"
            },
            "txType": "string",
            "txId": "string",
            "qohDelta": 0,
            "qoh": 0,
            "timestamp": "string",
            "orderNumber": "string",
            "orderLineNumber": 1,
            "fromDispCode": "string",
            "toDispCode": "string"
        }
    ]
}'

Responses

🟢200Inv Movement Created
application/json
Body
transId
string 
optional
transType
string 
optional
referenceDetail
array [object {3}] 
optional
referenceId
string 
optional
externalRefernceId
string 
optional
status
string 
optional
Example
{
    "transId": "string",
    "transType": "string",
    "referenceDetail": [
        {
            "referenceId": "string",
            "externalRefernceId": "string",
            "status": "string"
        }
    ]
}
🟠400Bad Request
🟠401Authentication Failed
🔴500Internal Server Error
Modified at 2025-06-10 15:57:24
Previous
RMA
Next
Order Ship Confirmation
Built with