20 % Rabatt auf alle kostenpflichtigen Tarife mit dem Code

Shopping · Amazon

Amazon Preistracker API

Die Amazon Preistracker 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

Wer einen Preistracker für Amazon baut, muss zwei Fragen zuverlässig und tausendfach am Tag beantworten: Was kostet diese ASIN gerade, und wie hat sich der Preis in den letzten Wochen entwickelt? everydata.io beantwortet beide mit einfachen HTTPS-Aufrufen. Eine Produktabfrage liefert den aktuellen Buy-Box-Preis, den durchgestrichenen Listenpreis, die Versandkosten und den Lagerstatus direkt von der Produktseite. Der Preisverlaufs-Endpoint liefert die Beobachtungen, die wir für diese ASIN bereits gesammelt haben – Sie müssen also nicht jede Abfrage selbst speichern.

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

Amazon-Daten, sofort nutzbar

Jede Preisabfrage ruft die Amazon-Seite live in dem Moment ab, in dem Sie sie anfragen. Es gibt keinen gemeinsamen Katalog dazwischen, der Ihnen einen Preis von gestern liefern könnte. Wenn Sie ein Produkt auf amazon.de und amazon.com beobachten, stellen Sie zwei Aufrufe mit zwei domainCodes und erhalten für jeden Marktplatz den lokalen Preis, die Währung und den Versandhinweis.

Die Antwort ist bewusst flach gehalten. price und retailPrice sind Zahlen (keine Strings wie "$12.99"), currency ist ein ISO-Code, warehouseAvailability ist die lesbare Bestandszeile, und soldBy / fulfilledBy zeigen, ob die Buy Box gerade bei Amazon oder bei einem Drittanbieter liegt – der häufigste Grund, warum sich ein Preis plötzlich ändert.

  • Live-Preis, retailPrice (Listenpreis), shippingPrice und currency als numerische Felder
  • Inhaber der Buy Box (soldBy) und Versandweg (fulfilledBy), um Preissprünge zu erklären
  • Lagerstatus und Lieferhinweis (warehouseAvailability, deliveryMessage)
  • Variantengenaue Abfragen: ?psc=1 anhängen oder die exakte Child-ASIN verwenden, um eine bestimmte Größe oder Farbe zu verfolgen
  • Preisverlaufs-Endpoint mit observedAt, price, retailPrice und inStock pro Beobachtung
  • Alle Amazon-Marktplätze über domainCode: com, de, co.uk, fr, it, es, ca, com.mx, com.br, nl, se, in, co.jp, com.au, ae
Anwendungsfälle

Was Teams damit bauen

Preisalarme für Endkunden

Speichern Sie den zuletzt gesehenen Preis pro ASIN und Marktplatz, fragen Sie regelmäßig ab und benachrichtigen Sie Nutzer, sobald der Preis unter ihren Zielpreis fällt. Geben Sie soldBy im Alarm mit an, damit Nutzer einen Drittanbieterpreis einordnen können.

Repricing für Marktplatz-Händler

Vergleichen Sie Ihr eigenes Angebot mit dem Buy-Box-Preis und der vollständigen Angebotsliste und passen Sie es dann in Ihrem Händler-Tool an. Hier zählen Echtzeitdaten – ein veralteter Preis führt zu einer unrentablen Unterbietung.

MAP- und Markenpreis-Compliance

Marken beobachten ihren Katalog auf amazon.com, .de, .co.uk und .fr auf Preise unterhalb des Mindestwerbepreises (MAP) und sichern den Händlernamen als Nachweis.

Historische Preisanalysen

Kombinieren Sie den Preisverlaufs-Endpoint mit Ihren eigenen Beobachtungen, um Durchschnitt, Minimum und Maximum über 30/90 Tage zu berechnen und Scheinrabatte vor Prime Day oder Black Friday zu erkennen.

So funktioniert es

Beispielanfrage und -antwort

Nutzen Sie GET /amz/amazon-lookup-product-by-asin, wenn ASIN und Marktplatz bereits bekannt sind – der typische Aufbau einer Beobachtungsliste. Das URL-basierte Gegenstück /amz/amazon-lookup-product akzeptiert jede Produkt-URL, die Sie aus dem Browser kopieren. Beide liefern dieselben Felder.

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

curl "https://api.everydata.io/amz/amazon-lookup-product-by-asin?asin=B07ZPKN6YR&domainCode=com" \
  -H "x-api-key: YOUR_API_KEY"

Antwort (gekürzt)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "productTitle": "Apple iPhone 11, 64GB, Black - Unlocked (Renewed)",
  "asin": "B07ZPKN6YR",
  "price": 39.99,
  "retailPrice": 49.99,
  "shippingPrice": 0,
  "currency": "USD",
  "soldBy": "Amazon.com",
  "fulfilledBy": "Amazon",
  "warehouseAvailability": "In Stock",
  "productRating": "4.2 out of 5 stars",
  "countReview": 60024
}

Für die Trendlinie rufen Sie GET /amz/amazon-price-history?asin=B07ZPKN6YR&domainCode=com&days=90 auf. Sie erhalten ein history-Array mit Einträgen der Form {observedAt, price, retailPrice, inStock} – die Beobachtungen, die everydata.io für diese ASIN und diesen Marktplatz aufgezeichnet hat. Je häufiger eine ASIN abgefragt wird (von Ihnen oder anderen Kunden), desto dichter ist ihr Verlauf.

Zwei Hinweise aus der Praxis: Ein Preis von 0 zusammen mit einer warehouseAvailability-Meldung bedeutet, dass Amazon bei dieser Anfrage keine Buy Box angezeigt hat (nicht auf Lager oder nicht an den Standardort lieferbar) – werten Sie das als „kein Angebot“, nicht als kostenlos. Und wenn Sie nicht die Buy Box, sondern das günstigste Angebot interessiert, listet GET /amz/amazon-lookup-prices alle Händlerangebote zur ASIN mit Zustand und Versand.

Das Abfrageintervall bestimmen Sie selbst. Die meisten Tracker aktualisieren schnelllebige Elektronik alle paar Stunden und Long-Tail-Artikel täglich. Setzen Sie cacheTtl=3600 bei der Produktabfrage, wenn ein eine Stunde alter Preis genügt – gecachte Antworten sind schneller und werden in Ihrer Nutzungsstatistik gekennzeichnet.

Verwandte Endpoints

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

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

GET/amz/amazon-lookup-product

Produktdetails. Vollständige Produktseite per URL: Titel, Preis, Bewertung, Bilder, Merkmale, Varianten, Rezensionen.

GET/amz/amazon-price-history

Preisverlauf. Historische Preise, die diese API gesammelt hat.

GET/amz/amazon-lookup-prices

Händlerangebote. Alle Angebote zu einer ASIN inklusive Buy Box, Zustand und Versand.

Vollständige API-Referenz
Preise

Bezahlen pro Anfrage, alle Plattformen inklusive

Jede Produktabfrage und jeder Verlaufsaufruf zählt als eine Anfrage gegen Ihr Monatskontingent, unabhängig vom Marktplatz. Der kostenlose Tarif enthält 100 Anfragen pro Monat – genug für den Prototyp einer Beobachtungsliste –, und der Starter-Tarif (5.000 Anfragen, 30 €) reicht für einen kleinen Tracker, der täglich rund 160 ASINs abfragt. Fehlgeschlagene Abrufe der Zielseite werden nie berechnet.

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

Amazon Preistracker API: häufige Fragen

Wie oft kann ich einen Preis abfragen?

So oft Ihr Rate Limit es erlaubt – 10 Anfragen pro Minute im kostenlosen Tarif, bis zu 250 pro Minute im Business-Tarif. Die Amazon-Preise der meisten Artikel ändern sich höchstens ein paar Mal am Tag, daher ist stündliches oder tägliches Abfragen üblich.

Liefert die API den Buy-Box-Preis oder den niedrigsten Preis?

Die Produktabfrage liefert den auf der Produktseite angezeigten Buy-Box-Preis sowie soldBy und fulfilledBy. Den niedrigsten Preis über alle Händler liefert der Angebots-Endpoint /amz/amazon-lookup-prices, der jedes Angebot mit Zustand und Versand auflistet.

Welche Amazon-Marktplätze werden unterstützt?

Übergeben Sie die TLD als domainCode: com, ca, com.mx, com.br, co.uk, de, fr, it, es, nl, se, in, co.jp, com.au und ae sind bestätigt. Die Antwort enthält die Währung des Marktplatzes.

Gibt es historische Preise für jede ASIN?

Der Preisverlaufs-Endpoint liefert die Beobachtungen, die everydata.io gesammelt hat. Produkte, die noch nie abgefragt wurden, haben noch keinen Verlauf – der erste Aufruf des Produkt-Endpoints startet die Aufzeichnung.

Kann ich eine bestimmte Variante verfolgen, z. B. eine Farbe?

Ja. Verwenden Sie die Child-ASIN der Variante mit dem By-ASIN-Endpoint oder hängen Sie ?psc=1 an die Produkt-URL an. Das variations-Array in der Antwort listet alle zugehörigen ASINs.

Dürfen gescrapte Amazon-Preisdaten genutzt werden?

everydata.io liefert ausschließlich öffentlich sichtbare Daten der Produktseite und umgeht keine Logins. Wie Sie die Daten nutzen, richtet sich nach Ihrem lokalen Recht und den Nutzungsbedingungen von Amazon – wir empfehlen, sie für Analysen zu verwenden, statt vollständige Angebote erneut zu veröffentlichen.

Verfolgen Sie Amazon-Preise ab heute

Legen Sie ein kostenloses Konto an, kopieren Sie Ihren API-Schlüssel und rufen Sie in unter einer Minute Ihren ersten Live-Preis ab. Keine Kreditkarte nötig.