Skip to main content

A Python client for the Meetup API.

Project description


Build Status codecov

A Python client for the Meetup API that supports OAuth 2 authentification.


pip install meetup-client

Getting Started

Note: meetup-client only supports OAuth 2 authentification with server flow without user credentials. To create an access token, follow the instructions here. This project is designed to be compatible with meetup-token-manager, which can help you creating and storing API tokens.

Next, you can create a Client instance as follows:

from meetup.client import Client

meetup_client = Client(
    access_token=<YOUR ACCESS TOKEN>, # Also accepts a callable, like lambda: token_manager.token().access_token


Please take a look at the examples. You can convert this into a Jupyter notebook, using jupytext.


Please take a look at the for notable changes to meetup-client.


See the LICENSE for details.


We welcome new contributions to this project!

Source Code

You can check the latest source code with the command:

git clone


Please take a look at in pyproject.toml.


After cloning and installing the dependencies, you can lint the project by executing:

make lint


After cloning and installing the dependencies, you can test the project by executing:

make test

Help and Support


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for meetup-client, version 0.3.1
Filename, size File type Python version Upload date Hashes
Filename, size meetup_client-0.3.1-py3-none-any.whl (5.0 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size meetup-client-0.3.1.tar.gz (4.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page