Hepsiburada Veri API'si

Hepsiburada veri çekme API'si: ürün ve yorum verisi

Roketfy'ın Hepsiburada API'si, bir ürün URL'si veya SKU'dan başlayarak fiyat, satıcı, stok, yorum ve soru-cevap verisini yapılandırılmış JSON olarak döndürür. Ürün çekme, yorum çekme ve arama sonucu çekme işlemlerinin hepsi aynı kredi bazlı API üzerinden, tek bir Bearer token ile yapılır.

Örnek istek
curl --request GET \
  'https://data-api.roketfy.com/v1/hepsiburada/product-detail?url=%3Chepsiburada-urun-url%3E' \
  --header 'Authorization: Bearer YOUR_TOKEN'

Kullanabileceğiniz endpoint'ler

Başarılı istek başına kredi. Başarısız istekler ücretlendirilmez.

EndpointYolKredi
Hepsiburada Product DetailGET /v1/hepsiburada/product-detail1
Hepsiburada Product ReviewsSayfalıGET /v1/hepsiburada/reviews1
Hepsiburada Product QuestionsSayfalıGET /v1/hepsiburada/questions1
Hepsiburada Product SearchSayfalıGET /v1/hepsiburada/search1
Hepsiburada Category ProductsSayfalıGET /v1/hepsiburada/category-products1
Hepsiburada Search SuggestionsGET /v1/hepsiburada/search-suggestions1

Hepsiburada veri API'si ile neler yapılır

Ürün ve buybox takibi

Bir ürünün tüm satıcılarını, fiyat ve stok durumlarıyla birlikte çekip buybox değişimlerini anlık izleyin.

Yorum ve soru-cevap toplama

Ürün başına yorumları ve soruları sayfa sayfa toplayarak müşteri geri bildirimi analizinde kullanın.

Arama ve kategori araştırması

Bir terim veya kategori için sıralamayı, fiyatları ve rozet bilgilerini çekerek rekabeti izleyin.

Katalog zenginleştirme

Kendi ürün veritabanınızı Hepsiburada'daki güncel özellik, görsel ve varyant bilgisiyle güncel tutun.

Otomatik izleme sistemleri

Belirli SKU'ları düzenli aralıklarla sorgulayarak fiyat veya stok değişikliklerinde kendi sisteminizi tetikleyin.

Hepsiburada'dan ürün verisi çekmenin resmi bir yolu var mı?

Hepsiburada, satıcıların kendi mağazalarını yönetmesi için bir satıcı paneli ve entegrasyon API'si sunar; ama bu, başka bir satıcının ürün detayını okumak veya pazar genelinde arama sonuçlarını sorgulamak için tasarlanmamıştır. Roketfy Hepsiburada API'si, bir alıcının gördüğü herkese açık ürün, yorum, soru-cevap ve arama sayfalarını okuyup yapılandırılmış JSON olarak sunar — herhangi bir ürün veya satıcı için, kendi mağaza hesabınız olmadan.

Bu, ürün çekme, yorum çekme veya rakip fiyat izleme gibi ihtiyaçlar için kendi scraper'ınızı yazmak ya da proxy altyapısı kurmak yerine tek bir API entegrasyonuyla çalışmanızı sağlar.

Bir Hepsiburada ürününün detayı ve satıcı listesi nasıl çekilir?

`/v1/hepsiburada/product-detail` endpoint'i, ürün URL'si (…-p-<sku> veya …-pm-<productId> biçiminde) ya da doğrudan SKU ile çağrılır ve özellikler, varyantlar, görseller, puanlar ile ürün üzerindeki her satıcının fiyat ve buybox pozisyonunu döndürür. …-pm-<productId> biçimindeki URL'ler bir varyant değil bir ürünü adlandırdığından, önce ürün sayfası üzerinden SKU'ya çözülmesi gerekir; bu yüzden bu URL biçimi 1 yerine 2 kredi olarak ücretlendirilir.

URL'de bir `magaza` parametresi varsa bu otomatik olarak `merchant` adıyla listelemeyi o satıcıya daraltır; isterseniz bunu doğrudan parametre olarak da geçebilirsiniz.

Hepsiburada yorumları ve soruları nasıl sayfa sayfa toplanır?

`/v1/hepsiburada/reviews` ve `/v1/hepsiburada/questions` sayfalanan endpoint'lerdir ve batch işlemeyi destekler — `POST /v1/tasks` ile bir görev başlatıp sonucu beklediğinizde Data Engine tüm sayfaları sizin için toplar. Yorumlar endpoint'i ayrıca `includeSummary` ile Hepsiburada'nın kendi yapay zeka özetini ve filtre facet'lerini, `includeSiblingVariants` ile ürünün diğer renk/beden varyantlarındaki yorumları dahil edip etmeyeceğinizi kontrol etmenizi sağlar.

Satıcı adına veya anahtar kelimeye göre filtrelemek isterseniz `merchants` ve `keywords` parametrelerini kullanın — bu değerler virgülle değil `||` ile ayrılır ve bir ürünün kendi `filters` alanından okunmalıdır, çünkü set ürüne göre değişir.

Hepsiburada arama ve kategori sonuçları nasıl çekilir?

`/v1/hepsiburada/search` bir arama terimi için, `/v1/hepsiburada/category-products` ise bir kategori sayfası için mağazanın gösterdiği sırayla sonuçları döndürür: fiyat, kampanya fiyatı, satıcı, rozetler ve puan. Hepsiburada'nın kendi sıralama anahtarlarını (recommended, artanfiyat, azalanfiyat, coksatan, yorumsayisi, degerlendirmepuani, indirimurunler, enyeni) doğrudan kullanabilirsiniz.

`brands` ve `filters` parametreleriyle sonuçları marka veya diğer facet'lere göre daraltabilirsiniz; facet değerleri kategoriye göre değiştiğinden önce filtresiz bir çağrı yapıp yanıttaki `filters` bloğunu okumanız önerilir.

Hepsiburada API'sinin maliyeti nedir?

Standart bir …-p-<sku> URL'si veya SKU ile yapılan çağrılar 1 kredi, yorumlar ve sorularda her sayfa da 1 kredidir; …-pm-<productId> biçimindeki URL'lerde ek çözümleme adımı nedeniyle maliyet 2 kredidir. Başarısız istekler hiçbir zaman ücretlendirilmez. Krediler tek seferlik paketler halinde satın alınır, abonelik gerekmez.

Bu endpoint'leri yapay zeka ajanlarından kullanabilir miyim?

Evet. Tüm Hepsiburada endpoint'leri aynı zamanda MCP aracı olarak sunulur (`hepsiburada_product_detail`, `hepsiburada_reviews` gibi), böylece Claude veya Cursor gibi MCP destekli ajanlar aynı token ve kredi bakiyesiyle bu verilere doğrudan erişebilir.

Kredi paketleri

Abonelik yok: tek seferlik kredi paketi alın, dilediğiniz hızda kullanın.

Starter

$99

100.000 kredi

5 eşzamanlı istek

Growth

$269

500.000 kredi

15 eşzamanlı istek

Scale

$699

1.500.000 kredi

30 eşzamanlı istek

Tüm paketleri ve özellikleri görün

Yapay zeka ajanlarında da kullanın

Bu endpoint'lerin hepsi Roketfy Data Engine MCP sunucusu üzerinden Claude, Cursor gibi MCP destekli ajanlarda araç olarak da çalışır: aynı token, aynı kredi.

MCP kurulumu

Sıkça Sorulan Sorular

…-p-<sku> doğrudan bir varyantı adlandırır ve 1 kredidir. …-pm-<productId> bir ürünü adlandırır ve SKU'ya çözülmesi gerektiğinden 2 kredi maliyetindedir.

İhtiyacınız olan veri listede yok mu?

Her gün yeni platformlar ve endpoint'ler ekliyoruz. Bize yazın, ihtiyacınız olan endpoint'i ekleyelim.

Endpoint Talep Edin

Veriye bugün erişmeye başlayın

Hesabınızı oluşturun, panelden API token'ınızı alın ve ilk isteğinizi dakikalar içinde gönderin.