Skip to main content

Get group members

GET /api/v1/members

Group members, raw Facebook GraphQL, one page per call. Page 1 returns data.group, page 2+ — data.fetch__Group. GraphQL base: FetchGroupMemberListRecentlyJoined (1st page) and …_At_Connection_Pagination_Group_group_member_profiles_connection (2nd+).

Request​

ParameterInRequiredDescription
group_idqueryyesNumeric group id
firstquerynoPage size (default 15)
afterquerynoCursor from page_info.end_cursor

Response​

{"data": {"group": {"id": "846375055763514", "viewer_admin_type": "NONE",
"group_member_profiles": {"edges": [
{"member_tags": [], "has_member_feed": true, "node": {
"__typename": "User", "strong_id__": "100006193270762", "id": "100006193270762",
"name": "Saman Bandara",
"profile_picture": {"uri": "https://scontent/…jpg"},
"bio_text": {"text": "…"}, "current_city": {"display_name": "…"},
"friendship_status": "CAN_REQUEST", "can_viewer_message": true}}],
"page_info": {"end_cursor": "AQHTm5Xq…", "has_next_page": true}}}}}
note

Pass page_info.end_cursor as after while has_next_page == true. Prefer members/all or the SDK's iter_members to paginate automatically.