Marktplätze
eBay Scraper
ebay.com
eBay ist ein Hochvolumenziel für Preisüberwachung, weil sich Angebote permanent ändern, und zugleich eine der schnellsten Seiten in unserem Testfeld. Ein dedizierter Plugin-Endpoint nimmt ein Suchwort und einen Marktplatz entgegen und liefert die Angebote bereits geparst zurück - ohne eBay-Entwicklerkonto, ohne OAuth-Anwendung, ohne API-Kontingent und ohne selbst HTML zu parsen. Ein zweiter Endpunkt öffnet ein einzelnes Angebot vollständig auf 18 dieser Seiten: Preis und Währung mit dem Listenpreis und dem Originalpreis des Verkäufers, wenn er in einer anderen Währung einstellt, das Format (Sofort-Kaufen, Auktion oder beides) mit aktuellem Gebot, Anzahl der Gebote, Mindestpreis-Status und Endzeit, den Zustand mit den Anmerkungen des Verkäufers, verfügbare und verkaufte Menge, Beobachter, Benutzername, Shopname, Bewertungspunktzahl und positive Bewertungen des Verkäufers, Versandkosten pro Zielland, Lieferschätzung, Einfuhrabgaben und Rücknahme, die Artikelmerkmale, Varianten mit eigenem Preis und Bestand, die Bilder und die Beschreibung des Verkäufers als Text. Preise, Mehrwertsteuer und Versand richten sich nach dem Land, aus dem die Anfrage kommt; proxy_country legt es fest.
Was Sie extrahieren können
- Angebotstitel, Artikelnummer, Zustand (mit normalisiertem Code) und bereinigte Artikel-URL
- Numerischer Preis und Währung, aus dem Format des jeweiligen Marktplatzes geparst
- Verkäufername, Bewertungsprozentsatz und Bewertungspunktzahl
- Versandkosten oder Gratis-Lieferung-Kennzeichen, dazu kostenloser Rückversand und Artikelstandort
- Verkaufszahl, Beobachterzahl, Gebotszahl und Restlaufzeit der Auktion
- eBays eigene Gesamttrefferzahl sowie ein Hinweis, wenn eBay keine exakte Übereinstimmung gefunden hat
- Angebotsseite: Format (Sofort-Kaufen, Auktion oder beides), aktuelles Gebot, Anzahl der Gebote, Mindestpreis, Start- und Endzeit
- Angebotsseite: Zustand und Anmerkungen des Verkäufers, verfügbare und verkaufte Menge, Beobachter
- Angebotsseite: Benutzername und Shopname des Verkäufers, Bewertungspunktzahl, positive Bewertungen, gewerblich oder privat
- Angebotsseite: Versandkosten pro Ziel, Artikelstandort, Lieferschätzung, Einfuhrabgaben und Rücknahme
- Angebotsseite: Artikelmerkmale, Varianten mit eigenem Preis und Bestand, Bilder und die Beschreibung des Verkäufers
Dedizierte Endpoints
/marketplace/ebay-search eBay-Suchergebnisse
Angebote zu einem Suchwort auf allen 19 regionalen eBay-Marktplätzen. Filtern nach Zustand, Angebotsformat, Preisspanne, Gratis-Lieferung, Verkäufer oder Kategorie; sortieren nach bester Übereinstimmung, neu eingestellt, Restzeit oder Preis; 60, 120 oder 240 Angebote pro Seite.
/marketplace/ebay-product Eine eBay-Angebotsseite
Ein Angebot per item_id plus marketplace (18 Seiten; ebay.ph hat keine Angebotsseiten) oder Angebots-url: product mit itemId, url, marketplace, listedOn, status, title, originalTitle, price, currency, originalPrice, listingPrice, listingCurrency, listingFormat, buyItNowPrice, currentBid, bidCount, reserveMet, hasReservePrice, acceptsOffers, startedAt, endsAt, condition, conditionCode, conditionNotes, availability, quantityAvailable, quantitySold, watchers, seller (username, name, feedbackScore, positivePercent, type, isBusiness), shippingRates, shipping, itemLocation, delivery, importFees, returns, brand, mpn, model, gtin, itemSpecifics, categories, paymentMethods, variationOptions, variations, images und description (include_description=false lässt sie weg). Ein unbekanntes Angebot antwortet mit 404.
Unterstützte Marketplaces
Preise kommen in der lokalen Währung des jeweiligen Marketplace zurück, der Exit wird automatisch auf dieses Land festgelegt.
| Marketplace | Währung |
|---|---|
ebay.com | USD |
ebay.co.uk | GBP |
ebay.de | EUR |
ebay.fr | EUR |
ebay.it | EUR |
ebay.es | EUR |
ebay.at | EUR |
ebay.nl | EUR |
ebay.be | EUR |
ebay.ie | EUR |
ebay.ch | CHF |
ebay.pl | PLN |
ebay.com.au | AUD |
ebay.ca | CAD |
ebay.com.hk | HKD |
ebay.com.sg | SGD |
ebay.com.my | MYR |
ebay.ph | PHP |
ebay.in | INR |
So wird es gescrapt
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/marketplace/ebay-search?keyword=iphone%2013&marketplace=ebay.com&condition=used"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/marketplace/ebay-search",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"keyword": "iphone 13", "marketplace": "ebay.com", "condition": "used"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const items = await su.ebaySearch('iphone 13', {
marketplace: 'ebay.com',
condition: 'used',
});
const listing = await su.ebayProduct({ itemId: '335761219642', marketplace: 'ebay.com' });
console.log(items);
console.log(listing); Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.
Beispielantwort
{
"product": {
"itemId": "335761219642",
"url": "https://www.ebay.com/itm/335761219642",
"marketplace": "ebay.com",
"status": "active",
"title": "Apple iPhone 13 Pro (Great Condition) - (Unlocked, AT&T, Verizon, T-Mobile)",
"price": 429.99,
"currency": "USD",
"originalPrice": 469.99,
"listingFormat": "buy_it_now",
"buyItNowPrice": 429.99,
"currentBid": null,
"bidCount": null,
"endsAt": "2026-11-07T19:46:34.000Z",
"condition": "Used",
"conditionCode": "used",
"availability": "in_stock",
"quantityAvailable": 2,
"quantitySold": 60,
"watchers": 288,
"seller": {
"username": "cocosprinkles",
"name": "The Coco Store",
"feedbackScore": 42210,
"positivePercent": 99.8,
"type": null,
"isBusiness": null
},
"shippingRates": [
{
"country": "USA",
"cost": 8.99,
"currency": "USD"
}
],
"itemLocation": "Brooklyn, New York, United States",
"returns": "Seller does not accept returns",
"brand": "Apple",
"model": "Apple iPhone 13 Pro",
"itemSpecifics": [
{
"name": "Processor",
"value": "Hexa Core"
},
{
"name": "Custom Bundle",
"value": "No"
},
{
"name": "Chipset Model",
"value": "Apple A15 Bionic"
}
],
"variationOptions": [
{
"name": "Network",
"values": [
{
"name": "Factory Unlocked",
"outOfStock": false
},
{
"name": "Verizon",
"outOfStock": true
}
]
},
{
"name": "Storage Capacity",
"values": [
{
"name": "256 GB",
"outOfStock": false
},
{
"name": "512 GB",
"outOfStock": true
}
]
}
],
"variations": [
{
"variationId": "545284751615",
"attributes": {
"Network": "Factory Unlocked",
"Storage Capacity": "256 GB",
"Color": "Alpine Green"
},
"price": 493.99,
"currency": "USD",
"inStock": false,
"quantityAvailable": 0,
"quantitySold": 60
}
],
"images": [
"https://i.ebayimg.com/images/g/GCoAAeSwsgZpjOVt/s-l1600.jpg"
],
"description": "Apple iPhone 13 Pro in Great Condition with Excellent Battery Health 100% Tested & Fully W..."
}
} Häufige Fragen
Ist das Scrapen von eBay legal?
Das Erheben öffentlich verfügbarer eBay-Angebotsdaten wie Titel, Preise und Zustände ist in vielen Rechtsordnungen zulässig, aber die Regeln hängen von deinem Land, den erhobenen Daten und ihrer Verwendung ab. Für die Nutzung bleibst du verantwortlich. ScrapeUnblocker liefert die öffentliche Seite; was du erhebst und wie du es nutzt, ist deine Entscheidung.
Wie scrape ich eBay, ohne blockiert zu werden?
ScrapeUnblocker übernimmt Erkennung, Rendering und Exit-Rotation für dich und liefert eBay-Angebote bereits geparst: In unserem Benchmark waren 99,5 % der Suchen und 100 % der Angebotsseiten erfolgreich - eines der schnellsten Ziele unseres Durchlaufs.
Kann ich eBay in verschiedenen Ländern und Währungen scrapen?
Ja. Gib den Marketplace an (ebay.com, ebay.co.uk, ebay.de und 16 weitere), und die Preise kommen in der eigenen Währung dieses Marketplace zurück, zusammen mit der Gesamtzahl der Treffer für die Suche.
Welche eBay-Daten bekomme ich zurück?
Pro Suchtreffer: Titel, Artikelnummer, Zustand mit normalisiertem Code und eine saubere Artikel-URL, der numerische Preis und die Währung, Verkäuferbewertung, Versand, Verkaufs- und Beobachterzahlen, die Gesamtzahl der Treffer des Marktplatzes und ein Hinweis, wenn eBay keine exakte Übereinstimmung fand. Der Angebots-Endpunkt ergänzt den Auktionsstand (aktuelles Gebot, Gebote, Mindestpreis, Endzeit), verfügbare und verkaufte Menge, Shopname und ob gewerblich oder privat, Versandkosten pro Land, Lieferung, Einfuhrabgaben und Rücknahme, Artikelmerkmale, Varianten mit eigenem Preis und Bestand, alle Bilder und die Beschreibung des Verkäufers als Text.
Brauche ich eine eBay-API, ein Entwicklerkonto oder eine OAuth-App?
Nein. Das Plugin nimmt ein Stichwort und einen Marketplace und liefert geparste Angebote - ohne eBay-Entwicklerkonto, OAuth-Anwendung oder API-Kontingent und ohne HTML-Parsing.
Wie viel kostet das Scrapen von eBay?
ScrapeUnblocker rechnet pro Anfrage ab, nicht pro Gigabyte - ab etwa 1 EUR pro 1.000 Anfragen, bei Volumen bis auf rund 0,55 EUR, mit planbarer Rechnung.
Ähnliche Scraper
eBay sowie weitere Namen und Marken von ebay.com gehören ihrem Inhaber und werden hier nur verwendet, um die Website zu bezeichnen, mit der diese API arbeitet. ScrapeUnblocker ist ein unabhängiger Dienst und steht in keiner Verbindung zum Inhaber von ebay.com, der ScrapeUnblocker weder unterstützt noch sponsert.
Starten Sie noch heute mit dieser Seite
Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.