Meetup Scraper — Events by Keyword, City & Group, No Phones avatar

Meetup Scraper — Events by Keyword, City & Group, No Phones

Pricing

$0.90 / 1,000 event delivereds

Go to Apify Store
Meetup Scraper — Events by Keyword, City & Group, No Phones

Meetup Scraper — Events by Keyword, City & Group, No Phones

Meetup events by keyword and city, from search links, or from groups (upcoming or past): date, time zone, venue city, group, fee, going count, topics, description. No hosts or attendees.

Pricing

$0.90 / 1,000 event delivereds

Rating

0.0

(0)

Developer

yestrue

yestrue

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Categories

Share

Get events from Meetup: title, start and end time with time zone, in person or online, venue name and city, the group that runs it, fee, how many are going, topics, category, image and the full description. Search by keyword and city, paste your meetup.com search links, or paste group links for a group's upcoming or past events.

Why this one

  • 🔗 Your search, as you set it up. Paste a search from meetup.com/find with its keyword, place, distance, dates, category and in-person/online filter. Or type places here — Berlin, Austin, TX, Sydney — with keywords, distance, dates, category and in person or online. Group links give a group's upcoming events, past events, or both; event links give that one event.
  • 📅 Deeper than Meetup's own list. Meetup's list stops after a few hundred events; this goes through the dates one day at a time. A live run read 1,500 in-person events around New York for the next 15 days in one search, and 2,000 London events for next week in another.
  • 🎯 Events that really mention your keyword. Meetup's search also returns loosely related events: for "python" in New York over 30 days it suggested 5,527 events, and 19 of them mention Python. Only those 19 come back — untick Only events that mention the keyword to get everything Meetup suggests.
  • ⚡ Fast. A live run read 1,925 events from five inputs — among them a New York search and NY Tech Meetup's 412 past events, back to 2004 — in 51 seconds.
  • 🔒 No hosts, no attendees. Hosts', organisers' and attendees' names and member ids are never collected. Venues keep their name and city, no street address or coordinates. Phone numbers, e-mail addresses and names after contact cues ("text … at", "hosted by …") in titles and descriptions are replaced with [phone removed], [e-mail removed] and [name removed].
  • 💸 You pay only for events delivered. A link that is not a Meetup event page, a place Meetup does not know or a group that does not exist comes back as a free record with the reason.

What you get

For every event:

FieldWhat it is
title, url, eventIdthe event
startTime, endTime, timezonelocal date and time with the UTC offset, and the group's time zone
eventType, isOnline, eventStatusin-person, online or hybrid; upcoming, past or cancelled
venueName, venueCity, venueState, venueCountrywhere it happens (empty for online events)
groupName, groupUrl, groupUrlname, groupCity, groupCountry, groupMembersthe Meetup group that runs it
category, topicsMeetup's category of the group (Technology, Social Activities, …) and the event's topics
isFree, fee, feeCurrencythe ticket price, if there is one
goingCount, waitlistCounthow many said they are going, and how many wait for a place
description, imagethe event text (Markdown) and its picture
createdAtwhen the event was created
input, keyword, place, position, scrapedAt, status, errorwhich search it came from, the place Meetup matched, and why a search gave nothing

Example

A real record from a live run — technology events in London, in person, 26 September 2026:

{
"input": "https://www.meetup.com/find/?location=gb--17--London&source=EVENTS&categoryId=546&eventType=inPerson",
"place": "London, Greater London, England, United Kingdom",
"position": 2,
"eventId": "315785102",
"title": "AI & Society Run & Coffee Club | London Event",
"url": "https://www.meetup.com/ai-society-uk/events/315785102/",
"startTime": "2026-09-27T08:30:00+01:00",
"endTime": "2026-09-27T10:30:00+01:00",
"timezone": "Europe/London",
"eventType": "in-person",
"isOnline": false,
"eventStatus": "upcoming",
"venueName": "Italian Gardens fountain, Kensington Gardens",
"venueCity": "London",
"venueCountry": "GB",
"groupName": "AI & Society UK",
"groupUrl": "https://www.meetup.com/ai-society-uk/",
"groupMembers": 144,
"category": "Technology",
"topics": ["AI and Society", "Machine Learning", "Data Science", "Beginners Running", "Free Running"],
"isFree": true,
"fee": null,
"goingCount": 39,
"waitlistCount": 0,
"image": "https://secure.meetupstatic.com/photos/event/d/1/a/1/highres_535313665.jpeg",
"description": "Overview\nJoin us for a fun run and coffee chat in London, mixing AI talks with good vibes and a morning coffee/tea! …",
"createdAt": "2026-07-22T00:07:02-04:00",
"status": "OK"
}

How to use it

  1. Paste Meetup links, one per line: a search from meetup.com/find (pick a location there first), a group, a group's past events, or an event. Or type Places and, if you like, Keywords — every keyword is searched in every place — and choose the distance, dates, category and in person or online.
  2. Set Max events per search or group. Searches without an end date cover the next 30 days; change Days ahead for more (up to 180).
  3. Press Start, and download the results from the Output tab as JSON, CSV or Excel.

To follow new events in a city, save your input as a task and schedule it daily or weekly: searches without fixed dates always start from the moment the run starts.

You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.

Pricing

You are charged per event delivered — see the price on this page. Links that are not Meetup event pages, places Meetup does not know, groups that do not exist and searches with nothing in them come back as free records with the reason.

FAQ

How many events per search? As many as Meetup has in the dates you ask for. One live run read 1,500 in-person events around New York in 15 days; another read 2,000 London events for a single week. Set Max events per search or group as high as you need.

Why do I get fewer events for my keyword than meetup.com shows? Meetup's search adds loosely related events. With Only events that mention the keyword ticked — the default — only events whose title, description, topics or group name contain every word of your keyword come back. Untick it to get Meetup's full list.

Why are there online events in my city search? Meetup adds online events to every place search (in a London search for next week, 921 of 2,000). Choose In person in the form, or "In person" on meetup.com before you copy the link.

The place came out wrong. The place field shows which place Meetup matched. Meetup knows some cities by their local name only: "Munich" is Munich, North Dakota and "Rome" is Rome, New York, while "München" and "Roma" are the ones in Europe. Add the state or country for towns that share a name ("Springfield, MA"), or paste a search link from meetup.com.

Can I get past events? Yes, for groups: choose Upcoming and past or Past, or paste a group's past-events link (…/events/?type=past). A live run read the 412 past events of NY Tech Meetup, back to 2004. Searches start from the moment the run starts.

Why no host or attendee names? They are personal data. Every event has its url; people RSVP and contact the organisers on Meetup.

Is this affiliated with Meetup? No. This is an independent tool that reads public Meetup events.

Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.