Skip to main content

Lists & Communities

The Sorsa API extracts members, tweets, and followers from X Lists. It also covers the legacy X Communities endpoints, though X discontinued Communities in May 2026 (details below). This page is the endpoint reference for both.
Note: For strategic context, cost math, and end-to-end monitoring workflows, see the X List API guide on the blog.
Heads up: X permanently discontinued Communities on May 30, 2026. The three Community endpoints below no longer return live data and are kept here as reference for anyone maintaining legacy code. Use Lists for any new or ongoing workflow.

Lists

An X List is a public collection of up to 5,000 accounts. Lists have two audiences:
  • Members: accounts added to the list by the curator.
  • Followers (subscribers): users who subscribed to read the List timeline.
Private Lists are not API-accessible. The List ID is the numeric value in the list URL: https://x.com/i/lists/1234567890 means the ID is 1234567890.
Tip: Every account starts with 100 free requests (no card, no expiry), enough to pull a mid-sized List end to end. Test any endpoint without writing code in the API Playground.

Get List Members

GET /v3/list-members
A full 5,000-member List takes ~25 requests to extract.

Get List Followers

GET /v3/list-followers Note the parameter name: /list-followers takes list_link (URL or ID), while /list-members and /list-tweets take list_id (numeric ID only).

Get List Tweets

GET /v3/list-tweets Returns recent tweets from all list members in a single chronological feed. This is the endpoint used in the Real-Time Monitoring workflow for tracking groups of accounts with a single request instead of polling each account separately.

Communities (discontinued)

Communities were discontinued on May 30, 2026. X announced the shutdown in April 2026 (head of product Nikita Bier), initially set for May 6 and later extended to May 30. The feature and its data, including member lists and post history, were removed with no archive, so the endpoints below no longer return live results. They remain documented as reference for legacy integrations. For any active work, use Lists (above).
X Communities were topic-based groups where users opted in to post and read within a dedicated space. Member rosters were a strong interest signal because membership was self-selected. The Community ID is the numeric value in the community URL: https://x.com/i/communities/1966045657589813686 means the ID is 1966045657589813686. Private Communities were not API-accessible.

Get Community Members

POST /v3/community-members Returns compact member profiles (id, username, display name, avatar, verified, and protected status).

Get Community Tweets

POST /v3/community-tweets

Search Community Tweets

POST /v3/community-search-tweets
For one-off membership checks (without paginating the full member list), use the dedicated /check-community-member endpoint instead.

Exporting to CSV

User and tweet feeds from the Lists endpoints above can be exported with a single helper. For users:
/list-members, /list-followers, and /list-tweets return full profiles, so every field above is populated. For tweets, swap the field list for id, full_text, created_at, likes_count, retweet_count, and user.username.