Trendyol icon

Trendyol

Trendyol Marketplace API integration

Actions9

Question → Get Many

AI-generated

Summary

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

Discussion