# Update manifest asset loading status by track identifier Updates a manifest asset loading status by track identifier. Endpoint: PATCH /integration/rest/api/v1/manifest/{manifestExternalId}/asset-loading/track/{trackIdentifier}/status Version: v1 Security: X-AUTH-KEY ## Path parameters: - `manifestExternalId` (string, required) Unique external identifier of the manifest Example: "MAN-2024-001" - `trackIdentifier` (string, required) Track identifier (WMS id) Example: "TRACK-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) - `track` (object) Track associated with this loading record. - `track.trackCode` (string) Unique track code. - `track.wmsId` (string) External asset identifier provided by WMS. - `track.status` (string) Current status of the track. Enum: "SCHEDULED_FOR_RETIREMENT", "ACTIVE", "NOT_ACTIVE", "FLAGGED" - `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", "LOADING", "OUT_OF_SERVICE" - `trackIdentifier` (string) Business identifier of the track 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" ## Response 400 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