Warehouse
Read-only access to the product catalog, categories and live stock levels. Scopes: warehouse:products:read, warehouse:inventory:read.
List Products
GET
/warehouse/products
Paginated product list. Query: search, categoryId, page, pageSize (max 100).
Example
curl -G "https://www.HomaCRM.com/api/v1/external/warehouse/products" \
-H "Authorization: a1B2c3D4e5F6g7H8-i9J0k1L2m3N4o5P6-q7R8s9T0u1V2w3X4" \
-H "Accept: application/json" \
--data-urlencode "search=لپتاپ" \
--data-urlencode "pageSize=20"
List Categories
GET
/warehouse/categories
Portal product categories with ID, name, warehouse ID, priority and active status.
Get Inventory
GET
/warehouse/inventory
Live stock levels (net of confirmed in/out logs). Query: productId, search, page, pageSize.
Example
curl -G "https://www.HomaCRM.com/api/v1/external/warehouse/inventory" \
-H "Authorization: a1B2c3D4e5F6g7H8-i9J0k1L2m3N4o5P6-q7R8s9T0u1V2w3X4" \
-H "Accept: application/json" \
--data-urlencode "search=لپتاپ"