Meetup-Scraper

Das Event und
die Gruppe dahinter.

Geben Sie einen Suchbegriff ein - oder fügen Sie eine Meetup-Find-URL ein - und erhalten Sie die Event-Einträge als Zeilen zurück: Name, Beschreibung, Beginn und Ende, Veranstaltungsort und Koordinaten, RSVP-Zahlen, Themen und das vollständige Profil der Gruppe, die das Event veranstaltet. Eine Zeile je Event, über 125 Spalten hinweg - damit ist dies der breiteste Export der Plattform.

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

Ein Suchbegriff hinein,
ein Kalender heraus.

Sie müssen die Events nicht erst finden. Geben Sie ein, wonach Sie suchen, und der Job liefert die Einträge zurück - jeder davon mit der Gruppe, die ihn veranstaltet.

  1. SCHRITT 1Melden Sie sich auf der Plattform an.
  2. SCHRITT 2Öffnen Sie den Meetup Scraper.
  3. SCHRITT 3Geben Sie Suchbegriffe ein, einen pro Zeile - oder fügen Sie Meetup-Find-URLs ein oder laden Sie eine CSV-, XLSX-, TXT- oder Parquet-Datei hoch.
  4. SCHRITT 4Legen Sie ein Limit je Abfrage fest oder setzen Sie es auf null, um alles zu nehmen.
  5. SCHRITT 5Wählen Sie Ihr Ausgabeformat.
  6. SCHRITT 6Klicken Sie auf Get Data.

Eine Zeile je Event, jeweils mit der Suchanfrage versehen, aus der sie stammt - so lässt sich auch ein Lauf über ein Dutzend Suchbegriffe wieder Ihrer Eingabeliste zuordnen.

Warum Teams es nutzen

Zwei Datensätze pro Zeile:
das Event und die Gruppe.

Suchen statt jagen

Die Eingabe ist ein einfacher Suchbegriff - dasselbe, was Sie auch bei Meetup selbst eintippen würden - oder eine Find-URL, wenn Sie die Suche bereits eingegrenzt haben. Aus einer Zeile wird eine Liste von Events statt einer einzelnen Seite, die Sie erst finden mussten, und das Limit je Anfrage entscheidet, wie weit der Job diese Liste hinuntergeht.

Die veranstaltende Gruppe kommt mit

Mehr als die Hälfte dieser Spalten beschreibt die Gruppe hinter dem Event, nicht das Event: ihren Namen, ihren Urlname und Link, ihren Sitz, ihre Zeitzone, ihre Themenkategorie und Themen, ihren Beitrittsmodus, ihre Mitgliederzahl und ihr Foto. Der Block einer Gruppe wiederholt sich bei jedem Event, das sie veranstaltet - ein Abruf beantwortet also zugleich, was stattfindet und wer es immer wieder auf die Beine stellt.

Direkt kartier- und kalenderfähig

Beginn und Ende kommen als vollständige ISO-8601-Zeitstempel mit dem UTC-Offset des Events selbst, mit dem IANA-Zeitzonennamen in einer eigenen Spalte, und der Veranstaltungsort-Block führt Breiten- und Längengrad als Dezimalgrad. Das genügt, um die Ausgabe ohne manuelles Parsen direkt auf eine Karte oder in einen Kalender zu legen.

Was Sie zurückbekommen

125 Spalten,
eine Zeile je Event.

Jede Zeile ist ein Event, so wie Meetup es veröffentlicht, mit dem Profil der veranstaltenden Gruppe hinten angehängt.

Die Felder werden aus den strukturierten Daten gelesen, die jeder Eintrag veröffentlicht, statt aus dem Seitenlayout - das hält die Form über einen ganzen Ergebnissatz hinweg identisch. Es erklärt auch die Breite: Meetups eigener Event-Datensatz ist tief verschachtelt, und der Export flacht diese Verschachtelung in Spalten ab, sodass ein Block wie der Veranstaltungsort oder das Titelfoto zu mehreren Spalten mit gemeinsamem Präfix wird. Einige wenige Spalten sind die Verschachtelung selbst und bleiben als JSON in der Zelle stehen, denn eine Liste von Gastgebern oder Themen in feste Spalten abzuflachen müsste raten, wie viele es sind. Das Verzeichnis unten benennt alle 125 in Exportreihenfolge und sagt, was was ist - lesen Sie die Anmerkung darunter, bevor Sie einen Parser schreiben.

Datenwörterbuch

125 Spalten,
in Exportreihenfolge.

Die Kopfzeile des Exports, in Reihenfolge, abgeglichen mit der veröffentlichten Spaltenliste der Plattform. Wo ein verschachtelter Block in mehrere Spalten mit gemeinsamem Präfix zerfällt, wird die Familie einmal aufgeführt und ihre Mitglieder werden in der Beschreibung benannt.

query
Der Suchbegriff oder die Meetup-URL, die Sie eingereicht haben, wiederholt in jeder Zeile, die daraus stammt. Vom Scraper geschrieben statt der Seite entnommen - deshalb steht sie in jeder Zeile.
listing_url
Die eigene Seite des Events auf meetup.com. Die Event-ID kommt darin vor. Die Spalte, die Sie behalten sollten, falls Sie je einen Wert von Hand prüfen müssen.
event_id
Meetups numerische Kennung für das Event - der Schlüssel zum Verknüpfen und zum Entdoppeln, wenn dasselbe Event von mehr als einem Suchbegriff zurückgegeben wird.
event_name
Der Event-Titel, wie veröffentlicht.
event_description
Der Event-Text. Er kommt so an, wie die veranstaltende Person ihn geschrieben hat, kann also Markdown-artige Hervorhebungen wie **Samstag** und eigene Zeilenumbrüche enthalten - rendern oder entfernen Sie ihn bewusst, statt reinen Text anzunehmen.
event_organizer
Diese hier bitte genau lesen: Sie enthält den Namen der veranstaltenden Gruppe, nicht den einer Person. In jeder Zeile, die uns vorliegt, ist es dieselbe Zeichenkette wie event_group_name. Wenn Sie die Menschen hinter dem Event suchen, stehen sie in event_hosts.
event_typename
Das Typkennzeichen, das Meetups eigene API für den Datensatz zurückgibt. Mehrere Spalten mit der Endung _typename tauchen aus demselben Grund im Export auf - sie benennen den Block, in dem sie stehen, statt Daten über das Event zu führen.
event_token
Eine zweite Kennung für das Event. In jeder Zeile, die uns vorliegt, führt sie denselben Wert wie event_id.
event_status
Der Status, den Meetup für das Event veröffentlicht, als Großbuchstaben-Schlüsselwort.
event_event_type
Wie das Event stattfindet, als Großbuchstaben-Schlüsselwort - PHYSICAL ist eines davon. Sollte eher zusammen mit den Veranstaltungsort-Spalten gelesen werden als für sich allein; siehe die Anmerkung dort.
event_featured_event_photo_*
Das Titelfoto des Events, abgeflacht in vier Spalten: _typename, _id, _source und _base_url. _source ist ein direkter https-Link auf das Bild in voller Größe; _base_url ist ein festes CDN-Präfix, in jeder Zeile dasselbe.
event_display_photo_*
Das Foto, das Meetup für das Event anzeigt, auf dieselben vier Arten abgeflacht. Wo beide Foto-Blöcke gefüllt sind, zeigten sie in jeder Zeile, die uns vorliegt, auf dasselbe Bild - behandeln Sie sie also als ein Bild mit zwei Bezeichnungen und nicht als zwei Bilder.
event_date_time
Wann das Event beginnt, als vollständiger ISO-8601-Zeitstempel mit dem UTC-Offset des Events selbst - 2026-07-18T17:30:00-07:00 ist die Form. Keine Umrechnung nötig, um über Regionen hinweg korrekt zu sortieren.
event_end_time
Wann es endet, im selben Format. Es liegt in jeder Zeile, die uns vorliegt, nach dem Beginn - das Paar liefert Ihnen also direkt eine Dauer.
event_is_featured
Ob Meetup das Event als hervorgehoben kennzeichnet. Ein Wahr/Falsch-Wert.
event_venue_*
Wo es stattfindet, abgeflacht in neun Spalten: _typename, _id, _name, _address, _city, _state, _country, _lat und _lng. Koordinaten sind Dezimalgrad. Drei Dinge sollten Sie einplanen: der Block füllt oder leert sich als Ganzes; er ist nicht in jeder Zeile gefüllt, auch nicht in allen, die die Typ-Spalte als physisch bezeichnet - ein Event-Typ ist also keine Zusage einer Adresse; und die Schreibweise der Ländercodes ist uneinheitlich - Klein- und Großschreibung desselben Codes kommen beide vor, normalisieren Sie also, bevor Sie danach gruppieren. _state war bei US-Veranstaltungsorten gefüllt und bei denen außerhalb leer.
event_max_tickets
Die Ticket-Obergrenze, wie Meetup sie meldet. Sowohl null als auch positive Zahlen kommen vor - lesen Sie sie also zusammen mit den RSVP-Zahlen statt als Kapazität für sich allein.
event_series
Wo Meetup das Event als Teil einer wiederkehrenden Reihe führt, der Reihen-Datensatz. Zwei weitere Spalten führen ihn abgeflacht: event_series_typename und event_series_description.
event_going_count_*
Wie viele Personen zugesagt haben: _typename und _total_count. Nur die Zahl - dieser Export enthält keine Identitäten von Teilnehmenden.
event_waiting_count_*
Die Warteliste, auf dieselben zwei Arten. event_waiting, weiter hinten im Export, führte in jeder Zeile, die uns vorliegt, dieselbe Zahl wie _total_count.
event_waitlist_mode
Wie die Warteliste geführt wird, als Großbuchstaben-Schlüsselwort.
event_guests_allowed
Ob Teilnehmende Gäste mitbringen dürfen. Ein Wahr/Falsch-Wert.
event_number_of_allowed_guests
Wie viele Gäste jede teilnehmende Person mitbringen darf.
event_pro_complete_rsvp
Die RSVP-Abschlusseinstellung, die Meetup unter seiner Pro-Stufe führt.
event_topics_*
Die Themen-Tags des Events: _typename und _edges, das als JSON-Array von Themenobjekten mit eigenen IDs und Namen in der Zelle stehen bleibt. Parsen Sie es als JSON; teilen Sie es nicht an Kommas auf.
event_rsvp_settings_*
Wann die Zusagen öffnen und schließen: _typename, _rsvp_open_time und _rsvp_close_time.
event_is_network_event
Ob das Event zu einem Meetup-Netzwerk gehört. Ein Wahr/Falsch-Wert.
event_hosts
Die Menschen, die das Event durchführen, als JSON-Array in der Zelle - jeder Eintrag mit einer Mitglieds-ID und einem Namen. Das ist die Spalte, für die event_organizer oft gehalten wird.
event_fee_settings
Wo das Event etwas kostet, der Gebühren-Datensatz als JSON-Objekt - der Betrag, die Währung, welche Zahlung akzeptiert wird und ob sie verpflichtend ist. Fehlt, wo das Event nichts kostet.
event_network_event
Der Netzwerk-Datensatz, wo das Event zu einem gehört. Drei Spalten führen ihn abgeflacht: event_network_event_typename, _rsvp_count und _group_count.
event_speaker_details
Meetups Referenten-Block. Sieben weitere Spalten führen ihn abgeflacht: event_speaker_details_typename, _name, _description, _photo, _social_networks, _photo_typename, _photo_id und _photo_base_url.
event_social_proof_insights
Meetups Interessenssignale, als JSON-Objekt - ob das Event als im Trend gilt, wie viele Personen Interesse gezeigt haben und eine Stichprobe davon. Dieselben Werte kommen noch einmal als eigene Spalten: event_social_proof_insights_typename, _is_trending_event, _total_interested_users und _interested_users_sample. Nutzen Sie die abgeflachten, sofern Sie die Stichprobe nicht brauchen.
event_women_friendly_info
Meetups Block zur Frauenfreundlichkeit. Dreizehn weitere Spalten führen ihn abgeflacht, von event_women_friendly_info_typename und _source über die Felder zu Teilnahmeanteil und Beispiel-Avataren bis zur Gruppe _female_host_*.
event_group_*
Die Gruppe, die das Event veranstaltet - der größte Block im Export und der Grund, warum eine Zeile zwei Datensätze statt einem ist. Sie führt _typename, _id, _name, _urlname, _link, _is_private, _join_mode, _status, _timezone, _country, _state und _city der Gruppe; ihre Familie _topic_category_* und ihr JSON-Array _topics; _stats_member_counts_all für die Größe der Gruppe; _needs_photo, _needs_questions, _questions, _dues_settings, _featured_event, _sponsors_*, _group_photo_*, _pro_network_* und _is_in_cumulative_impact_treatment. _link ist meetup.com plus der Urlname, der Urlname ist also der stabile Schlüssel der Gruppe. Dieser ganze Block wiederholt sich bei jedem Event, das die Gruppe veranstaltet - entdoppeln Sie über _id, bevor Sie Gruppen zählen.
event_sponsored_until
Das Datum, bis zu dem Meetups Sponsoring des Events läuft, sofern es gesponsert ist.
event_komoot_url
Der Routen-Link, für die Outdoor-Events, die Meetup mit Komoot verbindet.
event_timezone
Die Zeitzone des Events als IANA-Name wie America/Los_Angeles - das Gegenstück zu den Offsets in den Zeitstempel-Spalten. Sie stimmte in jeder Zeile, die uns vorliegt, mit der Zeitzone der Gruppe überein.
event_waiting
Noch einmal der Wert der Warteliste; siehe event_waiting_count_* weiter oben.
event_time_status
Wo das Event zeitlich relativ zu jetzt steht, als Großbuchstaben-Schlüsselwort. Sollte beim Herunterladen mit einem Datum versehen werden, denn es gilt für den Moment, in dem die Zeile erhoben wurde, nicht für den, in dem Sie sie lesen.
event_currency
Der Währungscode im Event-Datensatz. Er ist kein Hinweis darauf, dass das Event etwas kostet - er kommt auch in Zeilen gefüllt an, die überhaupt keine Gebühreneinstellungen führen. Wenn Sie wissen wollen, ob es einen Preis gibt, lesen Sie event_fee_settings.

Zwei Gewohnheiten ersparen Ihnen hier den größten Teil der Arbeit. Die erste: eine Zeile als zwei Datensätze zu behandeln - ein Event und die Gruppe, die es veranstaltet. Alles mit dem Präfix event_group_ beschreibt die Gruppe und wiederholt sich bei jedem Event, das sie durchführt; entdoppeln Sie also über event_group_id, bevor Sie irgendetwas über Gruppen zählen, und über event_id, bevor Sie Events zählen. Die zweite: zu wissen, welche Zellen JSON statt eines Werts enthalten - event_hosts, event_topics_edges, event_group_topics, event_group_questions, event_fee_settings, event_group_dues_settings und die Stichprobe der Interessierten behalten alle Meetups eigene verschachtelte Struktur in der Zelle, weil die Zahl der Gastgeber oder Themen nicht fest ist und feste Spalten sie nicht fassen können. Parsen Sie diese als JSON; sie an Kommas aufzuteilen wird nicht funktionieren. Darüber hinaus: event_organizer ist der Name der Gruppe und nicht der einer Person, der Veranstaltungsort-Block kann als Ganzes leer sein, auch wenn die Typ-Spalte physisch sagt, und Ländercodes kommen in gemischter Schreibweise an. query ist die eine Spalte, die der Scraper selbst schreibt - sie steht also in jeder Zeile, unabhängig davon, was der Eintrag veröffentlicht hat. Alles andere ist genau so vollständig wie der Eintrag. Lassen Sie einen Suchbegriff im kostenlosen Kontingent laufen und sehen Sie sich die ersten Zeilen an, bevor Sie darauf aufbauen.

Lauf-Einstellungen

Am Job eingestellt,
nicht in der Tabelle.

Eine Liste von Suchbegriffen und ein Limit. Die Eingabe nimmt das, was Sie auch bei Meetup selbst eintippen würden, und das Limit entscheidet über Umfang und Kosten eines Laufs.

Suchbegriff Meetup-Find-URL Einer pro Zeile Limit je Anfrage Beginnt bei 100 0 für alles CSV-Upload XLSX-Upload TXT-Upload Parquet-Upload Gemeinsamer Proxy-Pool, nie Ihre IP
Gängige Arbeitsabläufe

Drei Aufgaben, die hier
am häufigsten laufen.

Ein paar Beispiele dafür, wie Teams Daten zu Community-Events nutzen, um eine Frage zu beantworten, die sie tatsächlich haben.

Community

Finden Sie die Gruppen, bei denen es sich lohnt

Durchsuchen Sie die Themen, die Sie interessieren, und fassen Sie die Ergebnisse dann nach Gruppe statt nach Event zusammen. Mitgliederzahl, Themenkategorie, Beitrittsmodus und die Zahl der Events, in denen eine Gruppe auftaucht, kommen alle im selben Abruf zurück - genug, um eine lange Liste von Communities zu bewerten, ohne eine einzige besucht zu haben.

Marketing · DevRel
Lokal

Kartieren Sie, was in einer Stadt läuft

Weil der Veranstaltungsort-Block Breiten- und Längengrad führt und die Zeitstempel ihre eigenen Offsets tragen, landet eine Suche nach einem Begriff über eine Region hinweg direkt auf einer Karte oder in einem Kalender. Behalten Sie den Eintrags-Link und den Gruppen-Link in der Zeile, und jede Markierung lässt sich weiterhin auf die Seite zurückführen, aus der sie stammt.

Ops · Events
Recherche

Verfolgen Sie, wie sich Interesse verschiebt

Die RSVP-Zahlen, die Warteliste und die Interessenswerte gelten für den Moment, in dem die Zeile erhoben wurde - das macht sie zu einer Momentaufnahme und nicht zu einer Tatsache. Versehen Sie jeden Download mit seinem Datum und lassen Sie ihn nach Zeitplan erneut laufen, dann ist die Differenz zwischen den Abrufen genau das Signal, hinter dem Sie eigentlich her waren.

Recherche · Strategie
Preise

Zahlen Sie nur für die Zeilen,
die Sie tatsächlich abrufen.

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

Kostenlose Stufe

500 kostenlose Zeilen - 0 $

Für jedes neue Konto, einmalig. Keine Kreditkarte erforderlich. Limits je Abfrage, Datei-Upload und jedes Exportformat inbegriffen.

0 $ für immer
Nach Verbrauch

0,002 $ je Zeile, nach der kostenlosen Stufe

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

Am beliebtesten
Volumen

Individuell · hohes Volumen

Mengenpreise, dedizierte Worker und ein SLA für laufende Überwachung oder sehr große Event-Abrufe. 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 Rest davon,
was vor Ort läuft.

Das Rechtliche

Ist es legal,
Meetup-Event-Einträge zu scrapen?

Kurze Antwort: ja für die öffentlichen Einträge - und dieser Export enthält keine Identitäten von Teilnehmenden.

Die hier erhobenen Felder sind jene, die eine Event-Seite in den strukturierten Daten ihres eigenen öffentlichen Eintrags veröffentlicht, damit Suchmaschinen und Kalender-Tools sie lesen können. Titel, Zeit, Veranstaltungsort, Themen und die Gruppe dahinter werden jedem gezeigt, der die Seite öffnet, angemeldet oder nicht. Öffentlich veröffentlichte Einträge zu erheben ist seit Langem etablierte Praxis, und nichts davon berührt ein Login oder ein Konto.

Bei personenbezogenen Daten lohnt es sich, die Grenze genau zu benennen, statt zu behaupten, es gebe keine. RSVP-Werte sind Zählungen - wie viele zugesagt haben und wie viele warten - und die dahinterliegende Teilnehmerliste steht nicht in diesem Schema. Was der Export sehr wohl führt, sind öffentlich sichtbare Angaben zur Veranstaltung: der eigene Name der veranstaltenden Gruppe und im Gastgeber-Feld die Mitgliedsnamen und -IDs, die Meetup öffentlich am Eintrag anzeigt. Das sind Personen - behandeln Sie diese Spalte also als personenbezogene Daten und nach den Regeln, die für Sie gelten.

Meetups eigene Nutzungsbedingungen beschränken automatisierten Zugriff, das ist also ebenso eine Frage der Bedingungen wie eine rechtliche - wenn Sie auf der Plattform organisieren oder eine geschäftliche Beziehung zu ihr haben, prüfen Sie sie. Wir betreiben keine Tracker von Dritten auf der Datenebene, und Ihre Exporte löschen sich nach 30 Tagen automatisch.

livescraper.app · Grundsätze
Nur öffentliche Einträge
Keine Logins, keine Konten berührt
RSVP-Zahlen, keine Teilnehmerlisten
Namen von Veranstaltenden sind personenbezogen
Exporte löschen sich automatisch (30 Tage)
Prüfen Sie Meetups eigene Bedingungen, bevor Sie skalieren.
Häufige Fragen

Was Menschen fragen,
bevor sie sich anmelden.

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

Wie scrape ich Meetup-Event-Daten?+
Mit dem Meetup Scraper:
  1. Melden Sie sich auf der Plattform an.
  2. Öffnen Sie den Meetup Scraper.
  3. Geben Sie Suchbegriffe ein, einen pro Zeile - oder fügen Sie Meetup-Find-URLs ein oder laden Sie eine CSV-, XLSX-, TXT- oder Parquet-Datei hoch.
  4. Setzen Sie ein Limit je Anfrage oder setzen Sie es auf null, um alles zu nehmen.
  5. Wählen Sie Ihr Ausgabeformat.
  6. Klicken Sie auf Get Data.
Brauche ich zuerst die Event-URLs?+
Nein. Ein einfacher Suchbegriff ist eine gültige Eingabe - dasselbe, was Sie auch bei Meetup selbst eintippen würden - und der Job liefert die Events zurück, die dazu passen. Eine Find-URL funktioniert ebenfalls, wenn Sie die Suche bereits eingegrenzt haben und genau diesen Ergebnissatz wollen.
Warum sind es 125 Spalten?+
Weil Meetups Event-Datensatz tief verschachtelt ist und der Export diese Verschachtelung abflacht, statt sie fallen zu lassen. Ein Block wie der Veranstaltungsort oder das Titelfoto wird zu mehreren Spalten mit gemeinsamem Präfix, und mehr als die Hälfte der Gesamtzahl beschreibt die Gruppe hinter dem Event statt das Event selbst. Es sind weniger eigenständige Angaben, als die Zahl vermuten lässt - einige Werte tauchen zudem zweimal unter verschiedenen Namen auf.
Liefert mir event_organizer den Namen der veranstaltenden Person?+
Den einer Person nicht, nein. In jeder Zeile, die uns vorliegt, enthält sie den Namen der veranstaltenden Gruppe, dieselbe Zeichenkette wie die Spalte mit dem Gruppennamen. Die Menschen, die das Event durchführen, stehen im Gastgeber-Feld, das Mitgliedsnamen und -IDs als JSON führt. Das ist der Fehler, der bei diesem Export am leichtesten passiert - deshalb weist das Verzeichnis darauf hin.
Bekomme ich die Liste der Teilnehmenden?+
Nein. Sie bekommen die Zahlen - wie viele zugesagt haben und wie viele auf der Warteliste stehen - und Meetups Interessenswerte. Die Teilnehmerliste selbst steht nicht in diesem Schema.
In welchem Format kommen Daten und Orte?+
Beginn und Ende sind vollständige ISO-8601-Zeitstempel mit dem UTC-Offset des Events selbst, und die Zeitzone kommt zusätzlich getrennt als IANA-Name. Der Veranstaltungsort-Block führt Name, Adresse, Stadt, Bundesland, Land sowie Breiten- und Längengrad als Dezimalgrad. Das genügt, um ohne jedes Parsen über Regionen hinweg zu sortieren oder auf einer Karte darzustellen.
Warum kommt eine Spalte manchmal leer zurück?+
Weil die Felder aus den strukturierten Daten gelesen werden, die jeder Eintrag veröffentlicht - der Export ist also genau so vollständig wie diese. Zwei Fälle sollten Sie einplanen: Der Veranstaltungsort-Block füllt oder leert sich als Ganzes statt Feld für Feld, und er kann auch dann leer sein, wenn die Spalte zum Event-Typ das Event als physisch bezeichnet. Die Spalte query ist die Ausnahme - der Scraper schreibt sie selbst, sie steht also in jeder Zeile.
Kann ich die Ergebnisse sortieren?+
Bei diesem hier gibt es keine Sortier-Einstellung. Das Formular nimmt Ihre Anfragen, eine optionale Datei und ein Limit je Anfrage - das ist alles. Wenn Sie eine bestimmte Reihenfolge brauchen, sortieren Sie den Export nach dem Herunterladen; die Spalte mit der Startzeit macht das unkompliziert.
Was kostet das?+
Die ersten 500 Zeilen sind kostenlos und einmalig, ohne Kreditkarte. Danach sind es 0,002 $ je Zeile - rund 2 $ je 1.000 Events - derselbe Pauschalsatz wie bei jedem anderen Scraper der Plattform. Der Schätzer zeigt die Kosten eines Laufs, bevor er startet.

Ihre ersten 500 Zeilen,
gehen aufs Haus.

500 einmalige kostenlose Zeilen für jedes neue Konto - ohne Ablaufdatum. Danach 0,002 $ je Zeile, nach Verbrauch - keine hinterlegte Karte, bis Sie es sagen.

Sofort aktiv · keine Karte erforderlich

Meetup-Events, -Gruppen und -RSVP-Zahlen im großen Maßstab scrapen

Livescrapers Meetup Scraper macht aus Suchbegriffen eine Event-Tabelle. Sie geben die Begriffe ein, einen pro Zeile - oder fügen Meetup-Find-URLs ein oder laden sie als CSV-, XLSX-, TXT- oder Parquet-Datei hoch -, begrenzen die Zeilen je Anfrage und laden die Ergebnisse als saubere CSV-, Excel- oder JSON-Datei herunter. Die Anfragen gehen über den gemeinsamen Proxy-Pool statt über Ihre eigene Adresse hinaus, und es gibt keine Sortier-Einstellung zu konfigurieren: Anfragen, eine optionale Datei und ein Limit sind das ganze Formular.

Jede Zeile ist ein Event: Name und Beschreibung, Beginn und Ende als ISO-8601-Zeitstempel mit dem UTC-Offset des Events selbst, Veranstaltungsort mit Adresse und Koordinaten, Themen, Fotos, Ticket-Obergrenze und RSVP-Regeln sowie die Zahl derer, die zugesagt haben oder warten. Daneben steht das Profil der Gruppe, die es veranstaltet - Name, Urlname und Link, Stadt und Zeitzone, Themenkategorie und Themen, Beitrittsmodus und Mitgliederzahl. Deshalb ist eine Zeile eigentlich zwei Datensätze, und deshalb umfasst der Export 125 Spalten.

Zwei Dinge sollten Sie wissen, bevor Sie darauf aufbauen. Die Spalte zur Veranstaltung enthält den Namen der veranstaltenden Gruppe statt den einer Person; die Menschen stehen im Gastgeber-Feld, das Meetups eigene verschachtelte Struktur als JSON in der Zelle behält - ebenso wie die Themen, die Gruppenfragen und die Gebühreneinstellungen. Und der Veranstaltungsort-Block füllt oder leert sich als Ganzes, auch bei manchen Events, die die Typ-Spalte als physisch bezeichnet - ein Event-Typ ist also keine Zusage einer Adresse. Ländercodes kommen zudem in gemischter Schreibweise an, normalisieren Sie sie also vor dem Gruppieren.

Die Felder werden aus den strukturierten Daten gelesen, die jeder Eintrag veröffentlicht - das hält die Form über einen ganzen Ergebnissatz hinweg identisch und begrenzt sie zugleich: Ein Feld, das ein Eintrag nicht veröffentlicht, ist nicht da, um erhoben zu werden. Lassen Sie einen Suchbegriff im kostenlosen Kontingent laufen und sehen Sie sich die ersten Zeilen an, bevor Sie einen Parser schreiben. Ihre ersten 500 Zeilen kosten nichts und brauchen keine Kreditkarte, danach sind es 0,002 $ je Zeile, pauschal.