Meetup Events Scraper
Whole-city event sweeps, group profiles and past events with attendance — no login.
Pay per result on Apify. Runs that return nothing cost nothing; Apify's free plan includes $5 of usage a month, and Apify Bronze, Silver and Gold subscribers get 10%, 20% and 30% off.
Three modes in one Actor: sweep every upcoming event in a city (no keyword needed — Meetup's keyword search caps out after about fifty results, the recommendation feed does not), pull group profiles with member counts and ratings, or page through a group's entire past event history with the attendance of each meetup.
Everything comes from the public endpoint meetup.com itself calls: no account, no cookies, no API key. Counts only — the API exposes named attendees, and this Actor refuses to emit them.
What you get
- • Whole-city sweeps, optionally across all 20 topic categories
- • Past events with attendance per event
- • Group profiles: members, founded date, organizer, rating
- • City as a plain string — no coordinates, no geocoding key
- • Monitored daily
Typical uses
- • A weekly calendar of what is on in your city
- • Finding communities to sponsor, speak at or partner with
- • Checking whether a community is growing or dormant
- • Event and venue market research
Output
| title, description, eventUrl, startsAt, endsAt, timezone, durationMinutes | The event |
| isOnline, venueName, venueAddress, venueCity, venueCountry, venueLat, venueLon | Where it happens |
| goingCount, rsvpCount, waitlistCount, isFree, feeAmount, feeCurrency | Demand and price |
| groupName, groupUrlname, groupMembers, groupCity, groupCategory, groupRating | The community behind it |
Run it from code
Same Actor, same output, from your own scripts (any language) or from n8n, Make and Zapier.
curl -X POST "https://api.apify.com/v2/acts/chorelet~meetup-events-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"events","cities":["Berlin, Germany"],"daysAhead":30,"maxEvents":200}'