Commercio Docs

Warehouses

Manage multiple warehouses for your inventory.

Create Warehouse

Create a new warehouse location

import { createWarehouseService } from "commercio";

const warehouseService = createWarehouseService();

// Create warehouse
const warehouse = await warehouseService.createWarehouse(
  "Main Warehouse Berlin"
);

Warehouse Operations

Get Warehouse

Retrieve warehouse by ID

const warehouse = await warehouseService.getWarehouseById(warehouseId);

Update Warehouse

Modify warehouse details

const updated = await warehouseService.updateWarehouse(
  warehouseId,
  {
    name: "Main Warehouse Berlin - Location 2",
  }
);

Deactivate Warehouse

Disable warehouse operations

await warehouseService.deactivateWarehouse(warehouseId);

Activate Warehouse

Enable warehouse operations

await warehouseService.activateWarehouse(warehouseId);