addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Extend your community

RSVP

POST /rsvp
  • json
  • xml
Host: api.meetup.com
  • basic
api version 1

Deprecated: use /2/rsvp

Creates a new Rsvp

Request Parameters

At least one of the required parameter(s) must be supplied with the request. The rsvp is recorded for the currently authenticated member account, unless a member_id is supplied. Member's RSVP'ing as themselves may supply answers to a Meetup event's survey questions by supplying answers as request parameters corresponding to question ids in the format answer_{question_id}. To discover available Meetup event survey questions, supply the Events 2 method with the 'fields' parameter set to 'survey_questions'

answer_{qid}

Answers to event survey questions. Organizers and hosts my not edit or create answers on behalf of members

comments

A comment to post along with the RSVP

event_id

The event that you are RSVP'ing to

guests

Number of guests also coming to the event.

member_id

Organizers and event hosts may RSVP on behalf of a member by specifying an ID here. As when editing RSVPs on the site, organizers may enter a "yes" for a member even if the event requires payment.

rsvp

The RSVP setting - value must be either "yes". "no", "waitlist" or "maybe"

Response

For this method, response data will only consist of either a success or failure message. If the RSVP was successful, the success message will also contain the event_id of the event that was just RSVP'd to

Examples

RSVP 'yes' to the event with id 12345.

curl https://api.meetup.com/rsvp/
   -F 'event_id=12345'
   -F 'rsvp=yes'
   -F 'key=YOURKEY'

RSVP 'yes' to the event with id 12345 answering survey questions.

First get the survey questions for the target event

curl 'https://api.meetup.com/2/event/12345/?key=YOURKEY&fields=survey_questions'

Then answer questions accordingly

curl https://api.meetup.com/rsvp/
   -F 'event_id=12345'
   -F 'rsvp=yes'
   -F 'answer_123=answering question 123'
   -F 'answer_456=answer question 456'
   -F 'key=YOURKEY'

API methods

v3 batch

v2 categories

v2 cities

v2 dashboard

v1 groups

v1 oembed

v1 topics

v2 deprecated