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

Block status

GET /self/blocks/:member_id
  • json
Host: api.meetup.com
  • reporting
api version 3

Checks the block status for a target member relative to the authenticated member

Try it in the console

Request Parameters

A valid member_id path parameter for the target member is required.

Response

status

The block status for the target member. This may be one of 'blocked' or 'none'

Block member

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

Blocks a target member from various interactions with the authenticated member on the platform

Request Parameters

A valid member_id path parameter for the target member is required. This method requires the oauth reporting scope for oauth-authenticated requests

comments

An optional string of text describing why you have chosen to block this member

report

An optional value that represents a type of abuse the target member is being blocked for. Acceptable values include one of the following: fake, impersonation, inappropriate_photo, offsite, underage

Response

A successful block request will result in a 204 No Content response

Examples

Block a member {member_id} as a member authorized with the token {token} and the scope "abuse"

curl -X POST -H "Authorization: Bearer {token}" \
  "https://api.meetup.com/self/blocks/{member_id}"

Unblock member

DELETE /self/blocks/:member_id
  • json
Host: api.meetup.com
  • reporting
api version 3

Unblocks a previously blocked member from various interactions with the authenticated member on the platform

Request Parameters

A valid member_id path parameter for the target member is required. This method requires the oauth reporting scope for oauth-authenticated requests.

Response

A successful unblock request will result in a 204 No Content response

Examples

Block a member {member_id} as a member authorized with the token {token} and scope "abuse"

curl -X DELETE -H "Authorization: Bearer {token}" \
  "https://api.meetup.com/self/blocks/{member_id}"

API methods

v3 batch

v2 categories

v2 cities

v2 dashboard

v1 groups

v1 oembed

v1 topics

v2 deprecated