# inventoryTransferOrderStatusUpdatedWebhook Endpoint: POST inventory_transfer_order.status_updated Version: 2.0.0 Security: BearerAuth ## Header parameters: - `x-hive-signature` (string, required) HMAC-SHA256 signature of the request body using your API token as the key ## Request fields (application/json): - `event_type` (string, required) The type of webhook event Enum: "inventory_transfer_order.status_updated" - `event_id` (string, required) Unique identifier for this webhook event - `timestamp` (string, required) When the event occurred - `data` (object, required) - `data.destination_id` (integer, required) The ID of the destination warehouse - `data.documents` (array, required) List of documents associated with the inventory transfer order - `data.documents.id` (integer, required) Document ID - `data.documents.name` (string,null, required) Document name - `data.documents.url` (string, required) Document URL - `data.items` (array, required) List of items in the inventory transfer order - `data.items.inventory_batch` (object,null) - `data.items.inventory_batch.expiry_date` (string,null) Expiration date of the batch - `data.items.inventory_batch.id` (integer, required) Batch ID - `data.items.inventory_batch.name` (string, required) Batch name - `data.items.quantity` (integer, required) The quantity of this item to transfer - `data.items.sku_code` (string, required) The merchant's SKU identifier - required if sku_id is not provided - `data.items.sku_id` (integer, required) Hive's SKU identifier - required if sku_code is not provided - `data.order` (object,null, required) - `data.order.id` (integer,null) Order ID - `data.order.status` (string,null) Order status - `data.order_notes` (string,null) Notes for the inventory transfer order - `data.origin_id` (integer, required) The ID of the origin warehouse - `data.restocking_shipments` (array, required) List of restocking shipments associated with the inventory transfer order - `data.restocking_shipments.estimated_arrival_date` (string,null) Estimated arrival date - `data.restocking_shipments.id` (integer, required) Restocking shipment ID - `data.restocking_shipments.items` (array, required) Items in the restocking shipment - `data.restocking_shipments.items.announced_quantity` (integer) Quantity of this item in the shipment - `data.restocking_shipments.items.arrived_quantity` (integer, required) Arrived quantity of this item (after shipment is received) - `data.restocking_shipments.items.damaged_quantity` (integer, required) Damaged quantity of this item (after shipment is received) - `data.restocking_shipments.items.id` (integer) Hive's unique identifier - `data.restocking_shipments.items.missing_quantity` (integer, required) Missing quantity of this item (after shipment is received) - `data.restocking_shipments.items.remarks` (string,null) Free text for remarks - `data.restocking_shipments.items.sku_id` (integer, required) Hive SKU identifier - required if sku_code is not provided - `data.restocking_shipments.items.total_cost_in_cents` (integer,null) Cost in cents - `data.restocking_shipments.status` (string, required) Restocking shipment status - `data.restocking_shipments.tracking_code` (string,null) Tracking code - `data.restocking_shipments.tracking_url` (string,null) Tracking URL - `data.shipments` (array, required) List of shipments associated with the inventory transfer order - `data.shipments.id` (integer, required) Shipment ID - `data.shipments.issues` (array, required) Issues with the shipment - `data.shipments.items` (array, required) Items in the shipment - `data.shipments.items.id` (integer, required) Shipment item ID - `data.shipments.items.quantity` (integer, required) Quantity in the shipment - `data.shipments.items.sku_code` (string, required) The merchant's SKU code - `data.shipments.items.sku_id` (integer, required) The SKU ID - `data.shipments.restocking_shipment` (object) - `data.shipments.status` (string, required) Shipment status ## Response 200 fields