list_items
List Items
Retrieve inventory items from BoxHero. Supports filtering by location and pagination for large inventories. Returns item details including name, SKU, barcode, cost, price, and custom attributes.
list_items
Retrieve inventory items from BoxHero. Supports filtering by location and pagination for large inventories. Returns item details including name, SKU, barcode, cost, price, and custom attributes.
list_attributes
Retrieve custom attribute definitions from BoxHero. Attributes are additional metadata fields (e.g., Category, Expiration Date, Safety Stock) that can be attached to items. Supported types include text, number, date, and barcode.
create_transaction
Create an inventory transaction in BoxHero. Supports all four transaction types: - **Stock In**: Record items entering inventory (requires destination location for Business mode) - **Stock Out**: Record items leaving inventory (requires source location for Business mode) - **Adjust Stock**: Correct inventory quantities (use positive or negative quantities) - **Move Stock**: Transfer items between locations (requires both source and destination locations) Optionally attach a partner (supplier for Stock In, customer for Stock Out) and a memo.
list_locations
Retrieve all inventory locations (warehouses, stores, stockrooms) from BoxHero. Use location IDs when filtering items or creating transactions.
list_transactions
Retrieve inventory transactions from BoxHero. Automatically detects whether the team uses Basic or Business mode and queries the appropriate endpoint. Supports filtering by transaction type (in, out, adjust, move) and pagination.
get_team
Retrieve the BoxHero team linked to the current API token. Returns the team ID, name, and operating mode (0 = Basic Mode, other values = Business/Location Mode). Useful for determining which transaction endpoints and features are available.
list_partners
Retrieve suppliers and customers from BoxHero. Partners are linked to inventory transactions — suppliers for Stock In and customers for Stock Out. Use partner IDs when creating transactions.
Manage inventory items, track stock levels, and process inventory transactions. Retrieve items with details like SKU, barcode, cost, price, and custom attributes. Record stock in, stock out, adjust stock, and move stock transactions. Look up warehouse locations and partner (supplier/customer) information. Receive real-time webhook notifications for transaction and item changes.
Common questions about connecting Boxhero to AI agents with Metorial.