Product catalog list (+ stock-active flag)
GET/products
Combines the WHMCS tblproducts record with the /ozl/active.json stock status. WHMCS products with hidden=1 are AUTOMATICALLY filtered out of the list.
Resellable filter (Rabisu Master module): Products flagged resellable=1 in the mod_rabisu_master_product_meta table of the main Rabisu WHMCS are returned. If the master module is NOT INSTALLED (table absent) the filter is not applied — all visible products are returned (backward compatibility).
stock_active flag:
- false for ALL products if
global_status=0 - if a
productsmap is provided, only products set to1are true - if the
productsmap is NOT provided, all are true (fail-open)
group_id query parameter (optional, positive integer): list only the relevant WHMCS product group. Invalid/empty values are ignored.
Request
Responses
- 200
- 401
- 429
Product list returned
Authentication failed
Per-minute limit exceeded
Response Headers
Seconds to wait before retrying after a 429 (RFC 7231 §7.1.3)
The per-minute limit defined for this key
Unix epoch of the start of the next window (UTC seconds)