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.
| API | Zweck | Am besten geeignet für | Hauptnutzer | Authentifizierung |
|---|---|---|---|---|
| Selling Partner API (SP-API) | Bestell-, Lager-, Produkt-Listings- und Finanzdatenverwaltung | Verkäufer und Händler automatisieren Abläufe | Professionelle Verkäufer, Anbieter, Entwickler | OAuth 2.0 + LwA (Anmeldung mit Amazon) |
| Product Advertising API | Produktdatenabruf für Affiliate-Seiten | Amazon-Produkte auf externen Webseiten anzeigen | Affiliate-Marketing-Profis, Content-Ersteller, Bewertungsseiten | API-Schlüssel + OAuth 2.0 |
| Amazon Advertising API | Kampagnenmanagement und Anzeigenleistung | Gesponserte Anzeigen programmgesteuert verwalten | Agenturen, Verkäufer und Markenmanager | OAuth 2.0 + LwA |
| Vendor Central API (herstellerspezifische API) | Anbieter-spezifische Lieferkette und Berichte | Lieferkette und Beschaffung | Nur Amazon-Anbieter | AWS-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.
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:
| Betrieb | Ratenbegrenzung | Burst | Anwendungsfall | Wirkung |
|---|---|---|---|---|
| GetOrder | 0,5 Anfragen/s | 1 | Einzelne Bestelldetails abrufen | Ideal für Echtzeit-Bestellabfragen |
| ListOrders | 0,5 Anfragen/s | 1 | Bestellungen abrufen | Für den täglichen Bestellabgleich verwenden |
| GetInventorySummaries | 2 Anfragen pro Sekunde | 10 | Bestände prüfen | Bestände über alle SKUs überwachen |
| Inventar aktualisieren | 2 Anfragen pro Sekunde | 5 | Bestände anpassen | Empfohlene Stapel-Updates. |
| GetListingOffersBatch | 0,1 Anfragen/s | 1 | Preise/Angebote abrufen | Restriktivste Operation |
| PutProduct | 10 Anfragen pro Sekunde | 10 | Einträge erstellen/aktualisieren | Massenlistungen |
| Eingehende Lieferung erstellen | 2 Anfragen pro Sekunde | 10 | FBA-Versand erstellen | Eingehende 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.
| Aspekt | Was Sie wissen sollten | Was es für Sie bedeutet |
|---|---|---|
| Registrierungsanforderungen | Sie 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. |
| Ratenbegrenzung | Die 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änkungen | Anmeldedaten 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-Umgebung | Amazon 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
| Aspekt | Was Sie wissen sollten | Was es für Sie bedeutet |
|---|---|---|
| Amazon-Partnerprogramm-Genehmigung | Sie 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-Lesezugriff | Die 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. |
| Nutzungsgrenzen | Tagesanfragen-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. |
| Anzeigeanforderungen | Daten 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änkungen | Der 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.
| Aspekt | Was Sie wissen sollten | Was es für Sie bedeutet |
|---|---|---|
| Werbekonto erforderlich | Sie 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. |
| Ratenbegrenzung | Die 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 Trennung | Zugangsdaten 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 Zeitraum | Die 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.
Authentifizierungsmethoden & Erste Schritte
Alle Amazon-APIs erfordern eine Authentifizierung, aber die Methoden unterscheiden sich je nachdem, welche API Sie verwenden.
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
- Registrieren Sie sich unter https://advertising.amazon.com/
- Gehen Sie zu Ihren Einstellungen der Werbe-Konsole
- API-Zugangsdaten finden
- Wählen Sie OAuth 2.0 und folgen Sie dem Autorisierungsfluss
- 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.
| Stufe | Monatliche GET-Anrufe inklusive | Monatliche Gebühr | Zusätzliche Kosten |
|---|---|---|---|
| Basis | 2,5 Millionen | 0 € | $0.40 pro 1.000 Aufrufe |
| Pro | 25 Millionen | $1,000 | $0.40 pro 1.000 Aufrufe |
| Plus | 250 Millionen | $10,000 | $0.40 pro 1.000 Aufrufe |
| Unternehmenslösung | Benutzerdefiniert | Benutzerdefiniert | Amazon 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.
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-Code | Fehlerart | Bedeutung | Lösung |
|---|---|---|---|
| 400 | Ungültige Anfrage | Fehlerhafte Anfrage (ungültiges JSON, fehlende erforderliche Felder) | Payload prüfen; Validieren Sie sie anhand der API-Dokumentation |
| 401 | Nicht autorisiert | Ungültiges oder abgelaufenes Authentifizierungstoken | OAuth-Token aktualisieren; Zugangsdaten überprüfen |
| 403 | Verboten | Sie 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 |
| 404 | Nicht gefunden | Ressource existiert nicht (Bestellnummer/ASIN nicht gefunden) | Stellen Sie sicher, dass die Ressourcen-ID korrekt ist, und prüfen Sie, ob sie existiert. |
| 429 | Zu viele Anfragen | Rate-Limit überschritten | Exponentielle Backoff-Strategie implementieren; Tarifgrenzen prüfen; ggf. ein Upgrade in Erwägung ziehen |
| 500 | Interner Serverfehler | Bei 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 |
| 503 | Dienst nicht verfügbar | Amazon-Service ist vorübergehend nicht verfügbar | Warten 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?
Welche API ist am einfachsten zu implementieren?
Kostet die Nutzung von Amazon-APIs Geld?
Was passiert, wenn ich das Rate-Limit überschreite?
Kann ich meine API-Nutzung skalieren?
Brauche ich ein professionelles Verkäuferkonto für die SP-API?
Kann ich die Product Advertising API nur zum Daten-Scraping oder für interne Tools verwenden?
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.




