Inventory & WMS - Grasshopper Labs API
Inventory & WMS

Inventory & WMS

Manage SKUs, stock counts, and warehouse movements across hub locations.

Endpoints

GET /api/inventory/ List inventory Paginated list of inventory records by SKU and location. POST /api/inventory/ Create item Register a new SKU or adjust stock count. POST /api/inventory/move/ Move item Transfer stock between bins or hub locations.

The inventory object

inventory_id
string Optional
Internal inventory record ID.
sku
string Required
Stock keeping unit identifier.
name
string Required
Human-readable item name.
location_id
string Required
Hub or warehouse location ID.
bin
string Optional
Bin or shelf within the location.
quantity
integer Required
Current count at this location.
reserved
integer Optional
Quantity reserved for pending orders.
available
integer Optional
quantity - reserved. Computed field.
weight
number Optional
Per-unit weight in pounds.
cube
number Optional
Per-unit volume in cubic feet.
updated_at
string (ISO 8601) Optional
Last modification timestamp.