Was ist die eBay-API
Die API ist eine Programmierschnittstelle zur Interaktion mit der Datenbank der eBay-Plattform. Nach der Implementierung der API kann Ihre Anwendung eine maßgeschneiderte Oberfläche, Funktionen oder spezialisierte Abläufe bereitstellen, die in der eBay-Oberfläche nicht verfügbar sind.
So erhalten Sie einen eBay-API-Schlüssel
Seit 2017 stellt eBay die Open API bereit, was bedeutet, dass sie kostenlos und für jeden zugänglich ist. Allerdings müssen Sie nach der Registrierung darauf warten, dass das eBay-Team Ihr Konto prüft und freigibt, um Zugriff auf Ihr eBay-Entwicklerkonto zu erhalten. Um sie in der Produktionsphase Ihrer Anwendung nutzen zu können, müssen Sie zudem die Vorgaben für den Zugriff auf die eBay-API erfüllen.
- Schritt 1 – Konto erstellen
Gehen Sie zum eBay-Entwicklerportal und wechseln Sie zur Registerkarte Registrieren. Hinweis: Sie können sich nicht mit Ihrem eBay-Verkäuferkonto anmelden.

Füllen Sie das Registrierungsformular aus. Der Benutzername muss eindeutig sein. Wählen Sie Ihr Land aus dem Dropdown-Menü. Vergessen Sie nicht, die API-Vereinbarung zu lesen und durch Ankreuzen des Kästchens zu bestätigen. Bestehen Sie die Verifikation und klicken Sie auf Beitreten.

- Schritt 2 – Bestätigen Sie die E-Mail-Adresse
Folge dem Bestätigungslink, der dir automatisch per E-Mail von der eBay-Plattform zugesandt wird, um deine Registrierung abzuschließen.
Im geöffneten Fenster sehen Sie die Meldung, dass Ihre Registrierung mindestens einen Werktag lang geprüft wird, und dass Sie auf die Freigabe warten müssen, bis Ihnen der Zugriff gewährt wird.
So nutzen Sie die eBay-API
Nachdem Sie Zugriff auf Ihr Entwicklerkonto erhalten haben, können Sie API-Schlüssel erstellen. Diese Schlüssel sind individuelle Kennungen, die der eBay-Plattform mitteilen, welcher Entwickler und welche App Anfragen stellt. Die Schlüssel können auf der Seite Mein Konto generiert und abgerufen werden. Sie können Ihre Anwendung mit dem API-eBay-Schlüssel direkt nach dem erfolgreichen Einloggen in Ihr Konto erstellen.
Die Plattform bietet eine breite Palette von Lösungen, die in Hauptkategorien unterteilt sind: Kaufen, Verkaufen, Handel und Sonstiges. Alle diese Tools können von jedem mit einem eBay-Entwicklerkonto frei genutzt werden, jedoch nur über das eBay API-Testwerkzeug – die Sandbox-Testumgebung. Um sie nutzen zu können, muss der Nutzer einen Antrag auf Produktionszugang über das eBay Partner Network stellen. Deshalb empfehlen wir dringend, den Produktionsantragsprozess abschließen und eine Freigabe zu erhalten, bevor Sie erheblich in die Anwendungsentwicklung und Tests investieren.
Bevor Sie sich bewerben, stellen Sie sicher, dass Sie für den Produktionsprozess berechtigt sind und alle Anforderungen erfüllen, die im Abschnitt Voraussetzungen für die Produktion aufgeführt sind.
eBay-API-Beispiele
eBay-Bewertungen-API
Der Bereich der eBay Trading API enthält die Aufrufe GetFeedback und LeaveFeedback, die vom Verkäufer genutzt werden können, um seine Bewertungen abzurufen, bzw. vom Käufer, um dem Verkäufer Feedback zu hinterlassen.
Probieren Sie eine fertige Lösung, um Ihre eBay-Bewertungen auf Ihrer Website anzuzeigen!
eBay-Produktfeed-API
Diese Art von API ist Teil der Buy-API-Lösungen und nur im Beta-Modus sowie für berechtigte Partner verfügbar (lesen Sie, wie man Partner wird, im vorherigen Abschnitt dieses Artikels). Diese Gruppe von APIs ist darauf ausgelegt, Einkaufserlebnisse in Ihrer App oder Website zu ermöglichen, und Produkt-Feed gehört definitiv dazu.
Die Feed-API bietet folgende Möglichkeiten
Typ Beschreibung Beispielabfragen Eintrag Erzeugt eine tägliche Item-Feed-Datei mit neu gelisteten Artikeln für eine bestimmte Kategorie, Datum und Marktplatz. Zusätzlich eine wöchentliche Bootstrap-Datei des Item-Feeds, die alle Artikel in einer bestimmten Kategorie und auf dem Marktplatz enthält. Elementgruppe item_snapshot Gibt eine stündliche gzip-Datei von Artikeln zurück, die in einer Kategorie und auf einem Marktplatz zu einem bestimmten Datum und einer bestimmten Stunde geändert wurden. eBay-Nachrichten-API
Die Plattform schützt die persönlichen Daten ihrer Nutzer und verfügt über eine ausgereifte Familie von Kommunikations-API-Aufrufen. Die vollständige Beschreibung finden Sie im Abschnitt Messaging-Aufrufe. Hier ist ein Beispiel, das Ihnen zeigt, wie ausgereift es ist:
- Eine Anwendung oder Website listet einen Artikel zum Verkauf auf. Die ItemID wird aus dem Eintrag zurückgegeben.
- Ein Käufer stellt dem Verkäufer über die eBay-Website eine Frage zu dem gelisteten Artikel. Der <strong>MessageType</strong> für diese Nachricht ist intern auf <code>AskSellerQuestion</code> festgelegt.
- Die Meldung wird von der eBay-Plattform gespeichert.
- Eine Anwendung prüft Item.ListingDetails.HasUnansweredQuestions und Item.ListingDetails.HasPublicMessages für die ItemID. Anschließend ruft sie GetMemberMessages auf, um die MessageIDs aller unbeantworteten Nachrichten für die ItemID abzurufen.
- Wenn es ungelesene Nachrichten gibt, ruft eine Anwendung die MessageID ab, damit sie eine Nachricht auf der Website posten kann.
- Eine Anwendung ruft AddMemberMessageRTQ auf und ermöglicht dem Verkäufer die Wahl, ob die Frage und seine eigene Antwort für alle auf der Plattform sichtbar veröffentlicht werden sollen oder ob eine Kopie der Mail an seine persönliche E-Mail-Adresse gesendet wird.
eBay Versand-API
Die Logististics-API ist Teil der Sell-APIs und ermöglicht Verkäufern, den Versandprozess zu erleichtern, indem sie Versandetiketten für eine Reihe von Versanddienstleistungen anbietet, die alle zu den von eBay verhandelten Versandtarifen berechnet werden. Damit können Sie Sendungen basierend auf den Details des gewählten Tarifs erstellen und abrufen oder sie stornieren, falls Sie sie noch nicht genutzt haben.
Beachten Sie, dass diese API nur für Pakete unterstützt wird, die aus den USA versendet werden. Außerdem ist sie auf whitelisted Partner beschränkt. Sie können hier den Zugriff beantragen.eBay Affiliate-API
eBay Partner Network funktioniert wie jedes andere Partnerprogramm. Sie im eBay-Partner-Portal anmelden, erstellen Partner-Links und verdienen Ihre Provision. Die Partner greifen auf das eBay Affiliate-API-Skript zu, ähnlich wie jeder andere Benutzer mit einem Entwicklerkonto, mit dem einzigen Unterschied, dass diese Aufrufe eine eindeutige Kampagnen-ID enthalten. Diese ID verbindet Ihren Traffic mit dem Partnerkonto, sodass Partner für qualifizierte Transaktionen bezahlt werden.
Nachdem du dem eBay Partner Network beigetreten bist, gelten die API-Zugangsvoraussetzungen dieselben wie bei jedem anderen Entwickler.Preise und Beschränkungen
Der Dienst unterstützt Tausende von Anwendungen und verarbeitet Milliarden von API-Aufrufen. Aufgrund der hohen Auslastung und um einen durchgängig hohen Service zu gewährleisten, setzt eBay Beschränkungen für API-Aufrufe. Die standardmäßigen API-Nutzungsgrenzen richten sich an Privatpersonen und kleinere Unternehmen.
Die folgende Tabelle zeigt die Standard-API-Aufruflimits für Privatnutzer und kleine Unternehmen.
API-Kategorie API-Name Standard-Aufruflimits APIs verkaufen Inventar-API 2 Millionen API-Aufrufe pro Tag Marketing-Promotion-API 10.000 API-Aufrufe pro Tag Marketing-Ads-API 10.000 API-Aufrufe pro Tag Logistik-API 2,5 Millionen API-Aufrufe pro Tag Listing-API 5.000 API-Aufrufe pro Tag Feed-API 100.000 API-Aufrufe pro Tag APIs kaufen Feed 10.000 API-Aufrufe pro Tag Marketing 5.000 API-Aufrufe pro Tag Bestellung 5.000 API-Aufrufe pro Tag Commerce-APIs Katalog 10.000 API-Aufrufe pro Tag Taxonomie 5.000 API-Aufrufe pro Tag Traditionelle Einkaufs-/Kauf-APIs Einkaufs-API 5.000 API-Aufrufe pro Tag Traditionelle Verkaufs-APIs Trading-API 5.000 API-Aufrufe pro Tag Produkt-API 5.000 API-Aufrufe pro Tag Dokumentation
Die Entwickler-Website von eBay bietet eine breite Palette von APIs, und der API-Dokumentationsbereich ist ziemlich komplex und ausführlich. Es gibt auch ein News-Portal für Entwickler, in dem Neuigkeiten und Artikel zu den neuesten API-Änderungen veröffentlicht werden. Außerdem gibt es eine Wissensdatenbank für eine einfachere Portalnavigation und Informationssuche.
Häufige Fragen
Wie greifen Publisher des eBay Partner Network auf die eBay-APIs zu?
eBay-Partner erhalten Zugriff auf die eBay-APIs ähnlich wie andere Entwickler – der einzige Unterschied besteht darin, dass Ihre API-Aufrufe eine eindeutige Partner-Kampagnen-ID enthalten, die Ihren Traffic mit Ihrem Partnerkonto verknüpft.
- Erstellen Sie ein eBay-Entwicklerkonto.
- Generieren Sie die API-Schlüssel auf der Mein-Konto-Seite. Diese sind Ihre eindeutigen Kennungen, damit die eBay-Plattform erkennen kann, welcher Entwickler und welche Anwendung eine Anfrage stellt.
- Erstelle die Musteranwendung.
- Finden Sie die passende API für Ihren Anwendungsfall. Sie können zwar jede API verwenden, aber die meisten eBay-Partner konzentrieren sich auf die Buy-API-Suite.
Ist die eBay-API kostenlos?
Ja, die eBay-API ist offen und kostenlos, der Zugriff auf das Entwicklerkonto wird jedoch erst nach Genehmigung gewährt und gilt nur für bestimmte API-Typen – nach Einreichung eines Produktionsantrags.
Wie hängt das eBay Partner Network mit dem eBay API Developers Program zusammen?
Sie sind separate Programme, die gut zusammenarbeiten. Mitglieder des eBay Developers Program, die eBays APIs nutzen, um Kaufanwendungen zu betreiben, können dem eBay Partner Network beitreten, um potenziell zusätzliches Geld durch das Verweisen von Traffic auf eBay zu verdienen. Partner von eBay, die ihre Affiliate-Links verwenden, können dem eBay Developer Program beitreten, um das Einkaufserlebnis zu automatisieren und stärker in den globalen Marktplatz von eBay zu integrieren.
Wie bekomme ich meinen eBay-API-Schlüssel?
Die API-Schlüssel werden auf der Seite Mein Konto in Ihrem Entwicklerkonto generiert.
Wird die eBay-API REST unterstützt?
Die neuesten Versionen der eBay-APIs sind RESTful. Selbst wenn Sie bereits mit REST und RESTful‑APIs vertraut sind, empfiehlt der Dienst nachdrücklich, den Artikel Using eBay RESTful APIs vor der Entwicklung Ihrer Anwendung zu lesen. Diese APIs weisen einige einzigartige Aspekte auf, wie Authentifizierung und das Abrufen von OAuth-Zugangstoken, Fehler- und Warnbehandlung, usw.
Beachten Sie außerdem, dass wir weitere großartige Guides haben – zum Beispiel erfahren Sie, wie Sie Google-Unternehmensbewertungen in Ihre Website einbetten!




