Skip to main content
Skip to main content

restoreInventoryItem - Inventory Module Reference

This documentation provides a reference to the restoreInventoryItem method. This belongs to the Inventory Module.

This method is used to restore an inventory item or multiple inventory items that were previously deleted using the deleteInventoryItem method.

Example

import { 
initialize as initializeInventoryModule,
} from "@medusajs/inventory"

async function restoreInventoryItem (
inventoryItems: string[]
) {
const inventoryModule = await initializeInventoryModule({})

await inventoryModule.restoreInventoryItem(
inventoryItems
)
}

Parameters

inventoryItemIdstring | string[]Required
The ID(s) of the inventory item(s) to restore.
A context used to share resources, such as transaction manager, between the application and the module.

Returns

PromisePromise<void>Required
Resolves when the inventory item(s) are successfully restored.
Was this section helpful?