docs / trendyol

Trendyol

Turkish marketplace products, prices and reviews.

base /trendyol/v15 endpoints
post/trendyol/v1/product/detail1 credit

full product by `url` OR `content_id`: title/brand/price(current+list+discount%/coupon/ty+)/rating+comment_count/in_stock/seller(+score)/other_offers/category/images/attributes(specs)/variants. The dual-use influencer module.

ParameterAllowed / rangeDescription
content_idoptionalTrendyol product ID — the digits after '-p-' in the product URL (…-p-<id>). Take it from search results. Provide content_id OR url.
urloptionalFull Trendyol product URL — alternative to content_id.
Try in playground →
post/trendyol/v1/product/reviews2 credits

paginated reviews by `content_id` OR `url`: {ai_summary (AI review digest), summary(avg/total_rating_count/total_comment_count/total_pages), reviews[]{user,rating,comment,date,seller,trusted,is_influencer,images}}. page/page_size params.

ParameterAllowed / rangeDescription
content_idoptionalTrendyol product ID — the digits after '-p-' in the product URL (…-p-<id>). Take it from search results. Provide content_id OR url.
urloptionalFull Trendyol product URL — alternative to content_id.
page = 0optional0–Review page — 0-BASED (first page = 0, then 1, 2…); summary.total_pages tells you how many exist.
page_size = 30optional1–50Reviews per page (1–50; larger values are capped at 50).
Try in playground →
post/trendyol/v1/product/similar1 credit

similar/cross-sell products by `content_id` OR `url` → results[]{content_id,title,brand,url,price,list_price,rating,comment_count,image,category}. page/size params.

ParameterAllowed / rangeDescription
content_idoptionalTrendyol product ID — the digits after '-p-' in the product URL (…-p-<id>). Take it from search results. Provide content_id OR url.
urloptionalFull Trendyol product URL — alternative to content_id.
page = 0optional0–Result page — 0-BASED (first page = 0).
size = 20optional1–40How many similar products (1–40; larger values are capped at 40).
Try in playground →
post/trendyol/v1/suggest1 credit

keyword suggestions for a query (ops; search-fallback if suggest API blocked)

ParameterAllowed / rangeDescription
queryrequiredPartial search text to complete.
Try in playground →