Actions9
Question → Get Many
AI-generatedSummary
Retrieve a paginated list of questions with optional filtering and sorting.
Inputs
- page — Page number for pagination (0-based)
- size — Number of items per page
- approved — Filter by approval status
- archived — Include archived products
- brandIds — Comma‑separated brand IDs to filter by
- barcode — Query a specific barcode
- stockCode — Supplier stock code information
- startDate — Start date for filtering (createdDate/lastModifiedDate)
- endDate — End date for filtering
- dateQueryType — Date field to filter on (CREATED_DATE or LAST_MODIFIED_DATE)
- supplierId (required) — Supplier ID (required; uses credential if not provided)
- productMainId — Product main ID from supplier
- onSale — Whether to list products on sale
- rejected — Whether to list rejected products
- blacklisted — Whether to list blacklisted products
- status — Filter questions by status (e.g., WAITING_FOR_ANSWER, ANSWERED, etc.)
- orderByField — Field to sort results by
- orderByDirection — Sort direction (ASC or DESC)
- additionalFields — Additional fields to include; supports returnAll and limit
Output shape
a paginated list of Question objects
May include pagination metadata; optional fields can be requested via Additional Fields; limit can restrict results.
Examples
Example 1: Fetch first page of unanswered questions with default page size
resource=question, operation=getMany, page=0, size=50, status=WAITING_FOR_ANSWER
Example 2: Retrieve questions filtered by supplier ID and include extra fields
resource=question, operation=getMany, supplierId=123, additionalFields[returnAll]=false, additionalFields[limit]=100