X (Twitter) Community Membership Checker
Pricing
from $0.70 / 1,000 completed community membership checks
X (Twitter) Community Membership Checker
Check whether any X / Twitter account belongs to a specific Community, or discover the visible Communities joined by that account. Get clear membership answers and structured Community details—no login, cookies, API key, or proxy setup required.
Pricing
from $0.70 / 1,000 completed community membership checks
Rating
0.0
(0)
Developer
Arjun Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Check X (Twitter) Community membership for any public account, or discover the visible Communities an account has joined. Enter a username, profile URL, or numeric user ID to get a clear membership answer and structured Community data—without supplying an X login, cookies, API key, or proxy.
Use the results for Community research, access checks, audience discovery, moderation workflows, creator analysis, or automated membership verification through the Apify API.
What can this Actor do?
- Check whether one X account belongs to one specific Community.
- Return a plain
trueorfalsemembership result with a readable summary. - List the visible Communities joined by an account.
- Follow the available X pagination when an account has more than one page of Communities.
- Export Community names, links, descriptions, member counts, rules, topics, creator details, and administrator details.
- Save unavailable inputs and empty results as readable status rows instead of leaving an unexplained empty Dataset.
How to use the Community membership checker
- Choose Check membership in one Community or List visible Communities joined by an account.
- Enter an X username,
@handle, profile URL, or numeric user ID. - For a membership check, add the Community URL or numeric Community ID.
- For a Community list, optionally choose how many visible Communities to save.
- Click Start and open the Dataset when the run finishes.
The prefilled input is ready for a quick test.
Input parameters
| Field | Purpose |
|---|---|
action | Use check for one account–Community membership check, or list to discover visible Communities joined by the account. |
user | One username, @handle, full X profile URL, or numeric user ID. |
community | Community URL or numeric ID. Used only when action is check. |
maxCommunities | Maximum Communities saved in list mode. The default is 100; use 0 to collect all Communities currently exposed by X pagination. |
Check one account against one Community
{"action": "check","user": "legit_api","community": "https://x.com/i/communities/1762494276565426592"}
List Communities joined by an account
{"action": "list","user": "https://x.com/elonmusk","maxCommunities": 100}
Example membership result
{"result_type": "membership_check","action": "check","status": "success","is_member": true,"result_summary": "@legit_api is a member of AI — Rumors & Insights.","checked_at": "2026-10-14T03:48:06Z","requested_user": "legit_api","requested_community": "https://x.com/i/communities/1762494276565426592","user_id": "1056867968511066112","username": "legit_api","user_profile_url": "https://x.com/legit_api","community_id": "1762494276565426592","community_name": "AI — Rumors & Insights","community_url": "https://x.com/i/communities/1762494276565426592","member_count": 30726,"moderator_count": 10,"join_policy": "Open","user": {"user_id": "1056867968511066112","username": "legit_api","name": "Legit","profile_url": "https://x.com/legit_api","verified": false,"blue_verified": true,"protected": false},"community": {"community_id": "1762494276565426592","name": "AI — Rumors & Insights","community_url": "https://x.com/i/communities/1762494276565426592","description": "Discuss the state of AI from industry insiders and anons 🕵️♂️","created_at": "2024-02-27T15:05:55.754000Z","member_count": 30726,"moderator_count": 10,"join_policy": "Open","primary_community_topic": {"topic_id": "302","topic_name": "Artificial Intelligence"}}}
List mode uses the same Community structure and saves one joined_community row for every visible Community found.
Dataset views and exports
The Dataset provides three focused views:
- Overview shows the membership answer, account, Community, member count, and result message.
- Community details shows descriptions, topics, joining policy, creator, administrator, and other Community fields.
- Status rows explains invalid input, unavailable accounts or Communities, temporary request failures, and accounts with no visible joined Communities.
Download results as JSON, CSV, Excel, XML, or RSS, or connect the Dataset to your existing Apify integrations.
Automate checks with the Apify API
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("arjun_code/x-twitter-community-membership-checker").call(run_input={"action": "check","user": "legit_api","community": "1762494276565426592",})results = client.dataset(run["defaultDatasetId"]).list_items().items
You can also save the input as an Apify Task, schedule repeated checks, trigger runs from workflows, or send completed Dataset results through webhooks and integrations.
Pricing
This Actor uses pay-per-event pricing with platform usage included. A small apify-actor-start event is charged automatically when a run starts. A conclusive membership check produces one membership-check-result event, while list mode produces one joined-community-result event for every visible Community successfully saved.
| Apify plan | Membership check | Joined Community |
|---|---|---|
| Free | $0.00100 | $0.00030 |
| Bronze | $0.00090 | $0.00025 |
| Silver | $0.00080 | $0.00020 |
| Gold | $0.00070 | $0.00015 |
| Platinum | $0.00070 | $0.00015 |
| Diamond | $0.00070 | $0.00015 |
The apify-actor-start event covers the fixed cost of starting a run. Invalid input, unavailable accounts or Communities, empty results, and request failures do not create a custom result charge. The Actor's Pricing tab shows the currently active start fee and remains the source of truth while scheduled pricing changes are pending. You can use Maximum cost per run in Apify Run options to control spending.
Availability and limitations
- X can hide private, restricted, deleted, or otherwise unavailable Community memberships.
0 = all visiblemeans all Communities exposed through the available X membership timeline; it is not a promise to reveal private memberships.- Community counts and profile fields can change between runs.
- An unavailable account or Community produces a status row with an explanation.
- This Actor is an independent data tool and is not affiliated with or endorsed by X Corp.
Related X Community Actors
- X (Twitter) Community Search & Details finds Communities by topic, URL, or ID and returns descriptions, rules, creators, administrators, and moderators.
- X (Twitter) Community Members & Moderators exports visible member, administrator, and moderator profiles from a public Community.
FAQ
Can I enter a user ID instead of a username?
Yes. The account input accepts a username, @handle, profile URL, or positive numeric X user ID.
What happens if the account has joined no visible Communities?
The Actor saves a no_results status row explaining that no visible joined Communities were found.
Does list mode include private Communities?
Only memberships currently exposed by X are returned. Private or restricted memberships may be absent.
Can I use the results in another application?
Yes. Read the Dataset through the Apify API, download it in a supported format, or connect it to another service through Tasks, schedules, webhooks, and integrations.
Support and responsible use
Use this Actor only for lawful purposes and handle profile and Community data in accordance with applicable rules. If a public input produces an unexpected result, open an issue from the Actor page and include the Run ID and non-sensitive input. Never post API tokens, cookies, or other credentials in an issue.