Trendyol Data API

Trendyol API for product, review and search data

The Roketfy Trendyol API turns any Trendyol listing, seller store, category or search term into structured JSON: prices, sellers, ratings, reviews, buyer questions and search rankings. Send a product URL, a contentId, or a search query and get a clean, typed record back in one call — no HTML parsing, no headless browser, no proxy pool to run.

Example request
curl --request GET \
  'https://data-api.roketfy.com/v1/trendyol/product-detail?url=%3Ctrendyol-product-url%3E' \
  --header 'Authorization: Bearer YOUR_TOKEN'

Endpoints you can use

Credits per successful call. Failed calls are never charged.

EndpointPathCredits
Trendyol Product Detail

Full Trendyol product record from a product URL or SKU: attributes, variants, ratings, the buybox winner and every other seller with their prices and stock.

GET /v1/trendyol/product-detail1
Trendyol Product Reviews

Customer reviews for a Trendyol product, page by page: rating breakdown, aspect tags with sentiment, reviewer body measurements and photos, plus Trendyol's own AI summary.

Paginated
GET /v1/trendyol/reviews1
Trendyol Product Questions

Answered buyer questions on a Trendyol listing, page by page: the question, the seller's answer, how fast they replied, and the subject tags the product's questions fall under.

Paginated
GET /v1/trendyol/questions1
Trendyol Top Rankings

Trendyol's own category leaderboards — best sellers, most viewed, most favourited or most rated — with each product's rank, price, rating and seller.

Paginated
GET /v1/trendyol/top-rankings1
Trendyol Product Search

Trendyol search results for a term, in storefront order: every product's page position, price, rating, seller and badges — and which rows are paid placements rather than organic results.

Paginated
GET /v1/trendyol/search1
Trendyol Category Products

Everything listed in a Trendyol category, in storefront order — the same rows a search returns, for a category page instead of a search term.

Paginated
GET /v1/trendyol/category-products1
Trendyol Store Products

Everything one seller has listed on Trendyol, in storefront order — the same rows a search returns, scoped to their store instead of a term or category.

Paginated
GET /v1/trendyol/store-products1
Trendyol Search Suggestions

Trendyol's own autocomplete for a search term: the completions it offers, plus the categories, campaigns and sellers it surfaces alongside them.

GET /v1/trendyol/search-suggestions1
Trendyol Popular Searches

What Turkey is searching for on Trendyol right now — the ranked term list behind the storefront's empty search box, with the terms Trendyol is highlighting.

GET /v1/trendyol/popular-searches1

What teams build with the Trendyol API

Competitor price tracking

Pull buybox price, seller list and stock for a set of products on a schedule and detect changes as soon as they happen.

Review and Q&A monitoring

Collect new reviews and buyer questions per product to feed sentiment analysis, alerting or a customer-support dashboard.

Category and search research

Fetch search results and category listings to see how your products rank against competitors for a given keyword.

Seller store audits

List everything one seller has published, with prices and ratings, to benchmark assortment and pricing strategy.

Catalog enrichment

Backfill your own product catalog with Trendyol attributes, variants and images keyed by contentId or URL.

AI shopping agents

Call the same endpoints as MCP tools so an LLM agent can look up Trendyol products and reviews on demand.

Is there an official Trendyol API for product and review data?

Trendyol publishes a seller API, but it's built for merchants to manage their own store — listing products, updating stock and processing orders in their own account. It doesn't let you read another seller's product details, pull a competitor's reviews, or query search rankings for a keyword across the whole marketplace.

The Roketfy Data Engine covers that gap. It reads the same public storefront pages a shopper sees — product pages, review lists, Q&A threads, category and search listings, seller stores — and returns them as structured JSON, for any listing on Trendyol, not just your own store. It's the right tool when you need marketplace-wide visibility rather than order management for a single seller account.

How do I get product details from a Trendyol URL?

Call `/v1/trendyol/product-detail` with either a full product URL or a `contentId` — the numeric id Trendyol sellers know as the product SKU. The response includes attributes, variants, current ratings, the buybox winner and every other seller listed on that product with their own price and stock, so you can see the full competitive picture on a single listing in one request.

If you already track products by contentId internally, pass that directly and skip URL parsing on your side. An optional `merchantId` lets you scope the same product page to one specific seller when a listing carries several.

How do I collect all reviews or questions for a product?

Reviews and buyer questions are paginated: `/v1/trendyol/reviews` and `/v1/trendyol/questions` both accept `page` and `pageSize`, and both are marked as batchable endpoints. That means instead of looping page requests yourself, you can submit a batch task through `POST /v1/tasks` and poll for a completed result — the Data Engine handles pagination and retries for you, at the same per-page credit cost as calling the endpoint directly.

Reviews support extra filters worth knowing about: `orderBy` sorts by Trendyol's own helpfulness score, by newest, or by star rating; `hasMediaFiles` keeps only reviews with a photo or video; `tag`, `heightTags` and `weightTags` filter by the aspect tags and reviewer body-size bands that Trendyol generates per product — read page 0 first to see which tags exist for that specific listing before filtering by them.

How do I track Trendyol search rankings and category listings?

`/v1/trendyol/search` returns results for a search term in the exact order the storefront shows them, including page position, price, rating, seller and whether a row is a paid placement rather than an organic result — useful for tracking share of voice for a keyword over time. `/v1/trendyol/category-products` returns the same shape for a category page instead of a search term, and `/v1/trendyol/top-rankings` exposes Trendyol's own leaderboards (best seller, most viewed, most favourited, most rated) for a given category id.

All three accept the same sort and filter parameters as the storefront itself — brand ids, leaf category ids, minimum rating, free shipping — so you can reproduce exactly the view a shopper would see, or narrow a broad category down to a specific segment.

What does the Trendyol API cost, and how is it billed?

Every endpoint listed above costs 1 credit per successful call, including each page of a paginated reviews or questions request. Failed upstream fetches are never billed — you only pay when Trendyol actually returns data. Credits come from one-time packages rather than a subscription, so usage that varies month to month doesn't lock you into a recurring plan.

Authentication is a single Bearer token from your Roketfy dashboard, used on every request and on the equivalent MCP tools, so the same credentials work whether you're calling the REST API from your own backend or wiring it into an AI agent.

Can I use the Trendyol API from an AI agent?

Yes. Every endpoint above is also exposed as an MCP tool — `trendyol_product_detail`, `trendyol_reviews`, `trendyol_search` and the rest — so agents built on Claude, Cursor or any other MCP-compatible client can look up Trendyol data directly inside a conversation, using the same API token and the same credit balance as your REST integration.

Credit packages

No subscription: buy a one-time credit package and use it at your own pace.

Starter

$99

100,000 credits

5 concurrent requests

Growth

$269

500,000 credits

15 concurrent requests

Scale

$699

1,500,000 credits

30 concurrent requests

See all packages and features

Use it from AI agents too

Every one of these endpoints is also available as a tool in MCP-enabled agents such as Claude and Cursor through the Roketfy Data Engine MCP server: same token, same credits.

MCP setup

Frequently Asked Questions

No. The Roketfy Trendyol API reads public storefront data, so it works for any listing, seller or category on Trendyol without a seller account or store credentials of your own.

Start accessing data today

Create your account, get your API token from the dashboard and send your first request in minutes.