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

Wie erhält man einen eBay-API-Schlüssel und nutzt ihn

Wenn Sie daran denken, eBay-Produktfeeds zu erstellen, Ihre Bewertungen auf der Website anzuzeigen oder Sendungsverfolgung zu integrieren, sollten Sie die eBay-API in Betracht ziehen. In diesem Artikel finden Sie hilfreiche Tipps zum Abrufen und Verwenden eines eBay-API-Schlüssels sowie einige API-Beispiele.
Sehen Sie, was ChatGPT denkt Öffnen Sie den Live-Widget-Editor
How to get and use eBay API key

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.

    eBay developers API website

    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.

    eBay Developers API application
  • 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.

    eBay developers account verification

    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.

    eBay developers account

    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

    TypBeschreibungBeispielabfragen
    EintragErzeugt 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_snapshotGibt 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:

    1. Eine Anwendung oder Website listet einen Artikel zum Verkauf auf. Die ItemID wird aus dem Eintrag zurückgegeben.
    2. 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.
    3. Die Meldung wird von der eBay-Plattform gespeichert.
    4. 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.
    5. Wenn es ungelesene Nachrichten gibt, ruft eine Anwendung die MessageID ab, damit sie eine Nachricht auf der Website posten kann.
    6. 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-KategorieAPI-NameStandard-Aufruflimits
    APIs verkaufenInventar-API2 Millionen API-Aufrufe pro Tag
     Marketing-Promotion-API10.000 API-Aufrufe pro Tag
     Marketing-Ads-API10.000 API-Aufrufe pro Tag
     Logistik-API2,5 Millionen API-Aufrufe pro Tag
     Listing-API5.000 API-Aufrufe pro Tag
     Feed-API100.000 API-Aufrufe pro Tag
    APIs kaufenFeed10.000 API-Aufrufe pro Tag
     Marketing5.000 API-Aufrufe pro Tag
     Bestellung5.000 API-Aufrufe pro Tag
    Commerce-APIsKatalog10.000 API-Aufrufe pro Tag
     Taxonomie5.000 API-Aufrufe pro Tag
    Traditionelle Einkaufs-/Kauf-APIsEinkaufs-API5.000 API-Aufrufe pro Tag
    Traditionelle Verkaufs-APIsTrading-API5.000 API-Aufrufe pro Tag
     Produkt-API5.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!

    Artikel von
    Marketing-Lead
    Ich bin Andrei Kozinskiy, Marketing-Leiter bei Elfsight. Meine Aufgabe ist es, das Nutzerwachstum durch Inhalte und verschiedene Traffic-Kanäle voranzutreiben. Ich teile gern Einblicke und Erfahrungen, um anderen zum Erfolg zu verhelfen.