Movement pallet item webhooks

Types of triggers

Webhooks can be triggered on the following events related to movement pallet items.

Movement pallet item is created

This webhook will fire when a movement pallet item is created.

Movement pallet item is updated

This webhook will fire when a movement pallet item is updated.

Movement pallet item is executed

This webhook will fire when a movement pallet item is executed.

Movement pallet item is deleted

This webhook will fire when a movement pallet item is deleted.

Payload

Example

When the webhook is triggered, the following payload will be delivered to the webhook endpoint.

{
  "webhookMovementPalletItemsId": 0,
  "webhookEventId": 0,
  "webhookTemplate": "string",
  "system": "string",
  "timestamp": "2023-01-01T12:00:00.0000000",
  "goodsOwnerId": 0,
  "goodsOwnerName": "string",
  "movement": {
    "workOrderId": 0,
    "movementPalletItemId": 0,
    "isExecuted": false,
    "assignedUserId": null,
    "toLocation": {
      "locationId": null,
      "location": "string",
      "locationType": {
        "locationTypeId": 0
      }
    },
    "movementPalletItemType": {
      "movementPalletItemTypeId": 0,
      "movementPalletItemTypeCode": "string"
    }
  },
  "palletItem": {
    "palletItemId": 0,
    "labelId": "string",
    "serial": "string",
    "currentLocation": {
      "locationId": null,
      "location": "string",
      "locationType": {
        "locationTypeId": 0
      }
    }
  },
  "byComputer": {
    "computerId": 0,
    "computerName": "string"
  },
  "byUser": {
    "userId": 0
  }
}

Specification

WebhookMovementPalletItemPayload
webhookMovementPalletItemsIdintInternal ID for the webhook.
webhookEventIdintInternal ID for this particular event.
webhookTemplatestringThe name of the webhook type.
systemstringThe name of the Ongoing WMS instance where the event happened.
timestampstringWhen the event happened.
goodsOwnerIdintThe Ongoing WMS system id for the goods owner.
goodsOwnerNamestring
movementMovementInfoInformation about the movement.
palletItemPalletItemInfoInformation about the pallet item.
byComputerByComputerInfoAn element of type ByComputerInfo.
byUserByUserInfoAn element of type ByUserInfo.
MovementInfo
workOrderIdint
movementPalletItemIdint
isExecutedboolean
assignedUserIdint (nullable)
toLocationToLocationAn element of type ToLocation.
movementPalletItemTypeMovementPalletItemTypeAn element of type MovementPalletItemType.
ToLocation
locationIdint (nullable)
locationstring
locationTypeLocationTypeAn element of type LocationType.
LocationType
locationTypeIdint
MovementPalletItemType
movementPalletItemTypeIdint
movementPalletItemTypeCodestring
PalletItemInfo
palletItemIdint
labelIdstring
serialstring
currentLocationCurrentLocationAn element of type CurrentLocation.
CurrentLocation
locationIdint (nullable)
locationstring
locationTypeLocationTypeAn element of type LocationType.
LocationType
locationTypeIdint
ByComputerInfo
computerIdintOngoing WMS workstation ID of the workstation which the user was logged in to.
computerNamestringOngoing WMS workstation name of the workstation which the user was logged in to.
ByUserInfo
userIdintOngoing WMS user ID of the user who performed the action.