Logo by Zane Dax @StarTrek_Lt
R interface to the Meetup GraphQL API
Install the CRAN version:
install.packages("meetupr")To install the development version from R-universe:
install.packages(
'meetupr',
repos = c(
'https://rladies.r-universe.dev',
'https://cloud.r-project.org'
)
)or from GitHub:
# install.packages("remotes")
remotes::install_github("rladies/meetupr")meetupr uses OAuth 2.0 for authentication with the Meetup API. The first time you run a meetupr function, you’ll be prompted to authorize the application in your browser. Your token will be cached for future sessions.
library(meetupr)
events <- get_group_events("rladies-san-francisco", "past")members <- get_group_members("rladies-san-francisco")
head(members)# A tibble: 6 × 4
id name member_url member_photo_url
<chr> <chr> <chr> <chr>
1 14534094 Gabriela de Queiroz https://www.meetup.com/members/… https://secure-…
2 64513952 T. Libman https://www.meetup.com/members/… https://secure-…
3 25902562 Maggie L. https://www.meetup.com/members/… https://secure-…
4 2412055 Marsee Henon https://www.meetup.com/members/… https://secure-…
5 11509157 Jessica Montoya https://www.meetup.com/members/… https://secure-…
6 2920822 Benay Dara-Abrams https://www.meetup.com/members/… https://secure-…
groups <- find_groups("R-Ladies") |>
dplyr::arrange(desc(founded_date))For Meetup Pro networks, note that user needs to be a pro network organiser to access the data.
# Get all groups in a pro network
pro_groups <- get_pro_groups("rladies")
# Get events from a pro network
pro_events <- get_pro_events("rladies", max_results = 10)We welcome contributions! Please see the contribution guidelines.
Please note that this project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.


