B2B API · Fast integration · Always in sync

Your Trendyol reviews, on your own site.

You've built trust with thousands of reviews on Trendyol. Now bring that social proof to your own website or app — and convert more of the customers who find you there.

GET /api/v1/reviews
GET /api/v1/reviews?productId=860595677&page=0
x-api-key: your_api_key_here

{
  "summary": {
    "averageRating": 4.2,
    "totalCommentCount": 6,
    "totalImageReviewCount": 2
  },
  "reviews": [
    {
      "id": "445639255",
      "rating": 5,
      "comment": "Çok güzel bir ürün",
      "hasImage": true,
      "images": ["https://cdn.dsmcdn.com/..."],
      "userFullName": "A** K**",
      "trusted": true
    }
  ]
}

The problem

Your reviews are working for Trendyol. Not for you.

✗

Your reviews are locked in Trendyol

Customers browsing your own website or app can't see the reviews you've earned on Trendyol. That social proof stays invisible.

✗

Copy-pasting doesn't scale

Manually copying reviews across hundreds of products and thousands of entries is not a real solution — it's a full-time job.

✗

No social proof means lost conversions

Shoppers trust reviews. A product page without them feels less credible, and that directly impacts your conversion rate.

How it works

Three steps to live reviews.

01

Get onboarded

Reach out to us. We set up your account, register your store, and issue your API key — no self-serve sign-up required.

One conversation, one API key
02

We sync your products

We register your Trendyol products and automatically keep pulling reviews in the background. Your data stays fresh without any effort on your side.

Always up to date, automatically
03

Integrate in minutes

One authenticated API call returns your reviews as structured JSON — ready to embed on your website, mobile app, or any platform.

GET /api/v1/reviews?productId=...

Features

Everything you need. Nothing you don't.

◈

Fast responses

Reviews are pre-synced and served instantly. No waiting on external systems at render time.

◈

Always in sync

New reviews appear automatically. Your integration never goes stale.

◈

Paginated and filterable

Navigate through all your reviews with simple page parameters. Filter by seller when needed.

◈

Structured JSON

Consistent, typed response schema with ratings, comments, images, and summary stats — drop it straight into your frontend.

◈

Works with any tech stack

REST API with a standard JSON response. Compatible with any web, mobile, or headless platform.

◈

Image reviews included

Full CDN URLs for every photo attached to a review, ready to display alongside the text.

Embeddable widget

Drop your rating right onto the product card.

Beyond the raw API, we ship a lightweight embeddable widget you can drop into your own product pages with a single script tag — no frontend rebuild required. It renders a compact star rating and review count badge, synced with your Trendyol data.

The same badge works on both your product detail pages and your product listing / category pages, so shoppers see your social proof everywhere they browse — not just after they click in.

Product card preview — static mockup, not live data

Örnek Marka Basic Örme Kazak

₺349,90

★★★★★(128)
Product detail page
<script defer src="https://www.tyreviews.com/widget/loader.js"
        data-tyreviews-id="{firma-slug}"
        data-tyreviews-product="{trendyol-urun-id}"
        data-tyreviews-mode="compact"></script>

Use this on a single product detail page — it renders one rating badge for the product identified by data-tyreviews-product.

Listing / category page
<script defer src="https://www.tyreviews.com/widget/loader.js"
        data-tyreviews-id="{firma-slug}"
        data-tyreviews-mode="compact"></script>
<div data-tyreviews-badge="{urun-id-1}"></div>
<div data-tyreviews-badge="{urun-id-2}"></div>

Use this on listing or category pages with many product cards — load the script once, then add one data-tyreviews-badge element per product card.

Custom badge position
<h1>{urun-basligi}</h1>
<div data-tyreviews-mount></div>

<script defer src="https://www.tyreviews.com/widget/loader.js"
        data-tyreviews-id="{firma-slug}"
        data-tyreviews-product="{trendyol-urun-id}"
        data-tyreviews-mode="compact"></script>

By default the badge renders right after the script tag. Place an empty data-tyreviews-mount element anywhere on the page to control exactly where it appears instead.

Already onboarded? Preview the badge with your own store data using our widget test page — append your firm slug and Trendyol product id as query parameters (e.g. ?slug=firma-slug&productId=urun-id).

MCP server

Query your reviews in plain English.

Beyond the REST API and the widget, we ship two separate Model Context Protocol (MCP) servers — one for the shoppers browsing your store, one for your own team. Both let you connect an AI assistant like Claude and ask questions in natural language.

Let your shoppers search in natural language

Shopper MCP · no token required
https://www.tyreviews.com/api/mcp/public/{firma-slug}

Shoppers browsing your store can connect their own Claude to this URL as a custom connector and ask questions about your products and reviews — no sign-up or API key needed.

Example question: “I'm looking for a navy blue dress — what do the reviews say?”

search_products_publiclist_product_filters_publicget_product_summarycompare_productssearch_reviews_public

Let your team query review analytics in chat

Firm MCP · token-authenticated
{
  "mcpServers": {
    "tyreviews": {
      "url": "https://www.tyreviews.com/api/mcp/{firma-token}"
    }
  }
}

Add this URL, which embeds your firm account's private token, to Claude.ai or Claude Desktop as a connector; your team can then query your whole store by chatting with it.

Example question: “How has my average rating changed over the last 3 months? Which product gets the most reviews?”

get_summaryget_top_productsget_firm_overviewget_category_breakdownget_rating_trendsearch_reviews

FAQ

Frequently asked questions

Is this free to use?
This is a B2B service. Pricing depends on your product catalog size and usage. Reach out and we'll discuss what works for your business.
Does this work for all my Trendyol products?
Yes — any product you sell on Trendyol can be synced. Once you're onboarded, we register your products and start pulling reviews for all of them.
How often is the review data updated?
Frequently and automatically. Reviews are kept in sync in the background on a regular basis, so your data is always current without any action needed on your side.
What happens if Trendyol changes something on their end?
We handle that on our side. If anything changes on Trendyol's platform, we update our integration. Your API calls and your frontend stay exactly the same.

Sell on Trendyol? Let's talk.

Tell us about your store and we'll get you set up. No self-serve sign-up — just a quick conversation to make sure it's the right fit.

ENTR