ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Blog
Amazon7 Min. LesezeitNov 2, 2026

Amazon-Preise per API auslesen: Anleitung für amazon.de mit echten Antworten

Amazon-Preise per API auslesen: Suche, Produktdetails per ASIN und alle Verkäuferangebote von amazon.de als JSON mit Scavio. Anleitung mit echten Antworten.

Scavio Team

Nov 2, 2026

Amazon API kostenlos testen
scavio
Germany / Price monitoring
Amazon

Um Amazon-Preise per API auszulesen, senden Sie einen POST an https://api.scavio.dev/api/v1/amazon/search mit {"query": "heißluftfritteuse", "country": "de", "language": "DE"}. Die Amazon API von Scavio liefert eine Ergebnisseite mit ASIN, deutschem Titel, Euro-Preis, Bewertung und Anzahl der Rezensionen; /product ergänzt eine ASIN um Streichpreis, Buy-Box-Verkäufer und Verfügbarkeit, und /offers listet alle Verkäufer. Jeder Abruf kostet 1 Credit.

Amazon bietet keine offene Schnittstelle, um Preise auf amazon.de auszulesen: Die Product Advertising API 5.0 ist eingestellt, und die Creators API als Nachfolgerin setzt ein PartnerNet-Konto mit mindestens 10 qualifizierten Verkäufen in 30 Tagen voraus. Für die Schritte unten genügt ein Scavio-Key. Alle gezeigten Antworten stammen vom 2. November 2026.

Was Sie brauchen

  • Einen Scavio-API-Key: 50 Gratis-Credits bei der Registrierung, ohne Kreditkarte, ohne Verkäufer- oder PartnerNet-Konto.
  • Eine beliebige Sprache, die HTTP-Anfragen senden kann. Die Beispiele nutzen cURL und Python.

Schritt 1: Produkte auf amazon.de suchen

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": "heißluftfritteuse", "country": "de", "language": "DE"}'

Die Antwort enthielt 20 Produkte, total_results_text „1-16 von mehr als 4.000 Ergebnissen oder Vorschlägen für heißluftfritteuse“ und 18 Filtergruppen („Berechtigt zum kostenfreien Versand“, „Kundenrezensionen“, „Preis“, „Marken“ ...), in 1,0 s. Eines der Produkte, wie erfasst (Tracking-Parameter der URL entfernt):

JSON
{
  "asin": "B0CWP7M17B",
  "title": "Philips Airfryer 2000 Serie Heißluftfritteuse, Schwarz, 6,2L | Sichtfenster, RapidAir Technologie, Touchscreen, 13 Kochfunktionen, HomeID App (NA230/00)",
  "url": "https://www.amazon.de/Philips-Hei%C3%9Fluftfritteuse-Kochfenster-RapidAir-Technologie-NA230/dp/B0CWP7M17B",
  "image": "https://m.media-amazon.com/images/I/51EASto3heL._AC_UY218_.jpg",
  "price": 84.79,
  "currency": "EUR",
  "rating": 4.7,
  "reviews_count": 5621,
  "is_sponsored": false,
  "position": 16,
  "badge": null,
  "sales_volume": "2000+ Mal im letzten Monat gekauft",
  "delivery": {
    "is_free": true,
    "date": "Do., 5. Nov.",
    "fastest_date": null
  }
}

Was Sie wissen sollten:

  • "language": "DE" mitschicken, damit Titel, Badges und Lieferdaten auf Deutsch kommen. Die Preise sind in jedem Fall in Euro.
  • price ist eine Zahl, currency steht separat: 84.79 heißt 84,79 Euro. Kann Amazon in der Ergebnisliste keinen Einzelpreis zeigen, ist price null; bei „heißluftfritteuse“ hatten alle 20 Produkte einen Preis.
  • position ist Amazons eigener Index und zählt Werbe- und Karussellplätze mit. Für „das n-te Ergebnis“ nehmen Sie die Reihenfolge im Array. Die nächste Seite holt "page": 2, ein eigener Abruf zu 1 Credit.
  • reviews_count war in der Suche exakt (5621, dieselbe Zahl wie in den Produktdetails). Auf Marktplätzen, die gerundete Zahlen anzeigen, ist der Wert aus der Suche gerundet; Produktdetails und Angebote liefern immer die exakte Zahl.

Schritt 2: Die Produktseite einer ASIN auslesen

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 '{"asin": "B0CWP7M17B", "country": "de", "language": "DE"}'

Gekürzt auf die kaufmännischen Felder:

JSON
{
  "asin": "B0CWP7M17B",
  "title": "Philips Airfryer 2000 Serie Heißluftfritteuse, Schwarz, 6,2L | Sichtfenster, RapidAir Technologie, Touchscreen, 13 Kochfunktionen, HomeID App (NA230/00)",
  "brand": "PHILIPS",
  "price": 84.79,
  "list_price": 149.99,
  "currency": "EUR",
  "rating": 4.7,
  "reviews_count": 5621,
  "is_prime": true,
  "has_buy_box": true,
  "availability": "Auf Lager",
  "max_quantity": 30,
  "sold_by": "Amazon",
  "other_sellers_count": 12,
  "sales_volume": "2000+ gekauft Mal im letzten Monat",
  "best_sellers_rank": [
    {
      "category": "Küche, Haushalt & Wohnen",
      "rank": 118
    },
    {
      "category": "Heißluftfritteusen",
      "rank": 1
    }
  ]
}

Die vollständige Antwort enthielt außerdem 5 Aufzählungspunkte, 11 Bilder in voller Größe, 3 Videos, 5 Varianten (zum Beispiel {"Farbe": "Schwarz", "Größe": "Turbo - 6.2 L"}), Kategorien, Versandoptionen mit Lieferdatum und specifications mit Amazons eigenen Bezeichnungen („Artikelgewicht“: „5,35 Kilogramm“). price ist der Buy-Box-Preis, den der Käufer sieht; list_price ist der Streichpreis. availability ist Amazons Originaltext („Auf Lager“, „Nur noch 1 auf Lager“): zitieren, nicht auswerten.

Schritt 3: Alle Verkäufer und die Buy Box

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": "B0CWP7M17B", "country": "de", "language": "DE"}'

Die Antwort enthielt 11 Angebote, total_offers 12 und has_more_pages true. Das Buy-Box-Angebot, wie erfasst:

JSON
{
  "condition": "Neu",
  "seller_id": "A1PA6795UKMFR9",
  "seller_name": "Amazon",
  "ships_from": "Amazon",
  "is_fulfilled_by_amazon": true,
  "is_buy_box_winner": true,
  "is_prime": false,
  "is_national_prime": false,
  "price": 84.79,
  "currency": "EUR",
  "list_price": 149.99,
  "shipping_price": 0,
  "discount_percentage": 43.47,
  "discount_amount": 65.2,
  "price_notice": null,
  "promotion": null,
  "quantity": 3,
  "delivery": {
    "min_hours": 24,
    "max_hours": 72,
    "date": "Donnerstag, 5. November",
    "is_free": false
  },
  "prime_delivery": {
    "date": null,
    "order_deadline": null
  }
}

Die übrigen zehn: zwei gebrauchte Angebote von Amazon Retourenkauf („Gebraucht - Sehr gut“ für 77,16 Euro, „Gebraucht - Wie neu“ für 78,01 Euro) und acht neue von Drittverkäufern, von e-joker für 108,60 Euro bis BO HANDELSGESELLSCHAFT GERMANY für 239,97 Euro. SARL SIEMTECH verlangte 155,23 Euro plus 15,04 Euro Versand: Der tatsächliche Preis eines Angebots ist price + shipping_price. Steht has_more_pages auf true, haben Sie die erste Angebotsseite, nicht die vollständige Liste.

Schritt 4: Denselben Artikel in einem anderen Land

Dieselbe ASIN mit "country": "fr":

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 '{"asin": "B0CWP7M17B", "country": "fr", "language": "FR"}'
JSON
{
  "asin": "B0CWP7M17B",
  "title": "Philips Airfryer 2000 - Air Fryer 6.2L, 13 modes, écran tactile, Noir",
  "price": 68.55,
  "list_price": 68.55,
  "currency": "EUR",
  "sold_by": "Amazon",
  "availability": "En stock",
  "reviews_count": 5696,
  "has_buy_box": true
}

68,55 Euro auf amazon.fr gegenüber 84,79 Euro auf amazon.de, und 113,44 Euro auf amazon.it. Europäische Marktplätze teilen oft dieselbe ASIN; außerhalb Europas weicht sie häufig ab, dann zuerst im Ziel-Marktplatz suchen. Der kostenlose GET /api/v1/amazon/options liefert alle 22 Ländercodes ohne Key. Kunden in Österreich und der Schweiz bestellen in der Regel auf amazon.de, also mit "country": "de".

Schritt 5: Einen eigenen Preisverlauf aufbauen

Jeder Abruf liest amazon.de live. Für einen Verlauf rufen Sie die Produktdetails regelmäßig ab und schreiben eine Zeile pro Messung:

Python
import csv, datetime, requests

ASINS = ["B0CWP7M17B", "B0DWSLJ7HQ", "B0DK3W2XK3"]
HEADERS = {"Authorization": "Bearer sk_live_your_key"}

with open("amazon_de_preise.csv", "a", newline="") as f:
    w = csv.writer(f)
    for asin in ASINS:
        r = requests.post(
            "https://api.scavio.dev/api/v1/amazon/product",
            headers=HEADERS,
            json={"asin": asin, "country": "de", "language": "DE"},
            timeout=90,
        )
        d = r.json()["data"]
        w.writerow([datetime.date.today(), asin, d["price"], d["list_price"],
                    d["sold_by"], d["availability"], d["other_sellers_count"]])

/offers lohnt sich nur, wenn other_sellers_count größer als 0 ist; sonst gibt es keinen weiteren Verkäufer zu vergleichen.

Alle vier Endpunkte

EndpunktLiefertCredits
POST /api/v1/amazon/searchEine Ergebnisseite mit ASIN, Preis, Bewertung, Rezensionen, Badge, Verkäufen im Vormonat, Lieferung und Sponsored-Kennzeichen, plus Filter1
POST /api/v1/amazon/productDie Produktseite einer ASIN: Buy-Box-Preis und Verkäufer, Streichpreis, Verfügbarkeit, Bilder, Videos, Merkmale, Varianten, Bestseller-Rang, Versand1
POST /api/v1/amazon/offersDie Angebote der ersten Seite, neu und gebraucht, mit Verkäufer, Zustand, Versandkosten, Bestand und is_buy_box_winner1
GET /api/v1/amazon/optionsDie 22 Marktplätze als Ländercodes und Domains, ohne KeyKostenlos

Der Preis pro Abruf ist in jedem Marktplatz gleich. Es gibt keinen Preisverlauf (Schritt 5 baut ihn auf), keinen Rezensionstext (nur ID, Autor, Datum und Verifiziert-Kennzeichen jeder Rezension) und keine serverseitige Sortierung der Suche: Für „günstigste zuerst“ sortieren Sie die erhaltene Seite selbst.

So starten Sie

  1. Registrieren auf dashboard.scavio.dev: 50 Gratis-Credits, keine Kreditkarte.
  2. API-Key kopieren aus dem Dashboard.
  3. POST senden an /api/v1/amazon/search mit "country": "de" und "language": "DE".

Amazon API kostenlos testen, oder ohne Anmeldung eine Suche auf der Seite der Amazon API Deutschland ausführen. Einen Vergleich mit Keepa, Oxylabs und weiteren Anbietern finden Sie unter die 5 besten Amazon Scraper APIs 2026.

Referenz: Amazon API Deutschland · Suche · Produktdetails · Angebote · Marktplätze · Preise

Frequently asked questions

Kann man Amazon-Preise automatisch auslesen?

Ja. Eine Daten-API wie die von Scavio liefert Suchergebnisse, Produktdetails und Verkäuferangebote von amazon.de als JSON. Sie steuern keinen Browser und pflegen keine HTML-Selektoren, wenn Amazon seine Seiten ändert: ein POST mit API-Key, die Antwort kommt in wenigen Sekunden.

Wie sehe ich, wer einen Artikel auf amazon.de verkauft?

Die Produktdetails enthalten sold_by, den Verkäufer der Buy Box, und other_sellers_count. Alle Verkäufer liefert /api/v1/amazon/offers: jedes Angebot mit Verkäufername, Versender, Zustand (neu oder gebraucht), Preis, Versandkosten und dem Feld is_buy_box_winner.

Wie baue ich einen eigenen Amazon-Preisverlauf auf?

Rufen Sie die Produktdetails Ihrer ASINs in festen Abständen ab, zum Beispiel einmal am Tag, und speichern Sie Preis, Streichpreis, Verkäufer und Verfügbarkeit mit Datum. Jeder Abruf kostet 1 Credit. Wer den Verlauf vor dem ersten eigenen Abruf braucht, nutzt Keepa, das Preise seit 2011 speichert.

Was kostet das Auslesen von 1.000 Amazon-Preisen?

1.000 Produktabrufe sind 1.000 Credits, 2 US-Dollar zum Growth-Jahrestarif. Eine Suchseite auf amazon.de liefert rund 16 bis 20 Produkte mit Preis für 1 Credit, das ist billiger, wenn Ihnen der Preis aus der Ergebnisliste genügt. Neue Konten bekommen 50 Gratis-Credits ohne Kreditkarte.

amazon.de-Preise als JSON

  • Suche, Produktdetails und alle Angebote
  • Euro-Preise, deutsche Titel
  • 1 Credit pro Abruf, 50 Gratis-Credits
Amazon API kostenlos testen

50 free credits, no credit card

On this page

  1. Was Sie brauchen
  2. Schritt 1: Produkte auf amazon.de suchen
  3. Schritt 2: Die Produktseite einer ASIN auslesen
  4. Schritt 3: Alle Verkäufer und die Buy Box

Related articles

View all
  • scavio
    Germany / Comparison
    Amazon
    5 beste Amazon Scraper APIs 2026: Scavio vergleicht amazon.de mit vier EU-Marktplätzen
  • scavio
    Italy / Price monitoring
    Amazon
    Come monitorare i prezzi di amazon.it con una API: guida con risposte reali
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