# RestockingShipments Operations related to restocking shipments ## List restocking shipments - [GET /restocking_shipments](https://hive-merchant-api.redocly.app/merchant-api-v2/mapi_v2_oas31/restockingshipments/listrestockingshipments.md): Returns all restocking shipments for the merchant. See the Pagination section in the API overview above for details on how pagination works. ## Create a restocking shipment - [POST /restocking_shipments](https://hive-merchant-api.redocly.app/merchant-api-v2/mapi_v2_oas31/restockingshipments/createrestockingshipment.md): Creates a new restocking shipment for the merchant. ## Get a restocking shipment - [GET /restocking_shipments/{id}](https://hive-merchant-api.redocly.app/merchant-api-v2/mapi_v2_oas31/restockingshipments/getrestockingshipment.md): Returns a specific restocking shipment. ## Update a restocking shipment (replace only, allowed if status is "shipped" or "created") - [PUT /restocking_shipments/{id}](https://hive-merchant-api.redocly.app/merchant-api-v2/mapi_v2_oas31/restockingshipments/updaterestockingshipment.md): Updates an existing restocking shipment. Only allowed if the shipment status is "shipped" or "created". This operation replaces the entire resource. ## Cancel a restocking shipment - [PUT /restocking_shipments/{id}/cancel](https://hive-merchant-api.redocly.app/merchant-api-v2/mapi_v2_oas31/restockingshipments/cancelrestockingshipment.md): Cancels an existing restocking shipment. ## restockingShipmentStatusUpdatedWebhook - [POST restocking_shipment.status_updated](https://hive-merchant-api.redocly.app/merchant-api-v2/mapi_v2_oas31/restockingshipments/restockingshipmentstatusupdatedwebhook.md) ## restockingShipmentStatusUpdatedWebhook - [POST restocking_shipment.status_updated](https://hive-merchant-api.redocly.app/merchant-api-v2/mapi_v2_oas31/webhooks/restockingshipmentstatusupdatedwebhook.md)