14. Geburtstagssale 33 % Rabatt + 1 GRATIS MONAT LIMITIERTES ANGEBOT Jetzt Angebot sichern
33 % Rabatt + 1 GRATIS MONAT Jetzt Angebot sichern

Amazon-APIs erklärt: Welche brauchen Sie?

Interessieren Sie sich für die Nutzung von Amazon-APIs? Dieser Leitfaden erläutert SP-API, Product Advertising API und Amazon Advertising APIs – mit Anwendungsfällen, Preisgestaltung, Ratenbegrenzungen und Code-Beispielen, die Ihnen helfen, sichere, skalierbare Integrationen mit Zuversicht zu gestalten.
Sehen Sie, was ChatGPT denkt
Amazon APIs Explained: Which One Do You Need?

Wenn Sie Amazon als Verkäufer, Partner oder Werbetreibender integrieren, stehen Sie vor einer wichtigen Entscheidung: Welche API passt wirklich zu Ihren Bedürfnissen? Amazon bietet vier verschiedene APIs, jeweils für unterschiedliche Anwendungsfälle.

Durch die Abschaffung veralteter Marketplace Web Services (MWS) müssen moderne Amazon-Integrationen zwischen der Selling Partner API, der Product Advertising API, der Amazon Advertising API und spezialisierten APIs wie der Vendor Central API wählen. Dieser Leitfaden führt Sie durch das gesamte Ökosystem – von der Identifizierung der benötigten API bis zu den Authentifizierungsmethoden, damit Sie fundierte Entscheidungen zu Ihrer Integrationsstrategie treffen können.

Die Ermittlung Ihres Anwendungsfalls ist der erste Schritt. Lassen Sie uns die Kernkonzepte klären – beginnend mit gängigen Anwendungen der Amazon-APIs.

Wofür werden Amazon-APIs eingesetzt?

Das API-Ökosystem von Amazon bedient mehrere Communities, jede mit eigenen Anwendungsfällen und Geschäftsmodellen.

Amazon-Verkäufer und Multichannel-Betreiber

Professionelle Verkäufer setzen auf die Selling Partner API, um Bestände über FBA (Fulfillment by Amazon) und FBM (Fulfillment by Merchant) hinweg zu verwalten, Preisstrategien zu automatisieren, Berichte zu erstellen, Bestellungen und Rückerstattungen programmgesteuert zu bearbeiten oder Amazon mit ERP-Systemen, Buchhaltungssoftware und Bestandsverwaltungsplattformen zu integrieren.

Affiliate-Marketer und Content-Ersteller

Partner-Marketer und Content-Ersteller verwenden die Product Advertising API, um Amazon-Produktinformationen, Bewertungen, Preise und Verfügbarkeitsdaten abzurufen und auf ihren Websites anzuzeigen. Ob beim Aufbau von Produktvergleichstools, Bewertungsaggregatoren oder Nischen-Blogs – die API ermöglicht Monetarisierung über die Provisionsstrukturen von Amazon Associates, ohne direkten Verkauf.

Werbeagenturen & PPC-Spezialisten

Amazon PPC cost calculator to estimate budgets, bids, and expected returns before launching campaigns. When managing multiple ad accounts or testing campaigns across regions, using isolated environments like cloud phones can help prevent account linking issues.”>Agenturen, die Amazon-Werbekampagnen im großen Stil verwalten, nutzen die Amazon Advertising API, um gesponserte Produkte, Marken und Display-Anzeigen programmatisch zu erstellen, zu aktualisieren, zu pausieren und zu optimieren. Die API liefert Echtzeit-Kampagnenleistungsmetriken, Gebotsautomatisierungsfunktionen und Attribution-Daten, die manuelle Optimierung schlichtweg nicht erreichen kann. Um Ausgaben besser zu verwalten und die Kampagnenleistung vorherzusagen, verwenden viele Werbetreibende einen Amazon PPC-Kostenrechner, um Budgets, Gebote und erwartete Renditen vor dem Start der Kampagnen abzuschätzen. Wenn Sie mehrere Werbekonten verwalten oder Kampagnen regional testen, helfen isolierte Umgebungen wie Cloud-Handys, Kontoverknüpfungsprobleme zu verhindern.

SaaS-Plattform-Builder

Entwickler, die SaaS-Lösungen für Amazon-Verkäufer erstellen, integrieren die SP-API, um Management-Dashboards, Preis-Optimierungs-Tools, automatisierte Listungstools, Analytics-Plattformen und branchenspezifische Anwendungen zu entwickeln. Ein Beispiel ist ein Repricing-SaaS, das die Preise der Mitbewerber überwacht und Ihre Preise automatisch anpasst, um wettbewerbsfähig zu bleiben und Gewinnmargen zu sichern.

Anbieter & Dropshipper

Amazon-Verkäufer und spezialisierte Plattformen verwenden dedizierte Vendor-APIs, um ihre Lieferkette zu verwalten, Verkaufsdaten auf Katalogebene abzurufen und sich mit Beschaffungssystemen zu integrieren. Dropshipper kombinieren oft Product Advertising API mit SP-API, um Produkt-Feeds und Bestellungen automatisch zu verwalten.

Das API-Ökosystem von Amazon verstehen

Bereits am 31. März 2024 hat Amazon seine veralteten MWS-Endpunkte deaktiviert, was bedeutet, dass jedes seriöse Verkäufer-Tool nun die moderne Selling Partner API (SP-API) nutzen muss, um Bestellungen, Inventar und Auszahlungsdaten zuverlässig abzurufen.

Heute bietet Amazon keine einzige einheitliche API – stattdessen stehen spezialisierte APIs zur Verfügung, die für verschiedene Arbeitsabläufe optimiert sind. Bevor du eine API auswählst, solltest du verstehen, was jede API macht.

Die vier wichtigsten Amazon-APIs

Diese Tabelle zeigt, wie SP-API, Product Advertising, Amazon Advertising und Vendor Central-APIs sich in Zweck, passenden Einsatzszenarien, primären Nutzern und Authentifizierungsmodellen unterscheiden – so finden Sie mit einem Blick den passenden Filter.

APIZweckAm besten geeignet fürHauptnutzerAuthentifizierung
Selling Partner API (SP-API)Bestell-, Lager-, Produkt-Listings- und FinanzdatenverwaltungVerkäufer und Händler automatisieren AbläufeProfessionelle Verkäufer, Anbieter, EntwicklerOAuth 2.0 + LwA (Anmeldung mit Amazon)
Product Advertising APIProduktdatenabruf für Affiliate-SeitenAmazon-Produkte auf externen Webseiten anzeigenAffiliate-Marketing-Profis, Content-Ersteller, BewertungsseitenAPI-Schlüssel + OAuth 2.0
Amazon Advertising APIKampagnenmanagement und AnzeigenleistungGesponserte Anzeigen programmgesteuert verwaltenAgenturen, Verkäufer und MarkenmanagerOAuth 2.0 + LwA
Vendor Central API (herstellerspezifische API)Anbieter-spezifische Lieferkette und BerichteLieferkette und BeschaffungNur Amazon-AnbieterAWS-Anmeldeinformationen oder OAuth

Jjede API arbeitet unabhängig mit eigener Authentifizierung, eigenen Ratenbegrenzungen und Preisstrukturen. Die richtige Wahl hängt ganz davon ab, was Sie erreichen möchten.

Schnelles Entscheidungs-Framework

Wenn Sie sich nicht sicher sind, welche Amazon-API Sie tatsächlich benötigen, verwenden Sie dieses kurze Framework, bevor Sie in die Dokumentation eintauchen. Es ordnet die gängigsten Ziele der passenden API zu, damit Sie nicht Zeit damit verschwenden, die falsche API zu integrieren.

Amazon APIs Decision Framework

Die Wahl einer Amazon-API wird deutlich einfacher, sobald Sie sie an ein klares, konkretes Ziel binden. Mit dem weiteren Ausbau Ihres Tech-Stacks kombinieren Sie unter Umständen mehrere APIs in einer Lösung – doch dieses Rahmenwerk hält alle Integrationen an einem klaren Zweck fest statt der Technik um ihrer willen. In den nächsten Abschnitten gehen wir jede API im Detail durch: Funktionen, Einschränkungen und der Start.

Selling Partner API (SP-API): Das Rückgrat des modernen Verkäufers

Im September 2021 wurde SP‑API zum neuen Standard und funktionalen Nachfolger der Legacy MWS (Marketplace Web Services). Sie ist derzeit die primäre API für Amazon-Verkäufer weltweit und bildet die Grundlage für professionelle Verkaufsabläufe.

Was ist SP-API?

The Selling Partner API ist eine REST-basierte API, die Amazon-Verkäufern programmatischen Zugriff auf ihre Geschäftsdaten ermöglicht. Sie deckt Bestellungen, Sendungen, Lagerbestände, Produktlisten, Finanztransaktionen, Rücksendungen und detaillierte Berichte ab. Mehr als eine Million Verkäufer weltweit nutzen SP-API, um ihre Abläufe zu automatisieren und zu skalieren.

Was können Sie mit der SP-API tun?

  • Bestands- und Listing-Verwaltung. Fügen Sie Produktlistings programmgesteuert hinzu, aktualisieren oder löschen, verwalten Sie Bestände über mehrere SKUs und Marktplätze hinweg und führen Sie Bulk-Updates für große Kataloge durch – statt alles manuell in Seller Central zu bearbeiten.
  • Auftrags- & Versandabwicklung. Bestellungen in Echtzeit abrufen, Sendungen bestätigen, Sendungsverfolgungsnummern aktualisieren, Stornierungen und Rückerstattungen bearbeiten und Lieferscheine erstellen, damit Bestellungen direkt von Amazon an Ihr Fulfillment-Center weitergeleitet werden.
  • Preisautomatisierung. Passen Sie Preise automatisch basierend auf Lagerbestand, Verkaufsdynamik, Wettbewerberaktivität oder Marktdynamik an – mit einer Repricing-Logik, die Tausende von SKUs in Echtzeit optimiert.
  • Finanzdaten & Berichterstattung. Erstellen Sie detaillierte Berichte über Verkaufsleistung, Traffic, Lageralter, Nachbestell-Empfehlungen und finanzielle Ereignisse, ohne CSVs manuell herunterzuladen, sodass Ihre Analysen in Echtzeit in Ihren eigenen Dashboards verfügbar sind.
  • Rücksendungen, Erstattungen und externe Integrationen. Automatisieren Sie den Rückgabeablauf (Rücksendedetails, Etiketten, Erstattungen) und synchronisieren Sie Amazon mit ERP-, CRM-, Buchhaltungs- und Versandsystemen, damit operative Daten nahtlos zwischen den Tools fließen – ganz ohne manuelle Dateneingabe.

Schnellstart: Ihr erster SP-API-Aufruf (Python)

Hier ist ein kurzes Beispiel, um Ihre neuesten Bestellungen abzurufen:

import requests
from datetime import datetime, timedelta

access_token = "YOUR_ACCESS_TOKEN"
region = "us-east-1"

headers = {
  "Authorization": f"Bearer {access_token}",
  "Content-Type": "application/json"
}

created_after = (datetime.utcnow() - timedelta(days=7)).isoformat() + "Z"

url = "https://sellingpartnerapi-na.amazon.com/orders/v0/orders"
params = {
  "CreatedAfter": created_after,
  "OrderStatuses": "Unshipped,PartiallyShipped,Pending"
}

response = requests.get(url, headers=headers, params=params)

if response.status_code == 200:
  orders = response.json()
  print(f"Retrieved {len(orders['Orders'])} orders")
  for order in orders["Orders"]:
    print(f"Order {order['AmazonOrderId']}: ${order['OrderTotal']['Amount']}")
else:
  print(f"Error: {response.status_code} - {response.text}")

SP-API-Rate-Limits nach Operation

Verschiedene SP-API-Operationen haben unterschiedliche Ratenbegrenzungen. Das müssen Sie wissen:

BetriebRatenbegrenzungBurstAnwendungsfallWirkung
GetOrder0,5 Anfragen/s1Einzelne Bestelldetails abrufenIdeal für Echtzeit-Bestellabfragen
ListOrders0,5 Anfragen/s1Bestellungen abrufenFür den täglichen Bestellabgleich verwenden
GetInventorySummaries2 Anfragen pro Sekunde10Bestände prüfenBestände über alle SKUs überwachen
Inventar aktualisieren2 Anfragen pro Sekunde5Bestände anpassenEmpfohlene Stapel-Updates.
GetListingOffersBatch0,1 Anfragen/s1Preise/Angebote abrufenRestriktivste Operation
PutProduct10 Anfragen pro Sekunde10Einträge erstellen/aktualisierenMassenlistungen
Eingehende Lieferung erstellen2 Anfragen pro Sekunde10FBA-Versand erstellenEingehende Logistik verwalten

Wesentliche Erkenntnis: GetListingOffersBatch ist der restriktivste (0,1 Anfragen pro Sekunde); Preisprüfungen erfordern daher eine sorgfältige Drosselung. Verwenden Sie nach Möglichkeit Batch-Operationen.

SP-API-Beschränkungen und wichtige Hinweise

Auch wenn die Selling Partner API äußerst leistungsfähig ist, bringt sie einige praktikable Einschränkungen mit sich, die Sie vor der Integration in Ihren Technologiestack berücksichtigen sollten.

AspektWas Sie wissen solltenWas es für Sie bedeutet
RegistrierungsanforderungenSie benötigen ein Professional-Verkäuferkonto mit aktivem Professional-Verkaufsplan, um SP-API zu nutzen.Planen Sie das Budget für den monatlichen Tarif und bestätigen Sie den Status Ihres Kontos, bevor Sie mit dem Aufbau oder Tests beginnen.
RatenbegrenzungDie SP-API setzt operation-spezifische Anforderungsgrenzen fest; Überschreitest du sie, werden Throttling-Antworten (HTTP 429) ausgelöst.Implementieren Sie Anforderungs-Warteschlangen, bündeln Sie Anfragen wo möglich und verwenden Sie exponentielles Backoff, um Ausfälle unter Last zu vermeiden.
Regionale EinschränkungenAnmeldedaten sind an einzelne Marktplätze gebunden (z. B. amazon.com vs amazon.co.uk).Für Mehrregionen-Setups benötigen Sie pro Marktplatz separate Anmeldedaten und eine Routing-Logik.
Sandbox-UmgebungAmazon bietet einen Sandbox-Endpunkt für Tests außerhalb der Produktion.Nutzen Sie die Sandbox für erste Entwicklungen und Regressionstests, damit Sie keine echten Bestellungen oder Kontodaten riskieren.

Wenn du deine Integration von Anfang an mit diesen Vorgaben gestaltest, wird deine SP-API-Implementierung deutlich stabiler, skalierbarer und leichter zu warten sein, während dein Amazon-Geschäft wächst.

Product Advertising API: Das Werkzeug für Affiliate-Vermarkter

Die Product Advertising API ermöglicht Partnern, Amazon-Produktdaten abzurufen, um sie auf externen Websites anzuzeigen. Sie ist speziell für Amazon Associates konzipiert, die Produktinformationen, Bewertungen, Preise und Verfügbarkeit programmatisch abrufen möchten.

Was ist die Product Advertising API?

Die Product Advertising API bietet Nur-Lesezugriff auf Amazons Produktkatalog. Sie können Produkte mithilfe von Schlüsselwörtern suchen, detaillierte Produktinformationen einschließlich Titel, Beschreibung, Bilder, Preisgestaltung, Verfügbarkeit und Kundenbewertungen abrufen. Entscheidend ist, dass alle abgerufenen Daten auf einer Website angezeigt werden müssen – die API ist nicht für groß angelegtes Datenscraping oder Offline-Analysen gedacht. Wenn Sie Rohdatenextraktion benötigen, ohne diese strengen Darstellungsregeln, ist eine dedizierte Amazon-Scraper-API besser geeignet.

Was können Sie mit der Product Advertising API tun?

  • Produktsuche. Suche Amazons Katalog nach Schlüsselwörtern und erhalte passende Produkte mit wichtigen Details – ideal für dynamische Produktblöcke, die sich basierend auf den Suchanfragen der Nutzer aktualisieren.
  • Umfassende Produktdaten abrufen. Holen Sie vollständige Metadaten zu einzelnen Artikeln, einschließlich Titel, Beschreibung, Bilder, Marke, Bewertungen, Anzahl der Rezensionen, Preisgestaltung und ASIN, damit Sie detaillierte Produktkarten und Vergleichstabellen erstellen können.
  • Kundenbewertungen abrufen. Holen Sie sich Text der Bewertungen, Sternebewertungen, Datumsangaben und Namen der Rezensenten, um Bewertungs-Widgets, Testimonials-Sektionen oder eigenständige Bewertungsübersichtsseiten auf Ihrer Website zu betreiben.
  • Verfügbarkeit und Preis prüfen. Zugriff auf nahezu Echtzeit-Preis- und Lagerstatus – entscheidend für Vergleichsseiten, die anzeigen müssen, ob ein Artikel aktuell verfügbar ist oder vorübergehend nicht vorrätig.
  • Vollständige Einkaufserlebnisse erstellen. Erstellen Sie Mini-Shopping-Flows mit Warenkörben, ziehen Sie Angebote von mehreren Anbietern für dasselbe Produkt ab und leiten Sie Nutzer mit Tracking-Links zu Amazon weiter, damit Affiliate-Provisionen korrekt zugewiesen werden.

Schnellstart: Produktsuche in Node.js

Hier ist ein einfaches Beispiel, wie Sie nach Produkten suchen können:

de>const axios = ...

Product Advertising API-Beschränkungen & Wichtige Hinweise

Português

AspektWas Sie wissen solltenWas es für Sie bedeutet
Amazon-Partnerprogramm-GenehmigungSie benötigen ein aktives Amazon Associates-Konto, das seit mindestens 30 Tagen freigeschaltet ist und eine Mindestanzahl qualifizierter Verkäufe erzielt hat.Sie können sich nicht auf diese API für eine brandneue Website verlassen; planen Sie Zeit für Traffic und erste Conversions, bevor die Entwicklung beginnt.
Nur-LesezugriffDie API liefert nur Katalogdaten zurück; Einträge können nicht erstellt, aktualisiert oder gelöscht werden.Nutzen Sie es für Produktdaten und Links – nicht zur Verwaltung von Lagerbeständen oder Angeboten auf der Amazon-Seite.
NutzungsgrenzenTagesanfragen-Limit gilt (100.000 Anfragen pro 24 Stunden). Für erfolgreiche Partner stehen höhere Tarifstufen zur Verfügung.Produktdaten cachen, Batch-Anfragen bündeln und das Anfragevolumen überwachen, damit Sie an stark frequentierten Tagen keine harten Grenzwerte erreichen.
AnzeigeanforderungenDaten müssen auf einer öffentlichen Website sichtbar sein, mit korrekter Quellenangabe, und regelmäßig auf dem neuesten Stand gehalten werden.Verwenden Sie die API nicht ausschließlich für Offline-Analysen oder zur erneuten Veröffentlichung von Daten in nicht konformen Kanälen oder geschlossenen Tools.
Geografische EinschränkungenDer Zugriff ist an bestimmte regionale Affiliate-Programme und unterstützte Länder gebunden.Wenn Sie mehrere Regionen ansprechen, benötigen Sie möglicherweise separate Partnerkonten und eine Konfiguration pro Region.

Gestalten Sie Ihre Integration mit diesen Regeln im Hinterkopf, dann bleibt die Product Advertising API stabil, konform und skalierbar, während Ihr Affiliate-Verkehr wächst.

Amazon Advertising API: Die Wahl des Kampagnen-Managers

Die Amazon Advertising API ermöglicht die programmatische Verwaltung von Sponsored-Product-, Brand- und Display-Werbekampagnen. Sie richtet sich an Agenturen, Verkäufer und Plattformen, die Werbung in großem Maßstab betreuen.

Was ist die Amazon Advertising API?

Die Amazon Advertising-API bietet programmgesteuerten Zugriff auf Ihre Werbekonten. Sie können Kampagnen erstellen und verwalten, Gebote und Budgets anpassen, detaillierte Leistungskennzahlen abrufen und Werbeausgaben automatisch optimieren. Im Gegensatz zur manuellen Kampagnenverwaltung in der Advertising Console ermöglicht die API eine Echtzeit-Optimierung basierend auf tatsächlichen Leistungsdaten.

Was können Sie mit der Amazon Advertising API tun?

  • Kampagnen-Management. Erstellen Sie neue Kampagnen, pausieren Sie unterperformende, starten Sie sie neu, sobald sich die Bedingungen verbessern, und passen Sie Zielausrichtung, Budgets und Zeitpläne programmatisch an.
  • Gebotsoptimierung. Passen Sie Gebote automatisch anhand von Kennzahlen wie Impressionen, Klicks, Conversions oder ACoS an, damit leistungsstarke Keywords mehr Budget erhalten und schwache entsprechend reduziert werden.
  • Leistungsberichte. Generieren Sie detaillierte Berichte mit Impressionen, Klicks, Ausgaben, Conversions und Umsatz auf Kampagnen-, Anzeigengruppen- und Keyword-Ebene, um benutzerdefinierte Dashboards und Benachrichtigungen zu ermöglichen.
  • Mehrfachkonten-Verwaltung. Kampagnen für viele Marken oder Kunden zentral in einem System verwalten, globale Optimierungsregeln anwenden und Berichte über alle Konten hinweg standardisieren.
  • Zuordnungs-Einblicke. Verwenden Sie Zuordnungsdaten, um Quellen außerhalb von Amazon (Suche, Social, E-Mail) mit den daraus resultierenden Amazon-Verkäufen zu verbinden und den ROI des gesamten Funnels zu verstehen.

Schnellstart: Kampagnenleistung abrufen (Python)

Sie können Ihr Online-Terminbuchungs-Plugin praktisch auf jeder Website hinzufügen – unabhängig von Plattform und CMS. Hier sind die 10 häufigsten Optionen unserer Nutzer:

Amazon Advertising API-Limitierungen & Wichtige Hinweise

Wie bei anderen Amazon-APIs hat auch die Advertising API eigene Zugriffsregeln und technische Einschränkungen, die Sie in Ihre Kampagnen-Tools berücksichtigen sollten.

AspektWas Sie wissen solltenWas es für Sie bedeutet
Werbekonto erforderlichSie benötigen ein aktives Amazon Advertising-Konto mit mindestens einer genehmigten Kampagne.Richten Sie Kampagnen zunächst in der Konsole ein und validieren Sie sie. Anschließend legen Sie die API darüber, um Automatisierung zu ermöglichen.
RatenbegrenzungDie API begrenzt Anfragen auf 10 pro Sekunde. Überschreitet man das Limit, erhält man HTTP-429-Antworten.Implementiere Batch-Verarbeitung, Backoff-Strategie und Terminplanung, damit Berichts- und Optimierungsaufträge nicht gedrosselt werden.
Regionale TrennungZugangsdaten und Entitäten sind an einen bestimmten Marktplatz gebunden (z. B. USA vs. EU).Die Berichterstattung oder Verwaltung über Regionen hinweg erfordert die getrennte Handhabung der Anmeldedaten und Entitäten jeder Region.
Begrenzter historischer ZeitraumDie API liefert typischerweise Leistungsdaten der letzten 60 Tage. Ältere Daten erfordern die Nutzung der Berichte-Funktion von Amazon.Speichern Sie Daten in Ihrem eigenen Speicher, falls Sie längerfristige Trendanalysen benötigen, die über das integrierte Rückblickfenster hinausgehen.

Wenn Sie diese Randbedingungen frühzeitig berücksichtigen, bauen Sie einen Werbe-Automatisierungs-Stack, der auch bei steigendem Werbebudget, Traffic und der Anzahl der verwalteten Konten zuverlässig bleibt.

Vendor Central API & weitere spezialisierte APIs

Wenn Sie ein Amazon-Anbieter sind (kein Verkäufer), unterscheiden sich Ihre Integrationsbedürfnisse deutlich. Amazon-Anbieter arbeiten nach einem anderen Geschäftsmodell, bei dem Amazon Inventar direkt von Ihnen kauft.

Vendor Central API

Vendor Central-API bietet Funktionen des Lieferkettenmanagements, einschließlich Bestellungen, Rechnungen, Sendungsverfolgung und Bestandsverwaltung. Sie ist ausschließlich für Amazon-Vendors konzipiert und verwendet andere Authentifizierungsmethoden als SP-API.

Kernfunktionen

  • Eingehende Bestellungen von Amazon anzeigen und verwalten.
  • Versandstatus und Lieferinformationen verfolgen
  • Finanzberichte auf Katalogebene abrufen
  • Rechnungsübermittlungen und Zahlungsnachverfolgung verwalten
  • Bestandsleistungskennzahlen überwachen

Der Zugriff auf die Vendor-API erfordert eine Einladung durch Ihren Amazon Vendor Manager. Der Zugriff erfolgt nicht wie SP-API im Selbstservice – Sie müssen mit Ihrem Vendor Business Manager zusammenarbeiten, um Zugangsdaten einzurichten.

Hinweis: Über SP‑API und Vendor-APIs hinaus setzen einige Teams spezialisierte AWS-Services für sehr spezifische Probleme ein. Zum Beispiel treibt Amazon Personalize Empfehlungen im Stil “Kunden auch gekauft” voran, während Amazon Forecast hilft, Nachfrage- und Lagerbestandsbedarfe aus historischen Verkaufsdaten vorherzusagen.

Authentifizierungsmethoden & Erste Schritte

Alle Amazon-APIs erfordern eine Authentifizierung, aber die Methoden unterscheiden sich je nachdem, welche API Sie verwenden.

Amazon OAuth 2.0 Workflow

SP-API: OAuth 2.0 + Anmeldung bei Amazon

Die SP-API verwendet OAuth 2.0 in Kombination mit Login with Amazon (LwA) für eine sichere Autorisierung.

Wie es funktioniert

  • Ihre Anwendung leitet den Verkäufer zur Amazon-Autorisierungsseite weiter
  • Der Verkäufer meldet sich an und erteilt Berechtigungen für Ihre App.
  • Amazon liefert einen Autorisierungscode.
  • Ihre App tauscht den Code gegen ein Zugriffstoken
  • Sie verwenden den Token für alle API-Anfragen

Erste Schritte

Besuche https://developer.amazonservices.com/register und folge diesen Schritten:

  • Verkäuferkonto erstellen (Pro-Plan erforderlich)
  • Registrieren Sie sich als Entwickler bei Seller Central
  • Erstelle eine IAM-Rolle in AWS
  • Registrieren Sie Ihre Anwendung und erhalten Sie Ihre LwA-Zugangsdaten.
  • Implementiere den OAuth-Flow in deiner Anwendung

Product Advertising API: API-Schlüssel

Die Product Advertising API nutzt eine einfachere API-Schlüssel-Authentifizierung.

Erste Schritte

  • Stellen Sie sicher, dass Sie über ein aktives und genehmigtes Amazon Associates-Konto verfügen.
  • Es müssen mindestens 30 Tage seit Ihrer ersten Freigabe vergangen sein.
  • Mindestens 3 Provisionen erzielt
  • Besuchen Sie https://affiliate-program.amazon.com/
  • Gehen Sie zu Tools → Product Advertising API
  • Kopieren Sie Ihren API-Schlüssel
  • Abfragen mit Ihrem API-Schlüssel starten

Amazon Advertising API: OAuth 2.0

Die Amazon Advertising API verwendet ebenfalls OAuth 2.0 zur Authentifizierung.

Erste Schritte

  1. Registrieren Sie sich unter https://advertising.amazon.com/
  2. Gehen Sie zu Ihren Einstellungen der Werbe-Konsole
  3. API-Zugangsdaten finden
  4. Wählen Sie OAuth 2.0 und folgen Sie dem Autorisierungsfluss
  5. Verwenden Sie die zurückgegebenen Tokens für API-Anfragen

In der Praxis folgen alle drei APIs demselben Kernprinzip: Ihre App kommuniziert niemals anonym mit Amazon. Ob Sie OAuth-Tokens oder einen API-Schlüssel verwenden, authentifizieren Sie sich zuerst und rufen anschließend die Endpunkte auf, zu denen Ihre Berechtigungen Sie berechtigen. Sobald diese Grundlage steht, können Sie sich darauf konzentrieren, Funktionen zu entwickeln, statt sich um Low-Level-Authentifizierungsdetails zu kümmern.

Amazon API-Preise & Kosten (2025–2026)

„Ab dem 31. Januar 2026 werden allen Drittentwicklern, die SP-API integrieren, eine jährliche Abonnementgebühr von 1400 USD berechnet.

Selling Partner API-Preise

Dieses Abonnement umfasst den Zugriff auf das Lösungsanbieter-Portal, Support und die Nutzung der SP‑API im Live-Betrieb; die Abrechnung beginnt beim ersten Produktionsanruf eines Entwicklers bzw. zum angegebenen Startdatum für bestehende Konten.

Ab dem 30. April 2026 erhebt Amazon eine monatliche Gebühr basierend auf dem GET-Aufrufvolumen, mit vier Nutzungsstufen (Basic, Pro, Plus, Enterprise) und einer kostenfreien Basic-Stufe. Entwickler können erwartete Gebühren in einem Gebührenvorschau-Tool einsehen und erhalten sechs Monate Vorankündigung sowie Hinweise zur Aufrufoptimierung, damit sie unnötige Aufrufe reduzieren und Gebühren senken können.

StufeMonatliche GET-Anrufe inklusiveMonatliche GebührZusätzliche Kosten
Basis2,5 Millionen0 €$0.40 pro 1.000 Aufrufe
Pro25 Millionen$1,000$0.40 pro 1.000 Aufrufe
Plus250 Millionen$10,000$0.40 pro 1.000 Aufrufe
UnternehmenslösungBenutzerdefiniertBenutzerdefiniertAmazon kontaktieren

Kernpunkte

  • Standardmäßig verwenden alle Entwickler die Basisstufe.
  • PUT-, PATCH- und POST-Anfragen sind unbegrenzt (unter Beachtung der Ratenbegrenzung)
  • Nur GET-Anfragen zählen zu Ihrem monatlichen Kontingent
  • Zusätzliche Gebühren fallen an, wenn Sie die im Tarif enthaltenen Anrufe überschreiten.
Hinweis: Die Product Advertising API und die Amazon Advertising API stehen beide kostenlos zur Nutzung bereit, ohne Gebühren pro Aufruf; bei Product Advertising sind Sie hauptsächlich durch eine standardmäßige Obergrenze von ca. 100.000 Anfragen pro Tag eingeschränkt, während die Preisgestaltung der Vendor Central API fallweise mit Ihrem Amazon Vendor Manager geregelt wird.

Fehlerbehandlung & Fehlerbehebungsleitfaden

Auch gut gestaltete Integrationen können Fehler verursachen. So gehen Sie mit gängigen Amazon-API-Fehlern um:

HTTP-Statuscodes und Lösungen

Status-CodeFehlerartBedeutungLösung
400Ungültige AnfrageFehlerhafte Anfrage (ungültiges JSON, fehlende erforderliche Felder)Payload prüfen; Validieren Sie sie anhand der API-Dokumentation
401Nicht autorisiertUngültiges oder abgelaufenes AuthentifizierungstokenOAuth-Token aktualisieren; Zugangsdaten überprüfen
403VerbotenSie verfügen nicht über die Berechtigungen für diese Aktion.Stellen Sie sicher, dass Ihre App die erforderlichen Zugriffsbereiche hat; prüfen Sie den Status des Verkäuferkontos
404Nicht gefundenRessource existiert nicht (Bestellnummer/ASIN nicht gefunden)Stellen Sie sicher, dass die Ressourcen-ID korrekt ist, und prüfen Sie, ob sie existiert.
429Zu viele AnfragenRate-Limit überschrittenExponentielle Backoff-Strategie implementieren; Tarifgrenzen prüfen; ggf. ein Upgrade in Erwägung ziehen
500Interner ServerfehlerBei Amazons Servern ist ein Fehler aufgetreten.30 Sekunden warten und erneut versuchen; überprüfen Sie den Amazon Service Health; kontaktieren Sie den Support, falls das Problem weiterhin besteht
503Dienst nicht verfügbarAmazon-Service ist vorübergehend nicht verfügbarWarten Sie 5–10 Minuten; Statusseite prüfen; erneut versuchen mit wachsender Wartezeit

In der Praxis lassen sich die meisten Probleme auf einige wenige Muster reduzieren: falsche Eingaben (400er), fehlende oder ungültige Authentifizierung (401/403), Ratenbegrenzungen (429) oder vorübergehende Plattformprobleme auf Seiten von Amazon (500/503). Wenn Sie die Fehlerbehandlung zentralisieren, Antworten protokollieren und konsistente Wiederholungs- und Backoff-Regeln anwenden, können Sie diese Codes in vorhersehbare Signale statt Produktionsnotfällen verwandeln.

Schnelle Optimierungstipps für Amazon-APIs

Nachdem Sie die passende Amazon-API ausgewählt haben, helfen Ihnen einige einfache Optimierungstechniken dabei, das Aufrufvolumen deutlich zu senken, Antworten zu beschleunigen und Ihre Integration innerhalb angenehmer Kosten- und Rate-Limits zu halten.

  • Fordern Sie nur das an, was Sie benötigen. Verwenden Sie Feldfilter und gezielte Abfragen, statt für jede Bestellung oder jedes Produkt den vollständigen Payload abzurufen.
  • Intelligentes Caching hinzufügen. Speichere stabile Daten über Stunden und schnell ändernde Daten über Minuten, um wiederholte Abfragen aus Dashboards und Berichten zu reduzieren.
  • Wenn möglich in Stapeln arbeiten. Bevorzugen Sie Batch-Endpunkte, die mehrere IDs in einer einzigen Anfrage verarbeiten, statt einzelne Anfragen nacheinander auszuführen.
  • Ratenbegrenzungen elegant handhaben. Bei HTTP 429 reduzieren Sie schrittweise das Anfragetempo und warten mit zunehmenden Verzögerungen, statt sofort erneut zu versuchen.
  • Nutzung im Blick behalten. Überwachen Sie Aufrufvolumen, Latenz und Fehlerquoten und richten Sie Warnungen ein, bevor harte Grenzwerte oder Überschreitungsstufen erreicht.
  • Verwenden Sie Ereignisse statt Polling. Soweit verfügbar, ersetzen Sie Muster wie „check every minute“ durch Webhooks/Benachrichtigungen, um unnötigen API-Verkehr zu reduzieren.

Häufige Fragen zu Amazon-APIs

Nachfolgend finden Sie einige der häufigsten Fragen zu Amazon-APIs:

Kann ich mehrere Amazon-APIs zusammen verwenden?

Ja. Viele Anwendungen kombinieren SP-API zur Auftragsverwaltung mit der Amazon Advertising API zur Kampagnenoptimierung. Die Product Advertising API ist für externe Websites konzipiert, daher wird sie typischerweise nicht mit APIs für Verkäufer kombiniert.

Welche API ist am einfachsten zu implementieren?

Die Product Advertising API besitzt die einfachste Authentifizierung (API-Schlüssel). Die Amazon Advertising API erfordert OAuth, ist jedoch unkomplizierter als die SP-API. Die SP-API erfordert die Einrichtung eines AWS-Kontos und ist am komplexesten, bietet aber die reichste Funktionalität.

Kostet die Nutzung von Amazon-APIs Geld?

Nein. Alle Amazon-APIs sind kostenlos nutzbar. Sie zahlen nur für die Amazon-Dienste selbst (Verkaufsgebühren, Werbeausgaben usw.). Es gibt keine Gebühren pro API-Aufruf.

Was passiert, wenn ich das Rate-Limit überschreite?

Ihre Anfragen werden gedrosselt und führen zu HTTP 429 (Zu viele Anfragen)-Antworten. Ihre Anwendung muss eine Exponential-Backoff-Logik implementieren, um Anfragen nach einer Wartezeit erneut zu versuchen. Wiederholte Verstöße können dazu führen, dass API-Zugangsdaten widerrufen werden.

Kann ich meine API-Nutzung skalieren?

Ja. Wenn Sie höhere Rate-Limits benötigen, kontaktieren Sie Amazon mit einer Begründung. Für die SP-API können Sie höhere Grenzwerte beantragen, falls Sie die Standardgrenzen dauerhaft überschreiten. Bei der Product Advertising API steigt die Nutzung mit wachsendem Verweisvolumen.

Brauche ich ein professionelles Verkäuferkonto für die SP-API?

Ja. Der Zugriff auf die SP-API erfordert einen Professional Selling Plan. Einzelne Verkäuferkonten können SP-API nicht nutzen, daher müssen Sie ein Upgrade durchführen, bevor Sie eine Entwickleranwendung registrieren und Produktionsaufrufe tätigen können.

Kann ich die Product Advertising API nur zum Daten-Scraping oder für interne Tools verwenden?

Die No. Product Advertising API ist dafür vorgesehen, Amazon-Produkte auf öffentlich zugänglichen Seiten oder Apps mit ordnungsgemäßer Attribution anzuzeigen. Die Nutzung ausschließlich für interne Analysen, Massendatenextraktion oder geschlossene Tools verstößt gegen die Nutzungsbedingungen und kann dazu führen, dass Ihr Zugriff entzogen wird.

Wenn Sie weitere Orientierung benötigen, verweist das Amazon Developer Center alle Dokumentationen zu Selling Partner, Advertising und Associates an einem Ort, während das Seller Central Help Center Konten-, Richtlinien- und Betriebsfragen abdeckt, auf die Ihre API-Integration angewiesen ist.

Vorankommen

Egal, ob Sie Ihre Amazon-Vertriebsprozesse automatisieren, Affiliate-Einnahmen aufbauen, Werbekampagnen skalieren oder SaaS-Tools für das Amazon-Ökosystem entwickeln – die passende API eröffnet enorme Effizienzsteigerungen und Umsatzmöglichkeiten.

Sobald Sie Ihre API ausgewählt haben, investieren Sie Zeit in das Verständnis von Authentifizierung, Ratenbegrenzung und Optimierungsstrategien. Diese Grundlagen unterscheiden Integrationen, die unter Last scheitern, von Systemen, die zuverlässig auf Tausende Anfragen pro Tag skalieren. Amazon aktualisiert seine APIs und Dienste regelmäßig. Prüfen Sie die offizielle Dokumentation unter https://developer.amazon.com/ auf die neuesten Änderungen und Updates.

Artikel von
Technischer Content-Spezialist
Ivan ist technischer Content-Spezialist bei Elfsight. Er verfasst praxisnahe API-Anleitungen und Entwicklerdokumentationen, die Integrationen für verschiedene Plattformen und Automatisierungs-Workflows abdecken – und manuelle Arbeit reduzieren.