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=لپتاپ"

HomaCRM External API

For support, create a ticket via /support/tickets endpoint.