20 % Rabatt auf alle kostenpflichtigen Tarife mit dem Code

Shopping · Amazon

Amazon Bestseller API

Die Amazon Bestseller API liefert Ihnen Live-Daten von Amazon in dem Moment, in dem Sie fragen, als saubere, strukturierte Daten – bereit für Ihre eigene App, eine Tabelle oder einen KI-Assistenten. Kein Scraping, nichts zu warten.

100 kostenlose Anfragen pro Monat · keine Kreditkarte · ein API-Schlüssel für alle Plattformen

Das Wichtigste in Kürze

Aktualisiert am

Die Bestsellerlisten von Amazon werden stündlich aktualisiert und ordnen die 100 meistverkauften Produkte jeder Kategorie und Unterkategorie nach ihren jüngsten Verkäufen. Sie sind der beste öffentlich verfügbare Indikator für die tatsächliche Nachfrage auf der Plattform. Die Amazon Bestseller API von everydata.io nimmt die URL jeder dieser Listen entgegen – Elektronik, Spielzeug, ein tief verschachtelter Unterknoten, auf jedem Marktplatz – und liefert die platzierten Produkte Rang für Rang als JSON. So können Sie die Entwicklung einer Kategorie archivieren oder sehen, was sich gerade verkauft, ohne die Seite aufzurufen.

Plattform
Amazon
Kontingent pro Aufruf
1 Anfrage
Kostenloser Tarif
100 Anfr. / Monatdanach ab 30 € / Monat
Das erhalten Sie

Amazon-Daten, sofort nutzbar

Die Antwort ist bewusst kompakt. category ist der Listentitel, den Amazon anzeigt, domainCode wird aus der übergebenen URL abgeleitet, und countProducts gibt an, wie viele Einträge auf der Seite ausgelesen wurden. products ist das geordnete Array: position ist Amazons eigener Rang-String („#1“, „#2“ …), gefolgt von productTitle, asin, price als Zahl, productRating, countReview, der relativen Produkt-url und imgUrl.

Da der Endpoint die Listen-URL entgegennimmt, deckt er jeden Listentyp ab, der Amazons zgbs-Struktur folgt – Bestseller nach Abteilung und nach Browse Node – und funktioniert auf allen Marktplätzen, indem Sie einfach den Host wechseln: amazon.com, amazon.de, amazon.co.uk, amazon.co.jp und alle weiteren. Die Währung des Marktplatzes ergibt sich automatisch.

  • Rangplätze #1–#100 mit ASIN, Titel, Preis, Bewertung, Anzahl der Rezensionen und Bild
  • Funktioniert mit jeder Bestseller-URL – Hauptabteilungen und tiefe Unterkategorien
  • Kategoriebezeichnung und domainCode werden mit der Liste geliefert und lassen sich sauber speichern
  • Zwei Seiten pro Liste (page=1 und page=2) decken die kompletten Top 100 ab, mit jeweils bis zu 50 Produkten
  • Marktplatz ergibt sich aus dem Host der URL: com, de, co.uk, fr, it, es, ca, co.jp, in, com.au und weitere
  • Echtzeitabruf der Live-Liste – kein vorab gecrawlter Snapshot
Anwendungsfälle

Was Teams damit bauen

Trend- und Nachfrageanalyse

Archivieren Sie täglich die Top 100 der Kategorien, in denen Sie verkaufen, und berechnen Sie, wie lange Produkte in der Liste bleiben und welche neuen ASINs am schnellsten aufsteigen.

Produktrecherche für Private-Label-Marken

Durchsuchen Sie tiefe Unterkategorie-Listen auf amazon.com, .de und .co.uk nach Produkten mit hohem Rang, aber moderater Rezensionszahl – das klassische Signal für eine unterversorgte Nische.

Rang-Alarme für Wettbewerber

Gleichen Sie Ihre eigenen ASINs und die Ihrer Wettbewerber stündlich mit der Liste ab und lassen Sie sich benachrichtigen, wenn jemand in die Top 10 einsteigt oder herausfällt.

Content- und Affiliate-Seiten

Zeigen Sie eine stets aktuelle Tabelle „meistverkaufte Kopfhörer“ mit Live-Preis und Bewertung direkt aus der Liste, statt Produkte von Hand auszuwählen.

So funktioniert es

Beispielanfrage und -antwort

Rufen Sie GET /amz/amazon-best-sellers-list auf und setzen Sie url auf die Liste, wie sie im Browser erscheint, zum Beispiel https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics. page ist 1 oder 2; Amazon teilt jede Top-100-Liste in zwei Seiten mit bis zu 50 Produkten auf. Übergeben Sie die URL in Ihrem HTTP-Client URL-kodiert und achten Sie darauf, dass sie auf einen amazon.<tld>-Host zeigt – andere Hosts werden mit 400 abgelehnt.

GET /amz/amazon-best-sellers-list

curl "https://api.everydata.io/amz/amazon-best-sellers-list?url=https%3A%2F%2Fwww.amazon.com%2FBest-Sellers-Electronics%2Fzgbs%2Felectronics&page=1" \
  -H "x-api-key: YOUR_API_KEY"

Antwort (gekürzt)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "countProducts": 30,
  "products": [
    {
      "position": "#1",
      "productRating": "4.4 out of 5 stars",
      "countReview": 280340,
      "url": "/Blink-Plus-Plan-monthly-auto-renewal/dp/B08JHCVHTY/ref=zg_bs_g_electronics_d_sccl_1/144-0603979-9778415?psc=1",
      "productTitle": "blink plus plan with monthly auto-renewal",
      "asin": "B08JHCVHTY",
      "price": 10.44,
      "imgUrl": "https://images-na.ssl-images-amazon.com/images/I/31YHGbJsldL._AC_UL300_SR300,200_.png"
    },
    {
      "position": "#2",
      "productRating": "4.5 out of 5 stars",
      "countReview": 18053,
      "url": "/Apple-EarPods-Headphones-Built-Control/dp/B0DCH8VDXF/ref=zg_bs_g_electronics_d_sccl_2/144-0603979-9778415?psc=1",
      "productTitle": "Apple EarPods Headphones with USB-C Plug, Wired Ear Buds with Built-in Remote to Control Music, Phone Calls, and Volume",
      "asin": "B0DCH8VDXF",
      "price": 15.3,
      "imgUrl": "https://images-na.ssl-images-amazon.com/images/I/513OSdW4elL._AC_UL300_SR300,200_.jpg"
    }
  ],
  "category": "Amazon Best Sellers",
  "domainCode": "com",
  "currentPage": 1
}

countProducts kann kleiner als 50 sein: Amazon rendert die ersten 30 Kacheln einer Seite serverseitig und lädt den Rest nach, und die API liefert, was die Seite zum Abrufzeitpunkt ausgeliefert hat. Fehlt ein Rang, der Sie interessiert, rufen Sie dieselbe Seite erneut ab oder fordern Sie Seite 2 an, auf der die Liste bei #51 weitergeht. Speichern Sie position unverändert; sie ist der maßgebliche Rang, auch wenn das Array Lücken hat.

Die url jedes Produkts enthält Amazons Tracking-Referenz (zg_bs_g_electronics …) und ein Session-Segment. Für eine kanonische Speicherung extrahieren Sie die ASIN und bauen https://www.amazon.com/dp/<ASIN> neu auf. price ist der Preis auf der Listenkachel; bei Artikeln mit mehreren Varianten zeigt Amazon manchmal eine Preisspanne, dann wird die Untergrenze geliefert.

Bestsellerlisten werden etwa stündlich aktualisiert. Ein stündlicher Abruf erfasst daher jeden veröffentlichten Stand, für die meisten Trendanalysen genügt ein täglicher Abruf. Derselbe Endpoint akzeptiert auch URLs von Unterkategorien wie /zgbs/electronics/172541 – je tiefer der Knoten, desto aussagekräftiger ist das Ranking für eine bestimmte Nische.

Verwandte Endpoints

GET/amz/amazon-best-sellers-list

Bestseller. Bestsellerliste für eine Kategorie-URL.

GET/amz/amazon-search-by-keyword-asin

Produkte suchen. Keyword-Suche mit Paginierung, Sortierung und Filter für gesponserte Treffer.

GET/amz/amazon-lookup-product-by-asin

Produktdetails per ASIN. Dieselbe Antwort wie die Produktdetails, adressiert per ASIN und Marktplatz.

Vollständige API-Referenz
Preise

Bezahlen pro Anfrage, alle Plattformen inklusive

Eine Listenseite ist eine Anfrage, die kompletten Top 100 kosten also zwei Anfragen. Wer 50 Kategorien auf einem Marktplatz stündlich verfolgt, kommt auf etwa 72.000 Anfragen im Monat und ist mit dem Business-Tarif (300.000 Anfragen, 300 €) gut bedient; dieselben 50 Kategorien täglich benötigen rund 3.000 Anfragen und passen in Starter (5.000 Anfragen, 30 €). Fehlgeschlagene Amazon-Abrufe werden nie berechnet.

Free
100 Anfr. / Monat
Starter
5.000 Anfr. · 30 €
Production
50.000 Anfr. · 80 €
Business
300.000 Anfr. · 300 €

Amazon Bestseller API: häufige Fragen

Welche Listen-URLs werden unterstützt?

Jede Amazon-Bestseller-URL, die /zgbs/ enthält – Abteilungslisten ebenso wie Unterkategorie-Knoten – auf jedem Amazon-Marktplatz. Der Marktplatz wird aus dem Host gelesen, einen domainCode übergeben Sie daher nicht.

Warum liefert Seite 1 weniger als 50 Produkte?

Amazon rendert etwa 30 Kacheln serverseitig und lädt den Rest beim Scrollen nach. Die API liefert, was die Seite zum Abrufzeitpunkt ausgeliefert hat; die Positionen bleiben erhalten, Lücken sind also sichtbar, statt stillschweigend neu nummeriert zu werden.

Bekomme ich auch die Listen „Neuerscheinungen“ oder „Movers & Shakers“?

Der Endpoint ist für die /zgbs/-Struktur der Bestsellerlisten gebaut. Andere Amazon-Charts verwenden andere Seitenlayouts und werden von diesem Endpoint nicht abgedeckt.

Wie oft ändern sich die Listen?

Laut Amazon werden die Bestseller-Ränge stündlich aktualisiert. Rufen Sie stündlich ab, wenn Sie eine lückenlose Historie wollen, und täglich, wenn es Ihnen um Trends geht.

Enthält die Antwort Verkaufszahlen?

Nein – Amazon veröffentlicht den Rang, nicht die verkauften Stückzahlen. Kombinieren Sie den Rang mit dem salesVolume-Badge aus dem Such-Endpoint oder mit Daten der Produktseite, wenn Sie eine Nachfrageschätzung brauchen.

Jetzt eine Bestsellerliste abrufen

Registrieren Sie sich kostenlos, fügen Sie eine Bestseller-URL ein und erhalten Sie die bestplatzierten Produkte in Sekunden als JSON.