# Update shipment asset loading status by pallet identifier (deprecated) legacy alias of , kept for backward compatibility and will be removed in a future release. Use that endpoint instead; request and response are identical. Updates every asset-loading record in the shipment whose WMS identifier matches {palletIdentifier}. When the same pallet is attached to multiple manifests in the shipment, all rows are updated (one audit + timeline entry per manifest). Endpoint: PATCH /integration/rest/api/v1/shipment/{shipmentExternalId}/asset-loading/track/{palletIdentifier}/status Version: v0 Security: X-AUTH-KEY ## Path parameters: - `shipmentExternalId` (string, required) Shipment external identifier (preferred) or uuid. Example: "SHIP-2024-001" - `palletIdentifier` (string, required) Pallet identifier (WMS id). Example: "PALLET-123456" ## Request fields (application/json): - `status` (string, required) Enum: "NOT_LOADED", "LOADED", "WRONGLY_LOADED", "UNKNOWN_LOADING", "UNLOADED", "OFFLOADED" - `gateExternalId` (string) ## Response 200 fields (*/*): - `createDate` (string) - `updateDate` (string) - `deepLink` (string) Deep link URL to open this entity in Ops.App. - `pallet` (object) Pallet associated with this loading record. - `pallet.palletCode` (string) Unique pallet code. - `pallet.wmsId` (string) External asset identifier provided by WMS. - `pallet.status` (string) Current status of the pallet. Enum: "SCHEDULED_FOR_RETIREMENT", "ACTIVE", "NOT_ACTIVE", "FLAGGED" - `pallet.sku` (string) Assigned SKU value, or null when unassigned or the SKU feature is disabled. - `pallet.client` (object) Assigned Client, or null when unassigned or the Client feature is disabled. - `pallet.client.id` (string) Internal Client UUID. - `pallet.client.displayName` (string) Client display name. - `pallet.client.externalId` (string) Client external ID. - `pallet.wmsLocation` (string) Pallet location as reported by the client's WMS, or null when unset or the WMS Location feature is disabled. - `pallet.wmsLocationUpdatedAt` (string) Timestamp of the last WMS Location change, or null when no value is set or the WMS Location feature is disabled. - `pallet.trackCode` (string) - `gate` (object) Gate where the loading action was performed. - `gate.name` (string) Human-readable gate name. - `gate.externalIdentifier` (string) External unique identifier of the gate. - `gate.status` (string) Current operational status of the gate. Enum: "AVAILABLE", "STAGING_LOADING", "LOADING", "OUT_OF_SERVICE" - `gate.gateType` (string) Gate type. SINGLE_MANIFEST allows one active manifest at a time; MULTI_MANIFEST allows several manifests active simultaneously. Enum: "SINGLE_MANIFEST", "MULTI_MANIFEST" - `palletIdentifier` (string) Business identifier of the pallet linked to this record. - `markerValue` (string) Marker value captured during the loading operation. - `loadedDate` (string) Date and time when the asset was marked as loaded. - `loadingStatus` (string) Current loading status of the asset. Enum: "NOT_LOADED", "LOADED", "WRONGLY_LOADED", "UNKNOWN_LOADING", "UNLOADED", "OFFLOADED" - `shipped` (boolean) Whether this pallet has departed the warehouse on a closed loading round. Present only when Partial Shipment is enabled for the organization. - `roundNumber` (integer) The loading round during which the pallet was loaded; absent if never loaded or loaded before round tracking. Present only when Partial Shipment is enabled for the organization. - `evidenceUrl` (string) Link to the public evidence page for this loading's evidence. Absent when the loading has no evidence, and when the organization has no configured domain. The link expires — see the Integration API documentation for its lifetime. - `trackIdentifier` (string) - `track` (object) ## Response 400 fields (*/*): - `code` (string) Error code - `message` (string) Error message - `timeStamp` (integer) Timestamp - `correlationId` (string) Correlation id ## Response 403 fields (*/*): - `code` (string) Error code - `message` (string) Error message - `timeStamp` (integer) Timestamp - `correlationId` (string) Correlation id ## Response 404 fields (*/*): - `code` (string) Error code - `message` (string) Error message - `timeStamp` (integer) Timestamp - `correlationId` (string) Correlation id ## Response 500 fields (*/*): - `code` (string) Error code - `message` (string) Error message - `timeStamp` (integer) Timestamp - `correlationId` (string) Correlation id