The Wayback Machine - https://web-wp.archive.org/web/20140925084533/http://www.meetup.com:80/meetup_api/docs/2/event_comment/

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

everywhere seed events

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy