addressalign-toparrow-leftarrow-leftarrow-right-10x10arrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1languagelaunch-new-window--smalllight-bulblinklocation-pinlockm-swarmSearchmailmediummessagesminusmobilemoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahooyoutube
We've migrated to a new GraphQL framework!
Already have a token? Switching to GraphQL is easy with these migration instructions.
For new API users, learn more about the Meetup GraphQL API.
RESTful API support will stop in winter 2021.

Extend your community

Report Abuse

POST /self/abuse_reports
  • json
Host: api.meetup.com
  • reporting
api version 3

Submits a new abuse report for a target member. Abuse reports will be followed up on by our Community Support team.

Request Parameters

This method requires the oauth reporting scope for oauth-authenticated requests

comments

An optional string of text that describes why you are submitting this report

content_tag

An optional identifier for flagged content that identifies both the type and id, where possible, of the content reported. The type and id should be separated by a ':' character, e.g event_comment:{event_comment_id}. Valid content_tag types include conversation, conversation_message, convo, custom_list, email, event_comment, event_photo, group, mailing_list, member_photo, member_profile, message_board, pro_megaphone, reply, service_group_communication, service_group_communication_message. If member_id is not provided, content_tag should be provided to imply member_id

member_id

A numeric identifier for the member being reported. If not provided, this will be infered by the author of the content associated with the provided content_tag

type

A required identifier for type of abuse you are reporting. Acceptable values include general:underage, general:misrepresentation, general:sexually_explicit, general:hateful, general:violent, general:spam, general:intellectual_property, general:other, message:sexually_explicit, message:hateful, message:violent, message:misinformation, message:spam, message:other, photo:sexually_explicit, photo:hateful, photo:violent, photo:misleading_title, photo:intellectual_property, irl:misrepresentation, irl:hateful, irl:violent, irl:other, abuse, cron, dangerous, dislike_photo, fake, graphic_content, graphic_photo, impersonation, inappropriate, inappropriate_photo, join, licensed_services, offsite, not_accurate, not_irl, other, photo, sex, spam, transactional, underage, pay_dispute, nudity, violence, harmful_activities, not_community, promotion_focus

url

An optional URL for the location of the reported content if one exists

Response

A successful abuse report request will result in a 202 Accepted response

Examples

Submit an abuse report for member {member_id} for posting inappropriate comments

curl -H "Authorization: Bearer {token}" \
  "https://api.meetup.com/self/abuse_reports" \
  -d "member_id={member_id}&type=inappropriate&comment=This member has been posting inappropriate comments on my Meetups"

API methods