1. Home
  2. Docs
  3. Intelligate API
  4. Service App Name
  5. WMS ShipmentStatus API

WMS ShipmentStatus API

Production Endpoint URI

https://<host-wms-base-url>/shipmentStatus

Method

GET

Input

Body:
{
“SHIPMENT_STATUS”: {
“INTERFACE_NAME”: “string”, // Required
“INTERFACE_ID”: 0, // Required (integer)
“WH_ID”: “string”, // Required
“SHIPMENT”: “string”, // Required
“SHIPMENT_TYPE”: “string”, // Required (e.g., “INBOUND” or “OUTBOUND”)
“ATTR_VALUE1”: “string”, // Optional
“ATTR_VALUE2”: “string” // Optional
}
}

<Host Integration team to provide Authentication mechanism>

Target Objects

SHIPMENT_STATUS

Output

{
“SHIPMENT_STATUS”: {
“INTERFACE_NAME”: “string”, // Required
“INTERFACE_ID”: 0, // Required (integer)
“WH_ID”: “string”, // Required
“SHIPMENT”: “string”, // Required
“SHIPMENT_STATUS”: “string”, // Required (e.g., Expected, Open, Picking, Loading, Unloading, Staged, Closed, Dispatched)
“PICK_STATUS”: “string”, // Optional (required if outbound)
“PICK_PERC”: 0, // Optional (integer, required if outbound)
“LOAD_STATUS”: “string”, // Optional (if outbound)
“LOAD_PERC”: 0, // Optional (integer, if outbound)
“UNLOAD_STATUS”: “string”, // Optional (if inbound)
“UNLOAD_PERC”: 0, // Optional (integer, if inbound)
“STG_LOC”: “string”, // Optional (staging location, required for outbound live shipment)
“DOCK_LOCATION”: “string”, // Optional (loading/unloading dock)
“INV_STS”: “string”, // Optional (inventory status)
“ATTR_VALUE1”: “string”, // Optional
“ATTR_VALUE2”: “string” // Optional
}
}

Authentication

<Host Integration team to provide Authentication mechanism>

Authorization

<Host Integration team to provide Authentication mechanism>

Description

The Shipment Status interface lets Intelligate get real-time updates from WMS on shipment progress, including processing status, picking completion, and loading/unloading percentages.

Feature Limits / Controls

<Host Integration team to provide Authentication mechanism>