Meetup's API makes it possible for developers to securely build integrations with Meetup. Before applying to use Meetup's API, please review our API license terms. If you need help using the API, please use our API documentation.
Note: Meetup changed its API access on August 15, 2019. API keys have been removed and all version 2 integrations need to transition to version 3.
Applying for OAuth authorization
OAuth is an authorization protocol that allows API applications to securely authenticate on a user's behalf. Only members with an active Meetup Pro subscription will be able to create new OAuth consumers.
Meetup is currently using API version 3.
Note: As of August 15, 2019, API version 2 is no longer be available even if you have already applied for an OAuth consumer.
Frequently asked questions
Do I need a Meetup Pro subscription to apply for OAuth authorization?
Having a Pro subscription does not guarantee approval. Meetup reserves the right to deny or revoke licenses that do not abide by our API License Terms and usage guidelines under our sole discretion.
Do I need to use Meetup’s API to access a list of events?
Depending on your task, there are alternatives to using Meetup’s API to access events. You can access a list of events from groups you're a member of or a single group’s events with our event calendar export tools. Zapier is also a great option for other simple integrations.
Is using OAuth different than using API keys?
Yes, using OAuth is a more technically complex process than using API keys. We recommended using OAuth.com as a reference. We transitioned our API access methods to provide a more secure experience for our members.
Will all endpoints in API version 2 remain the same in version 3?
Not necessarily, but the majority of functionality between v2 and v3 will remain the same. Be aware, there is not feature parity between all v2 and v3 endpoints. Make sure you reference our API documentation carefully when making the transition between v2 and v3.
Which OAuth 2 flows do you support?
Meetup Pro’s network analytics helps you track members, events, and RSVPs for the groups in your network. Explore your network's trends to discover what resonates with your local communities and optimize your outreach.
View your Pro network analytics
To view your Pro network analytics:
- Log into your Meetup account.
- Navigate to your Pro Dashboard by clicking the link on the upper right corner.
- Select the Analytics tab on the left-hand side.
Downloading Pro network analytics
Click the Gear button to download your data as a PDF or CSVs. You can also download data from each section of data by clicking the Three dots button then Download data.
Select Filters, located at the top of the page, to sort your network data by group, time period and location. Apply a series of filters to focus on specific groups in your network. Your analytics data is refreshed every 24 hours.
Filters only apply to the new members, RSVPs, popular events, and active and inactive organizers sections of your dashboard.
Data on the analytics page
The network overview section showcases current member, event, and RSVP statistics for your whole network and activity over the past 90 days.
A. Total members: The number of members in any group that has ever been a part of your Pro network. If an individual is a member of multiple groups, they are only counted once.
B. Members who have joined in the past 90 days: The total number of members who have joined any group that has ever been a part of your Pro network in the past 90 days. If a member joins and then leaves a group in your network within the 90-day period, that member is counted in this total.
C. Total events hosted: The total number of events hosted by any group that has ever been a part of your Pro network.
D. Number of events hosted in the past 90 days: The total number of events hosted in the past 90 days by any group that has ever been a part of your Pro network.
E. Total RSVPs: The total number of ‘Yes’ RSVPs, including guests, for all past events hosted by any group that has ever been a part of your Pro network.
F. Number of RSVPs in the past 90 days: The total number of ‘Yes’ RSVPs, including guests, for all events hosted in the past 90 days by any group that has ever been a part of your Pro network.
New members and RSVPs
The new members and RSVPs sections outline the number of new members who have joined your Pro network and your groups’ activity over time. You can adjust the date range of this section with filters.
The popular events section highlights events with the most member and guest activity in your network. View a breakdown of your network’s events based on ‘Yes’ RSVPs and confirmed guests. Click the event name for a direct link to the event page. You can adjust the date range of this section with filters.
Analyze event performance by looking at:
- The day of the week and the time of the event
- The format of the event and trending topics
Pro tip: Use filters to compare the success of events from one group to another and identify trends across different regions. Create event templates based on successful events to share with local organizers in your network.
Active and inactive organizers
The active and inactive organizers section is a breakdown of organizer and group activity in your network. Sort organizers who have hosted an event with at least one ‘Yes’ RSVP and the number of days since an organizer last hosted an event. You can adjust the date range of this section with filters.
Stay up-to-date on group activities across your network and know when to reach out to inactive organizers for support:
- Help organizers find sponsors.
- Ask active organizers to share content from successful events they hosted recently.
- Encourage busy organizers to nominate leadership members to share the workload.
If you’d like to grant Meetup Pro admin access to additional leaders in your network, please email your account representative. Note that granting any individual this level of access gives them visibility into network-wide data and allows them use of all admin, organizer permissioning, and messaging tools.
Get to know your event attendees on a professional level with the RSVP registration form.
Turning on the RSVP registration form
For an organizer to use the RSVP registration form, it must be enabled by the network administrator.
The RSVP registration form option is enabled by default for groups in your network. Organizers still need to turn it on for each event.
To edit the RSVP registration form option for a group:
- Navigate to the Groups tab of your Pro dashboard.
- Under the “RSVP registration” column, toggle the form option on or off for each group.
To turn on the registration form for an event:
- Select Create event and then Create a new event on your group’s homepage.
- Under “Optional settings,” toggle RSVP registration.
Downloading RSVP registration information
Information from the RSVP registration form is only available to the Pro network administrator and is downloadable as a CSV.
To download RSVP registration information:
- Navigate to the Events tab on the Pro Dashboard.
- Select the events you’d like to download.
- Click Download on the right side above the list of events.
Your Pro dashboard includes tools for managing groups in your Meetup Pro network, looking up and contact group members, and preparing templates for events hosted by groups in your network.
Meetup Pro’s network analytics helps you track members, events, and RSVPs for the groups in your network. Learn more about analytics on your Pro dashboard.
Manage groups in your Pro network with this tool.
Need to look up a group in your network? The search filters can help you identify inactive groups, see how new groups are performing, and see how groups are performing in a particular country or region.
You can filter groups based on the following:
- Number of members
- Number of past events
- Number of upcoming events
- Date of next event
- Created date
Click Add group to create new groups or link existing groups to your network.
Click Edit groups to quickly update the basic settings for groups in your network, including descriptions and requirements for members joining the group.
Use this tool to send targeted messages to members of your community based on membership status, behavior, or activity level.
Use search filters to find more specific cross-segments like “Members in New York who have attended more than 3 events.” To select individuals from a filtered list, check and uncheck the boxes beside the member’s name.
Find members by using the search filters:
- Group role
- Group name
- Join date
- RSVP count
- Last visit to a group in your network
Send a message
To send a message, tap New message in the top right corner. Fill out your message and tap Send. Meetup will notify members of your message by email, and members will be able to reply directly to the email address on file for your Meetup account.
To view your communication history, tap the Sent Messages link at the top of the page. You can see the date, subject, and content of the messages you’ve sent using this tool.
Keep track of events hosted in your network with this tool. Find events by using the following filters:
- Group hosting the event
- Event status (upcoming or past)
- RSVP count
To open or edit an event, click on the title of the event to view the full event homepage.
This tool enables you to create event templates, which make it easy for you and your group organizers to create new events. When group organizers schedule an event, they’ll be able to choose a template to automatically populate some settings in the scheduler form.
Creating a new template
- In your Meetup Pro navigation bar, select Templates.
- Then click New Template.
- Fill out the template name, event title & description.
- Click Create to save it.
Once you’ve done that, your local leaders will be able to select the template when they schedule events within their group. Only local leaders will see the template names. Members will see the event title and details, as if they were any other event.
Editing an existing template
To edit a template after you’ve created it, go back to the main ‘Templates’ page and select the template you’d like to edit. Make the changes, and tap ‘Continue’ to save your changes
Customize your Network Profile with this tool.
Your Network Profile is a publicly visible map and customizable web page to showcase a growing community on Meetup. Local organizers, members, and guests can see what's happening in their neighborhood and across the world.
Make sure to scroll down and select Save to publish any changes.
Want to learn more in person. Join the orgaizer network and see if there is a real life Meetup happening around you. There be people who have done this before, ready to help and you can be part of something special.Join the org network