Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save DeveloperInfra/50442cf2d449c3d73ca2cf34ce984d4c to your computer and use it in GitHub Desktop.
Save DeveloperInfra/50442cf2d449c3d73ca2cf34ce984d4c to your computer and use it in GitHub Desktop.
Query group details and all the past events a meetup.com group has hosted. This GraphQL query can be run from the Meetup API GraphQL Playground. https://www.meetup.com/api/playground/#graphQl-playground
query ($eventId: ID) {
event(id: $eventId) {
group {
id
logo {
id
baseUrl
}
isPrivate
isMember
isOrganizer
isPrimaryOrganizer
latitude
longitude
proJoinDate
foundedDate
topics {
id
urlkey
name
}
topicCategory {
id
urlkey
name
color
imageUrl
defaultTopic {
id
urlkey
name
}
}
description
customMemberLabel
name
urlname
timezone
city
state
country
zip
groupPhoto {
id
baseUrl
}
link
emailListAddress
needsPhoto
needsQuestions
questions {
id
question
sort
}
welcomeBlurb
isNewGroup
groupAnalytics {
genderMembershipRatios {
femaleRatio
maleRatio
otherRatio
unknownRatio
}
totalMembers
lastEventDate
averageAge
totalPastEvents
totalPastRsvps
totalRepeatRsvpers
averageRsvpsPerEvent
totalUpcomingEvents
}
pastEvents(input: {first: 100}) {
count
edges {
node {
id
eventUrl
status
timeStatus
createdAt
dateTime
duration
timezone
endTime
going
waiting
title
description
shortDescription
howToFindUs
venue {
id
name
address
city
state
postalCode
crossStreet
country
lat
lng
}
onlineVenue {
type
url
}
host {
id
name
}
images {
id
baseUrl
}
photoAlbum {
id
title
photoCount
}
maxTickets
tickets {
edges {
node {
id
user {
name
}
createdAt
}
}
}
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment