URI Summary

PUT /stores/{storeId}/nodes/{nodeId}/pickTicket/update

Request Parameters

Parameter Type

Name

Description

Required

Definition

Example

Path

storeId

The store identifier

yes

String

TMSUS

Path

nodeId

The node identifier

yes

String

TMS_NA-Store001

Request Payload Definition

Element

Required

Description

modifyAssociateId

yes

The associate ID

pickTicketDetails{

yes

 

pickTicketId

yes

The pick ticket being confirmed

action

yes

CONFIRM

storeId

yes

The store/seller identifier

nodeId

yes

The physical store (from details)

userId

yes

User id

holdLocation

yes

Hold location

pickTicketItems[{

yes

 

id

yes

From details

itemId

yes

Item id with catalog number

quantity

no

Total quantity (from details)

pickedQuantity

no

Picked quantity if > 0

canceledQuantity

no

Canceled quantity if > 0

cancellationReasonCode

no

Required canceledQuantity > 0

Request Payload Example

Copy

{
   "modifyAssociateId": "associate_id",
   "pickTicketDetails": {
      "pickTicketId": "12321312",
      "action": CONFIRM",
      "storeId": "TMS_US",
      "nodeId": "TMS_NA-DC001",
      "userId": "UserId001",
      "holdLocation": "Loc1-123",
      "pickTicketItems": [
         {
            "id": "3331",
            "itemId": "21-885641458409",
            "quantity": 1,
            "pickedQuantity": 1,
            "canceledQuantity": 2,
            "cancellationReasonCode": "IPD"
         },
         {
            "id": "33434",
            "itemId": "21-885641458410",
            "quantity": 1,
            "pickedQuantity": 1,
            "canceledQuantity": 2,
            "cancellationReasonCode": "IPD"
         }
      ]
   }


{
   "modifyAssociateId": "associate_id",
   "pickTicketDetails": {
      "pickTicketId": "12321312",
      "action": "RESET",
      "storeId": "TMS_US",
      "nodeId": "TMS_NA-DC001",
      "userId": "UserId001"
   }

Responses

Http Status Code

Description

204

Request was accepted, no response

Response Payload Example

None