OfferUp-Scraper

Ein lokaler Marktplatz,
als Preisliste.

Fügen Sie eine OfferUp-Such-, Explore- oder Artikel-URL ein und erhalten Sie die Anzeigen als Zeilen zurück: den Titel, die Preisvorstellung, Ort und Bundesstaat, ein Vorschaubild und einen Link direkt zur Anzeige. Eine Zeile pro Artikel, in der Reihenfolge, in der OfferUp sie angezeigt hat. Kein Konto, kein Proxy-Pool, kein Parser, den Sie am Leben halten müssen.

einmalig 500 kostenlose Zeilendanach 0,002 $ je Zeile10 SpaltenCSV · XLSX · JSON
So funktioniert es

Eine URL hinein,
die Anzeigen heraus.

Die Eingabe ist genau die OfferUp-Seite, die Sie gerade ansehen - eine Suche, die Sie ausgeführt haben, eine Kategorie, die Sie durchblättern, oder ein einzelner Artikel.

  1. SCHRITT 1Melden Sie sich auf der Plattform an.
  2. SCHRITT 2Öffnen Sie den OfferUp Scraper.
  3. SCHRITT 3Fügen Sie offerup.com-Such-, Explore- oder Artikel-URLs ein, eine pro Zeile - oder laden Sie eine CSV-, XLSX-, TXT- oder Parquet-Datei hoch.
  4. SCHRITT 4Setzen Sie ein Limit pro Abfrage oder lassen Sie es auf null, um alles zu holen.
  5. SCHRITT 5Wählen Sie Ihr Ausgabeformat.
  6. SCHRITT 6Klicken Sie auf Get Data.

Eine Zeile pro Anzeige, jeweils mit der Abfrage gekennzeichnet, aus der sie stammt - so lässt sich ein Lauf über zwanzig Suchen weiterhin auf Ihre Eingabeliste zurückführen.

Warum Teams es nutzen

Was die Preisvorstellung
vor Ort tatsächlich ist.

Drei URL-Formen, ein Eingabefeld

Eine Suche, die Sie schon ausgeführt haben, eine Kategorie, die Sie durchblättern, oder ein einzelner Artikel - fügen Sie ein, was Sie haben. Es gibt keinen eigenen Modus zu wählen und nichts vor dem Lauf umzuformatieren.

Preis mit dem Ort daneben

Jede Zeile trägt Ort und Bundesstaat neben der Zahl, sodass ein Preisvergleich geografisch ehrlich bleibt. Gebrauchtpreise sind lokal, und ein landesweiter Durchschnitt verdeckt das.

Rang erhalten, nicht neu sortiert

Das JSON hält die Position jeder Anzeige innerhalb ihrer Abfrage fest, eins bis n, in der Reihenfolge, in der OfferUp sie geliefert hat. Sortieren Sie die Datei danach, wie Sie möchten - die ursprüngliche Reihenfolge steckt weiterhin darin.

Was Sie zurückbekommen

Zehn Spalten,
eine Zeile pro Anzeige.

Jede Zeile trägt die Anzeige so, wie die OfferUp-Ergebnisse sie zeigen: den Titel, die Preisvorstellung, Ort und Bundesstaat, ein Vorschaubild und einen Permalink zum Artikel selbst.

Titel kommen wortgetreu zurück, genau so, wie der Verkäufer sie getippt hat, ohne jede Bereinigung - was Sie genau dann wollen, wenn als Nächstes ein Abgleich mit einem Katalog folgt. Die Spaltenliste unten ist die Kopfzeile echter Läufe und keine Spezifikation, und ihr nützlichster Teil ist, welche Spalten in jeder einzelnen Zeile der Stichprobe leer ankamen. Diese werden benannt, nicht beschönigt.

Datenwörterbuch

Zehn Spalten in der Datei,
elf im JSON.

Entnommen der Kopfzeile echter Läufe, über diese hinweg identisch und mit der Spaltenliste der Plattform übereinstimmend.

query
Die OfferUp-URL, die Sie übermittelt haben, wiederholt in jeder Zeile, die daraus stammt.
title
Der Anzeigentitel genau so, wie der Verkäufer ihn getippt hat, ohne Bereinigung. In jeder Zeile gefüllt.
price
Die Preisvorstellung als blanke Zahl in einer Zeichenkette - ohne Währungssymbol, ohne Tausendertrennzeichen. Meist eine ganze Zahl (30), manchmal mit zwei Nachkommastellen (24.99). In jeder Zeile gefüllt.
condition
Vorgesehen für die Zustandsangabe des Verkäufers.
location
Wo sich der Artikel befindet, als City, ST mit einem zweibuchstabigen US-Bundesstaatscode. In jeder Zeile gefüllt.
firm_price
Vorgesehen für die Festpreis-Kennzeichnung.
miles
Vorgesehen für die Entfernung zum Suchort.
flags
Eine Anzeigenkennzeichnung. Jede Zeile der Stichprobe trug den einzigen Literalwert LOCAL_PICKUP - kein anderer Wert trat auf, halten Sie einen zweiten also für möglich, aber ungetestet.
image
Ein Vorschaubild auf images.offerup.com, etwa 250 px an der längsten Seite und mit wechselndem Seitenverhältnis. Das ist das Bild aus dem Ergebnisraster, nicht das Anzeigenfoto in voller Auflösung.
listing_url
Permalink zum Artikel: https://offerup.com/item/detail/ plus die Id der Anzeige. In jeder Zeile gefüllt.
position
1-basierter Rang innerhalb der Abfrage, in der Reihenfolge, in der OfferUp die Anzeigen geliefert hat - in jedem Lauf lückenlos von 1 bis n. Nur im JSON; die CSV- und XLSX-Exporte enden bei zehn Spalten.

Lesen Sie das, bevor Sie dagegen programmieren. position existiert nur im JSON, ein CSV- oder XLSX-Export hat also zehn statt elf Spalten. In dieser Ausgabe gibt es keinen Verkäufer und kein Einstelldatum, weil die von OfferUp gerenderten Ergebnisse beides nicht führen. Und das Formular nimmt neben Such- und Explore-URLs auch eine Artikel-URL - das sollten Sie mit Ihrer eigenen Liste erproben, bevor Sie darauf aufbauen.

Laufsteuerung

Am Job eingestellt,
nicht in der Tabelle.

Ein Limit pro Abfrage entscheidet, was ein Lauf kostet und wie viel in der Datei landet. Es wird vor dem Start des Jobs gewählt - zusammen damit, wie Sie die URL-Liste übergeben.

Such-URL Explore-URL Artikel-URL Limit pro Abfrage Null für alles Eine pro Zeile einfügen CSV-Upload XLSX-Upload TXT-Upload Parquet-Upload
Gängige Arbeitsabläufe

Drei Aufgaben, die hier
am häufigsten laufen.

Ein paar Beispiele, wie Teams Anzeigen von Gebrauchtmarktplätzen nutzen, um eine Frage zu beantworten, die sie tatsächlich haben.

Wiederverkauf

Eine Kategorie bepreisen, bevor Sie einkaufen

Führen Sie dieselbe Suche über eine Handvoll Ballungsräume aus und lesen Sie die Preisvorstellungen mit dem Ort daneben. Was ein gebrauchter Artikel in Wichita erzielt und was er in Portland erzielt, sind verschiedene Zahlen - und die Ortsspalte ist es, die Ihnen erlaubt, das zu sagen.

Wiederverkäufer · Flipper
Handel

Den Gebrauchtpreis-Boden unter Ihrem Produkt beobachten

Gebrauchtanzeigen setzen den Preis, gegen den ein Neugerät antritt. Exportieren Sie die Kategorie regelmäßig, und Sie sehen den Wiederverkaufsboden sich bewegen, statt zu raten, wo er liegt.

Pricing · Category
Forschung

Das Angebot einer Region kartieren

Explore-URLs decken eine Kategorie statt eines Stichworts ab, sodass ein Lauf zurückgibt, was in der Nähe eines Ortes tatsächlich inseriert ist. Anzahl und Preise nach Stadt ergeben ein Bild des lokalen Angebots, das keine einzelne Suche liefert.

Forschung
Preise

Zahlen Sie nur für die Anzeigen,
die Sie tatsächlich ziehen.

Kein Abo, kein Mindestumsatz, keine wiederkehrende Rechnung. Ihre ersten 500 Zeilen gehen auf uns - danach zahlen Sie nach Verbrauch, zum selben Pauschalsatz wie bei jedem anderen Scraper hier.

Kostenlose Stufe

500 kostenlose Zeilen - 0 $

Für jedes neue Konto, einmalig. Keine Kreditkarte erforderlich. Limits pro Abfrage, Datei-Upload und alle Exportformate inbegriffen.

0 $ für immer
Nach Verbrauch

0,002 $ je Zeile, nach der kostenlosen Stufe

Ungefähr 2 $ je 1.000 Anzeigen. Der Vorab-Schätzer zeigt Zeilenzahl und Guthabenkosten, bevor ein Lauf startet - keine Überraschungsrechnungen, keine Recheneinheiten zum Umrechnen.

Am beliebtesten
Volumen

Individuell · hohes Volumen

Volumenpreise, dedizierte Worker und ein SLA für laufendes Monitoring oder sehr große historische Abzüge. Nennen Sie uns Ihre Zahlen, und wir erstellen ein Angebot.

Sprechen Sie uns an
10 % Rabatt auf Ihren ersten bezahlten Lauf.Verwenden Sie den Code LIVESCRAPER10 an der Kasse.
Registrieren
Passt gut zu

Der Gebrauchtpreis,
und der Neupreis daneben.

Das Rechtliche

Ist es legal,
OfferUp-Anzeigen zu scrapen?

Kurze Antwort: ja, für die öffentlichen Anzeigeninhalte - und dieser Export enthält überhaupt keine Verkäuferidentität.

Anzeigen auf OfferUp werden veröffentlicht, um gefunden zu werden. Der Titel, die Preisvorstellung, Ort und Bundesstaat, das Vorschaubild und der Link werden jedem angezeigt, der die Suche ausführt, angemeldet oder nicht. Öffentlich sichtbare Anzeigendaten für Preisrecherche zu sammeln, ist seit Langem gängige Praxis, und nichts hier berührt ein Login, einen Nachrichtenverlauf oder eine Bezahlschranke.

Ein Punkt gehört klar gesagt statt versteckt. Es gibt in dieser Ausgabe keinen Verkäufer - keinen Namen, keinen Profillink, keine Bewertung, kein Profilbild - und auch kein Einstelldatum. Die Spalten sind der Artikel und wo er ist, nichts über die Person, die ihn verkauft. Das ist eine Eigenschaft dessen, was die Ergebnisseiten rendern, und kein Filter, den wir nachträglich anlegen - und es bedeutet, dass eine auf diesen Daten aufgebaute Preisstudie von vornherein keine personenbezogenen Daten enthält.

OfferUps eigene Nutzungsbedingungen schränken automatisierten Zugriff ein, das ist also ebenso eine Frage der Bedingungen wie eine rechtliche - wenn Sie eine vertragliche Beziehung zur Seite haben, prüfen Sie sie. Wir betreiben keine Tracker Dritter auf der Datenebene, und Ihre Exporte löschen sich nach 30 Tagen automatisch.

livescraper.app · Grundsätze
Nur öffentliche Anzeigeninhalte
Keine Logins, keine Konten berührt
Keine Verkäuferidentität im Export
DSGVO-konform von Haus aus
Exporte löschen sich automatisch (30 Tage)
Prüfen Sie OfferUps eigene Bedingungen, bevor Sie skalieren.
Häufige Fragen

Was Leute fragen,
bevor sie sich registrieren.

Die Fragen, die wir am häufigsten hören. Noch etwas? Sprechen Sie uns an - Menschen schreiben die Antworten, keine Bots.

Wie scrape ich OfferUp-Anzeigen?+
Mit dem OfferUp Scraper:
  1. Melden Sie sich auf der Plattform an.
  2. Öffnen Sie den OfferUp Scraper.
  3. Fügen Sie offerup.com-Such-, Explore- oder Artikel-URLs ein, eine pro Zeile - oder laden Sie eine CSV-, XLSX-, TXT- oder Parquet-Datei hoch.
  4. Setzen Sie ein Limit pro Abfrage oder lassen Sie es auf null, um alles zu holen.
  5. Wählen Sie Ihr Ausgabeformat.
  6. Klicken Sie auf Get Data.
Welche Art von OfferUp-URL füge ich ein?+
Jede von dreien: eine Such-URL wie https://offerup.com/search?q=toaster, eine Explore-URL, die eine Kategorie abdeckt, oder eine Artikel-URL für eine einzelne Anzeige. Alle drei kommen in dasselbe Feld, eine pro Zeile, und es gibt keinen Modus, zwischen dem umzuschalten wäre.
Was kommt für jede Anzeige zurück?+
Zehn Spalten: die Abfrage, die Sie übermittelt haben, der Titel, der Preis, der Zustand, der Ort, die Festpreis-Kennzeichnung, die Entfernung in Meilen, die Anzeigenkennzeichnungen, das Vorschaubild und die Anzeigen-URL. Das JSON fügt eine elfte hinzu, position, die die CSV- und XLSX-Exporte weglassen.
Warum sind die Spalten condition, firm_price und miles leer?+
Weil sie in unseren Tests keine Werte trugen. Wir sagen Ihnen das, statt Sie es während der Auswertung entdecken zu lassen: Planen Sie diese drei als leer ein und nicht als Felder, nach denen Sie filtern können. Die Spalte flags verhielt sich umgekehrt genauso und trug den einen Wert LOCAL_PICKUP.
Gibt es einen Verkäufernamen oder ein Einstelldatum?+
Nein, beides existiert in dieser Ausgabe nicht. Es gibt keinen Verkäufernamen, keinen Profillink, keine Bewertung und kein Profilbild, und auch kein Datum, an dem die Anzeige eingestellt wurde. Die Spalten beschreiben den Artikel und wo er ist, nicht die Person, die ihn verkauft, oder wann sie ihn inseriert hat.
In welchem Format kommt der Preis?+
Als blanke Zahl in einer Zeichenkette - ohne Währungssymbol und ohne Tausendertrennzeichen. Meist ist es eine ganze Zahl wie 30 und manchmal trägt sie zwei Nachkommastellen wie 24.99. Wandeln Sie den Wert um, bevor Sie damit rechnen.
Ist das Bild das Anzeigenfoto in voller Größe?+
Nein. Die Spalte image enthält das Vorschaubild aus dem Ergebnisraster von images.offerup.com, etwa 250 Pixel an der längsten Seite, und sein Seitenverhältnis wechselt je Anzeige. Es hat die richtige Größe für eine Vorschau und die falsche für alles, was Details braucht.
Was kostet das?+
Die ersten 500 Zeilen sind kostenlos und einmalig, ohne Kreditkarte. Danach sind es 0,002 $ je Zeile - etwa 2 $ je 1.000 Anzeigen - derselbe Pauschalsatz wie bei jedem anderen Scraper auf der Plattform. Der Schätzer zeigt die Kosten eines Laufs, bevor er startet.

Ihre ersten 500 Anzeigen,
gehen aufs Haus.

500 einmalige kostenlose Zeilen auf jedem neuen Konto - ohne Ablaufdatum. Danach 0,002 $ je Zeile nach Verbrauch - keine hinterlegte Karte, bis Sie es sagen.

Sofort aktiv · keine Karte erforderlich

OfferUp-Marktplatzanzeigen im großen Stil scrapen

Livescrapers OfferUp Scraper macht aus Marktplatz-URLs Anzeigendaten. Sie übermitteln offerup.com-Such-, Explore- oder Artikel-URLs - eine pro Zeile getippt oder als CSV-, XLSX-, TXT- oder Parquet-Datei hochgeladen -, begrenzen bei Bedarf die Zeilen pro Abfrage und laden die Ergebnisse als saubere CSV-, Excel- oder JSON-Datei herunter.

Jede Zeile trägt die Anzeige so, wie die OfferUp-Ergebnisse sie zeigen: den Titel genau so, wie der Verkäufer ihn getippt hat, die Preisvorstellung als blanke Zahl, Ort und zweibuchstabigen Bundesstaatscode, ein Vorschaubild von images.offerup.com und einen Permalink zum Artikel. Das JSON ergänzt den Rang der Anzeige innerhalb ihrer Abfrage, lückenlos ab eins, sodass die ursprüngliche Ergebnisreihenfolge erhalten bleibt, wie auch immer Sie die Datei anschließend sortieren.

Wiederverkäufer führen dieselbe Suche über mehrere Ballungsräume aus und vergleichen Preisvorstellungen mit dem Ort daneben, denn Gebrauchtpreise sind lokal und ein landesweiter Durchschnitt verdeckt das. Pricing-Teams exportieren eine Kategorie regelmäßig, um den Gebrauchtpreis-Boden zu beobachten, gegen den ihre Neugeräte antreten. Forschende nutzen Explore-URLs, die eine Kategorie statt eines Stichworts abdecken, um zu kartieren, was in der Nähe eines Ortes tatsächlich inseriert ist.

Zwei Eigenschaften dieses Datensatzes sollten Sie kennen, bevor Sie darauf aufbauen. Drei Spalten - condition, firm_price und miles - trugen in unseren Tests keine Werte, und flags trug den einen Wert LOCAL_PICKUP; planen Sie sie als leer ein und nicht als Filter. Und es gibt in der Ausgabe nirgends eine Verkäuferidentität und kein Einstelldatum, weil die Ergebnisseiten beides nicht rendern. Starten Sie kostenlos: Ihre ersten 500 Zeilen kosten nichts und brauchen keine Kreditkarte, danach sind es pauschal 0,002 $ je Zeile.