ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Blog
Amazon7 dk okumaNov 2, 2026

Amazon Türkiye'den ürün verisi çekme: API ile fiyat, stok ve satıcılar (2026 rehberi)

amazon.com.tr'den ürün verisi çekme: Scavio API ile arama, ASIN detayı ve satıcı tekliflerini TL fiyatla JSON olarak alın. Gerçek yanıtlarla adım adım rehber.

Scavio Team

Nov 2, 2026

Amazon API'sini ücretsiz deneyin
scavio
Turkiye / Price monitoring
Amazon

Amazon Türkiye'den ürün verisi çekmenin en kısa yolu, https://api.scavio.dev/api/v1/amazon/search adresine {"query": "robot süpürge", "country": "tr", "language": "TR"} gövdesiyle bir POST göndermek. Scavio bu çağrıya amazon.com.tr'nin ilk sayfasındaki 48 ürünü ASIN, TL fiyat, puan, değerlendirme sayısı, aylık satış metni ve teslimat tarihiyle JSON olarak döndürür. Ürün detayı ve satıcı teklifleri için iki çağrı daha vardır; her biri 1 kredidir.

Bu rehberdeki tüm yanıtlar 2 Kasım 2026'da amazon.com.tr'den canlı olarak alındı. Uzun alanlar kısaltıldı, hiçbir değer değiştirilmedi.

Gerekenler

  • Bir Scavio API anahtarı. Kayıtta 50 ücretsiz kredi verilir; kredi kartı, Amazon satıcı hesabı veya Associates hesabı gerekmez.
  • HTTP isteği atabilen herhangi bir dil veya araç. Örnekler cURL ve Python ile.

1. Adım: amazon.com.tr'de arama yapın

Bash
curl -X POST 'https://api.scavio.dev/api/v1/amazon/search' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer sk_live_your_key' \
  -d '{"query": "robot süpürge", "country": "tr", "language": "TR"}'

Yanıt data altında gelir. Üst kısım ve 48 satırdan biri, url ve image alanları çıkarılarak:

JSON
{
  "query": "robot süpürge",
  "page": 1,
  "total_results_text": "4.000 üzeri sonuç arasından 1-48 arası gösteriliyor. Aranan ürün: robot süpürge",
  "count": 48,
  "products": [
    {
      "asin": "B0F4JZNGT8",
      "title": "Xiaomi Robot Vacuum H40 Robot Süpürge White",
      "price": 18999,
      "currency": "TRY",
      "rating": 4.4,
      "reviews_count": 481,
      "is_sponsored": false,
      "position": 4,
      "badge": null,
      "sales_volume": "Geçen ay 50 adetten fazla satın alındı",
      "delivery": {
        "is_free": true,
        "date": "6 Kas Cum",
        "fastest_date": "4 Kas Çar"
      }
    }
  ]
}

Arama 2,1 saniyede döndü ve 27 filtre grubu da içeriyordu ("Teslimat Günü", "Markalar", "Fiyat", "Amazon Tarafından Gönderilir" gibi). Sonraki sayfa için "page": 2 gönderin; her sayfa ayrı bir çağrıdır. Amazon sıralama parametrelerini yok saydığı için API'de sıralama yoktur: en ucuzdan pahalıya bir liste istiyorsanız dönen sayfayı kendiniz sıralayın.

2. Adım: fiyatı boş gelen satırları atlamayın

Aynı aramada 48 satırdan 9'unda price ve currency boş geldi. Bu, ürünün satışta olmadığı anlamına gelmez; Amazon o ürün için bir Buy Box göstermiyordur. Örnek:

JSON
{
  "asin": "B0CVHD3J9C",
  "title": "Dreame L10s Pro Gen 2 Robot Vakum ve Paspas, 7000Pa Emiş, DuoScrub™ Paspas, Otomatik Paspas Kaldırma, Ultrasonik Halı ve Halı Algılama",
  "price": null,
  "currency": null,
  "rating": 4.2,
  "reviews_count": 446,
  "position": 28,
  "sales_volume": "Geçen ay 50 adetten fazla satın alındı"
}

"Geçen ay 50 adetten fazla satın alındı" yazan bir ürün satılıyordur. Fiyatı 4. adımdaki teklifler çağrısı verir.

3. Adım: ASIN ile ürün detayını alın

Bash
curl -X POST 'https://api.scavio.dev/api/v1/amazon/product' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer sk_live_your_key' \
  -d '{"query": "B0F4JZNGT8", "country": "tr", "language": "TR"}'

Yanıtın ana alanları:

JSON
{
  "asin": "B0F4JZNGT8",
  "title": "Xiaomi Robot Vacuum H40 Robot Süpürge White",
  "brand": "XIAOMI",
  "url": "https://www.amazon.com.tr/dp/B0F4JZNGT8",
  "price": 18999,
  "list_price": null,
  "currency": "TRY",
  "rating": 4.4,
  "reviews_count": 481,
  "has_buy_box": true,
  "availability": "Stokta var",
  "max_quantity": 30,
  "sold_by": "ZELA TEKNOLOJİ",
  "other_sellers_count": 3,
  "sales_volume": "Geçen ay 50 adetten fazla satın alındı",
  "best_sellers_rank": [
    { "category": "Ev ve Yaşam", "rank": 749 },
    { "category": "Robot Süpürgeler", "rank": 14 }
  ]
}

Bunların yanında görseller, kategori yolu, Türkçe teknik özellikler ("Filtre Türü": "Kartuş" gibi), varyantlar, kargo seçenekleri ve değerlendirmelerin yalnızca üst bilgisi (kimlik, yazar, tarih, doğrulanmış satın alma) gelir; değerlendirme metni gelmez. availability Amazon'un kendi metnidir, olduğu gibi gösterin. other_sellers_count sıfırdan büyükse teklifler çağrısı işe yarar.

4. Adım: ürünü satan herkesi listeleyin

Bash
curl -X POST 'https://api.scavio.dev/api/v1/amazon/offers' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer sk_live_your_key' \
  -d '{"asin": "B0CVHD3J9C", "country": "tr", "language": "TR"}'

Dreame L10s Pro Gen 2 için yanıt 1,0 saniyede geldi. Üst bilgi ve 10 tekliften ilki:

JSON
{
  "asin": "B0CVHD3J9C",
  "reviews_count": 446,
  "note": "10 seçenek",
  "count": 10,
  "total_offers": 10,
  "has_more_pages": false,
  "page": 1,
  "offers": [
    {
      "condition": "Yeni",
      "seller_id": "A1HO14C2URL71L",
      "seller_name": "PEYStech",
      "ships_from": "Amazon Lojistik",
      "is_fulfilled_by_amazon": true,
      "is_buy_box_winner": false,
      "price": 11799,
      "currency": "TRY",
      "shipping_price": 0,
      "quantity": 4,
      "delivery": {
        "min_hours": 24,
        "max_hours": 72,
        "date": "4 Kasım Çarşamba",
        "is_free": false
      }
    }
  ]
}

On teklifin hiçbiri Buy Box'ı kazanmamıştı (is_buy_box_winner: false). En ucuzu 11.799 TL, en pahalısı 24.555 TL'ydi. Gerçek maliyet price + shipping_price'tır; teklifler fiyata göre sıralı gelmeyebilir, karşılaştırmadan önce kendiniz sıralayın. has_more_pages true ise liste yalnızca ilk sayfadır.

5. Adım: zamanla takip edin

Her çağrı amazon.com.tr'yi canlı okur; fiyat takibi, yanıtları planlı aralıklarla saklayıp karşılaştırmaktır. Buy Box sahibini ve en ucuz teklifi her gün kaydeden kısa bir Python örneği:

Python
import requests, datetime

API = "https://api.scavio.dev/api/v1/amazon/offers"
HEADERS = {"Authorization": "Bearer sk_live_your_key"}

def snapshot(asin):
    r = requests.post(API, headers=HEADERS, timeout=90,
                      json={"asin": asin, "country": "tr", "language": "TR"})
    r.raise_for_status()
    offers = [o for o in r.json()["data"]["offers"] if o["price"] is not None]
    bb = next((o for o in offers if o["is_buy_box_winner"]), None)
    cheapest = min(offers, key=lambda o: o["price"] + (o["shipping_price"] or 0))
    return {
        "tarih": datetime.date.today().isoformat(),
        "asin": asin,
        "buy_box": (bb["seller_name"], bb["price"]) if bb else None,
        "en_ucuz": (cheapest["seller_name"], cheapest["price"]),
        "teklif_sayisi": len(offers),
    }

print(snapshot("B0CVHD3J9C"))

Amazon Türkiye'de çalışan tüm endpoint'ler

EndpointNe döndürürKredi
POST /api/v1/amazon/search48 ürünlük sayfa: ASIN, TL fiyat, puan, değerlendirme sayısı, rozet, aylık satış, teslimat, sponsorlu işareti, filtreler1
POST /api/v1/amazon/productASIN ile ürün: fiyat ve liste fiyatı, Buy Box satıcısı, stok metni, diğer satıcı sayısı, sıralama, özellikler, varyantlar, kargo1
POST /api/v1/amazon/offersİlk sayfadaki tüm teklifler: satıcı, durum, gönderen, fiyat, kargo, stok, is_buy_box_winner1
GET /api/v1/amazon/options22 pazaryeri, ülke kodu (tr) ve alan adı (com.tr) olarak; anahtar gerekmezÜcretsiz

Bilmeniz gereken sınırlar

  • Aramadaki reviews_count, Amazon kısaltılmış bir sayı gösterdiğinde yuvarlaktır; kesin sayı için ürün veya teklif endpoint'ini kullanın. total_results alanı yerine total_results_text metnine güvenin.
  • position, reklam ve karusel yuvalarını da sayan Amazon ızgara sırasıdır, organik sıra değildir.
  • Teslimat tarihleri Amazon'un varsayılan teslimat konumuna göredir (ürün yanıtında zipcode 34335 görünüyordu).
  • Fiyat geçmişi saklanmaz; geçmiş için çağrıları kendiniz planlamalısınız.

Başlarken

  1. Ücretsiz hesap açın ve anahtarınızı kopyalayın; 50 kredi, 50 çağrı demek.
  2. Önce Türkçe Amazon API sayfasındaki canlı denemeyle kayıtsız bir arama yapın.
  3. Alanların tamamı için arama, ürün detayı, satıcı teklifleri ve pazaryerleri dokümantasyonuna bakın.
  4. Hangi API'nin işinize uyduğunu karşılaştırmak için en iyi Amazon Türkiye ürün verisi API'leri yazımızı okuyun; plan fiyatları fiyatlandırma sayfasında.

Frequently asked questions

Amazon'dan ürün verisi çekmek için kod yazmam gerekiyor mu?

Bir HTTP isteği atabilmeniz yeterli. Scavio'nun Amazon API'si bir POST isteğine JSON döndürür; cURL, Python, JavaScript veya n8n gibi bir otomasyon aracıyla çağrılabilir. Sayfa ayrıştırma, engelleme ve Amazon'un sayfa değişiklikleri sizin işiniz olmaz.

Türkçe başlık ve TL fiyat nasıl alınır?

İstek gövdesine "country": "tr" ve "language": "TR" ekleyin. 2 Kasım 2026'daki çağrılarımızda başlıklar, aylık satış metni ("Geçen ay 50 adetten fazla satın alındı") ve teslimat tarihleri Türkçe, fiyatlar currency: "TRY" ile geldi. price ondalık bir sayıdır: 10798.8, 10.798,80 TL demektir.

Fiyatı boş gelen ürünlerin fiyatını nasıl bulurum?

Aramada price null ise ürünün Buy Box'ı yoktur; ürün yine de satışta olabilir. Aynı ASIN için /api/v1/amazon/offers çağırın. 2 Kasım 2026'da "robot süpürge" aramasında 48 satırdan 9'unun fiyatı boştu; bunlardan Dreame L10s Pro Gen 2 için teklifler endpoint'i 10 satıcı ve 11.799 TL ile 24.555 TL arasında fiyatlar döndürdü.

amazon.com.tr verisi çekmenin maliyeti ne kadar?

Arama, ürün detayı ve teklifler çağrı başına 1 kredi, pazaryeri listesi ücretsiz. Yıllık faturalandırılan Growth planında 1.000 kredi yaklaşık 2 dolar; bir arama çağrısı 48 ürün döndürdüğü için 1.000 ürünün arama verisi birkaç sentlik iş. Yeni hesaplar 50 ücretsiz krediyle başlar, kredi kartı gerekmez.

amazon.com.tr verisi, scraper yazmadan

  • Arama, ürün detayı ve satıcı teklifleri
  • TL fiyat, Türkçe başlık ve teslimat tarihi
  • Çağrı başına 1 kredi, 50 kredi ücretsiz
Amazon API'sini ücretsiz deneyin

50 free credits, no credit card

On this page

  1. Gerekenler
  2. 1. Adım: amazon.com.tr'de arama yapın
  3. 2. Adım: fiyatı boş gelen satırları atlamayın
  4. 3. Adım: ASIN ile ürün detayını alın

Related articles

View all
  • scavio
    Turkiye / Comparison
    Amazon
    En iyi 4 Amazon Türkiye ürün verisi API'si (2026): Scavio, Buy Box'ı olmayan ürünlerde de satıcıları ve TL fiyatlarını gösteriyor
  • scavio
    Saudi arabia / How to
    Amazon
    سحب بيانات منتجات أمازون السعودية عبر API: الأسعار والبائعون والمخزون خطوة بخطوة (2026)
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy