addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1launch-new-window--smalllight-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Extend your community

Event Comment v2

POST /2/event_comment
  • json
  • xml
Host: api.meetup.com
  • basic
api version 2

This method posts messages that appear under "Talk about this Meetup".

Request Parameters

All of the required parameters must be supplied with the request, which must be an HTTP POST. The currently authenticated user must be a member of the group hosting the event

comment

The comment text

event_id

The event related to this comment.

in_reply_to

If this comment is a reply, the ID of the comment being replied to

notifications

Notification control for authorized member on this comment thread. "on" will result in notifications being sent. "off" will opt the member out of notifications for this comment thread. Defaults to "on" unless the member previous opted out of notifications on the thread.

Response

If successful, this method responds with a "201 Created" status and a JSON or XML body consisting of the posted comment in the same fields as the response items of the Event Comment Get method.

Examples

Post a comment to event ID 1234.

curl -i "https://api.meetup.com/2/event_comment" -d "event_id=1234&comment=hello+world&key=ABDE12456AB232445"

Post a reply for comment ID 4567

curl -i "https://api.meetup.com/2/event_comment" -d "in_reply_to=4567&comment=i'm+in&key=ABCDE12345"

Event Comment Get

GET /2/event_comment/:id
  • json
  • xml
Host: api.meetup.com
  • basic
api version 2

Retrieve a single event comment or reply

Try it in the console

Request Parameters

Only authorization parameters are needed.

fields

comma-separate list of optional fields

Response

comment

The comment the member left for the event

comment_url

URL for the event comment on meetup.com

event

Optional field, basic info on event associated with comment

event_url

URL of the event's page on meetup.com

id

String ID of the event

name

Name of the event

time

UTC start time of the event, in milliseconds since the epoch

event_comment_id

The ID of this comment

event_id

The string ID of the event the comment belongs to

group_id

The ID of the group that the event belongs to

in_reply_to

If this is a reply, the ID of the comment replied to

like_count

optional fields parameter which adds the number of likes this comment has received

member_id

The ID of the member that posted the comment. May be 0 for former members

member_name

The name of the member that posted the comment. May be "Former Member" for former members

member_photo

If the optional "fields" parameter contains "member_photo", the member photo associated with the comment

hires_link

URL for the original sized photo

photo_id

ID of the photo

photo_link

URL for the standard sized photo

thumb_link

URL for the thumbnail sized photo

notifications

optional fields parameter to append the authorized member's current notification preference for the given comment

replies

Optional fields parameter returning array of the last 20 replies to comment

self

Optional field with details particular to the authorized user, only present if requested and user is a member of the hosting group

actions

list of actions the current user may perform on this comment, potentially: 'flag_spam', 'delete', 'like' or 'unlike'

Event Comment Delete

DELETE /2/event_comment/:id
  • json
  • xml
Host: api.meetup.com
  • basic
api version 2

Delete a single event comment or reply

Request Parameters

Only authorization parameters are needed.

fields

comma-separate list of optional fields

Response

Returns an HTTP 200 response if delete was successful, 401 if unauthorized.

API methods

v3 batch

v2 categories

v2 cities

v2 dashboard

v1 groups

v1 oembed

v1 topics

v2 deprecated