List Products
List Products with optional filtering, sorting, and pagination.
Authentication Required: Requires product:read permission.
Returns latest version of each product by default.
Query Parameters
Filter by product type key
Filter by status
Filter by enrichment status
Filter by computed publish status: draft | live | changed
^(draft|live|changed)$Filter by brand name
Filter by published status
Filter by source
Filter by creator (user ID)
Filter by creation date (ISO 8601)
Filter by creation date (ISO 8601)
Filter by update date (ISO 8601)
Filter by update date (ISO 8601)
Filter to products that have any record (any status) in the given catalog batch.
Repeatable: key:value
Sort field. One of: brand, created_at, enrichment_score, enrichment_status, key, name, product_type, updated_at
^(asc|desc)$1 <= x <= 100x >= 0