+Hepsiburada API
Hepsiburada products, seller offers, prices and reviews as JSON, without a merchant account.
The API.SH Hepsiburada API returns public Hepsiburada (Turkey) data as JSON. Search products or browse a category with brand, price and site filters, read a product's price, stock, rating, buy-box seller, shipping and specifications, list every seller's offer with price, 30-day lowest price, rating and shipping, and pull reviews with per-feature ratings and verified-purchase flags.
- 4 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/hepsiburada/v1/ search
{ "success": true } What you can build with the Hepsiburada API
Price and buy-box monitoring
Track every seller's price, discount, 30-day lowest price and buy-box position for the products you sell or watch.
Seller and competitor research
See which sellers carry a product, their ratings, cities, official-seller labels and shipping speed.
Category and assortment analysis
Search or browse a category sorted by best-selling, most reviewed, price or discount to map what sells in Turkey.
Review and feature sentiment
Pull reviews with star ratings, per-feature scores such as battery or screen, keywords and photos to learn what buyers like.
Product catalog enrichment
Fill your catalog with barcode, brand, categories, images, variants and specifications from the product page.
Hepsiburada data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Hepsiburada API endpoints and prices
Every Hepsiburada endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Hepsiburada search /hepsiburada/ | $1 · $2 PAYG 1 credit |
| Hepsiburada offers from every seller /hepsiburada/ | $1 · $2 PAYG 1 credit |
| Hepsiburada reviews /hepsiburada/ | $1 · $2 PAYG 1 credit |
| Hepsiburada product /hepsiburada/ | $1 · $2 PAYG 1 credit |
Call the Hepsiburada API
Hepsiburada search: GET https://api.api.sh/hepsiburada/
curl "https://api.api.sh/hepsiburada/v1/search?q=iphone" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/hepsiburada/v1/search",
params={"q": "iphone"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/hepsiburada/v1/search");
url.searchParams.set("q", "iphone");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/hepsiburada/v1/search", "q", "iphone")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Hepsiburada" and "Hepsiburada search".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 482 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for Hepsiburada data
- Public data only: no Hepsiburada login, cookies or account needed
- One key and one response shape for Hepsiburada and 481 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official Hepsiburada API
Hepsiburada's official API (developers.hepsiburada.com) is a Merchant API for registered sellers to manage their own listings, orders, stock, prices and shipping. It is not for reading other sellers' prices or reviews. API.SH returns public product, offer and review data as JSON with no seller account.
No GitHub scraper to keep alive and no Apify actor to babysit: one API.SH key, a fixed price per call, and blocks and retries are handled for you.
Hepsiburada API questions
What Hepsiburada data can I get?+
Product search and category listings (/hepsiburada/v1/search), one product with price, stock, seller, shipping and specifications (/hepsiburada/v1/product), every seller's offer (/hepsiburada/v1/offers) and product reviews with summaries (/hepsiburada/v1/reviews).
How much does the Hepsiburada API cost?+
Every Hepsiburada endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /hepsiburada/v1/offers at 1 credit each.
Is there an official Hepsiburada API?+
Yes. Hepsiburada runs a Merchant API for its sellers, documented at developers.hepsiburada.com, used for listings, orders, stock and pricing of your own store. It needs a seller account and integration keys. API.SH covers the public storefront data instead.
Do I need a Hepsiburada seller account or API key?+
No. API.SH reads public Hepsiburada pages only. No endpoint uses a login, cookies or anyone's account.
Can I see every seller's price for a product?+
Yes. /hepsiburada/v1/offers lists each seller's offer in buy-box order with price, discount, original price, 30-day lowest price, stock, seller rating and shipping.
Can I filter reviews?+
Yes. Sort by newest, most helpful, highest or lowest rating, and filter by star rating, reviews with photos or video, seller or words in the review. all_variants=true covers every color and size.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /hepsiburada/v1/product with the url of a Hepsiburada product. Every parameter is in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.