Extend your community

Attendance

GET /:urlname/events/:id/attendance
  • json
Host: api.meetup.com
  • basic
api version 3

Lists attendance records for Meetup events. Limited for use by administrative members.

Try it in the console

Request Parameters

The :urlname path element may be any valid group urlname or domain name. The :id path element must be a valid alphanumeric Meetup event identifier

filter

A named filter to apply to the attendance list. These are roughly equivalent to the set of filters you will see in the attendance tool on the site. These filters correspond with attendance records as well as each member's original RSVP status. The filter value be one of: maybe, waitlist, yes, absent, all, attended, noshow, excused, no. The default is 'attended'. The 'absent' filter represents all members not in attendance including members with a 'noshow' status. An 'excused' absence is an absent member marked as such by an administrative member

member

Raw text used to search for member by name. This may only be applied when the filter parameter is set to 'all'. The provided text must consist of at least 2 characters.

Response

member

Member in or not in attendance

id

Numeric member ID

name

Name of the member

photo

Member's photo, if available

thumb

Thumbnail photo url

rsvp

RSVP, if member originally RSVP'd

guests

number of guests

response

Member's original RSVP response. May be one of: maybe, waitlist, yes, no, havent

status

The member's attendance status. May be one of: noshow, absent, attended

Attendance Taking

POST /:urlname/events/:id/attendance
  • json
Host: api.meetup.com
  • basic
api version 3

Takes Member attendance for an Event. Limited for use by administrative members.

Request Parameters

The :urlname path element may be any valid group urlname or domain name. The :id path element must be a valid alphanumeric Meetup event identifier. Highlighted fields are required.

guests

The number of guests accompanying member. Maximum of 99 is allowed. When providing multiple values in the member field, this value is ignored

headcount

Sets the overall headcount for the event. This may not necessarily correlate with the list of attendees in this group if the event is part of a joint Meetup event. When providing multiple values in the member field, this value is ignored.

member

A comma-delimited list of valid ids associated with members RSVP'd to the event

status

An attendance status for the provided members. Must be one of: noshow, absent, attended

Response

If successful, this method will return a 200 response with a JSON-encoded success message, otherwise failures will result a 400 response

API methods