Get a user’s follower IDs in bulk — lightweight, IDs only, no profile metadata. Designed for large-scale follower-graph collection where you join IDs against your own data warehouse.
Up to 5,000 IDs per call. Pass either userName or userId. Use cursor from the previous response (next_cursor) to paginate.
| Returned IDs per call | Price | Best for |
|---|---|---|
| 4,000 - 5,000 | 0.45 credits / ID | Bulk graph collection (recommended) |
| 200 - 3,999 | 1 credit / ID | Medium-batch fetch |
| 50 - 199 | 2 credits / ID | New-follower monitoring / frequent polling |
Minimum charge: 100 credits per call (50 IDs × 2 credits, the smallest page size).
/twitter/user/followers/twitter/user/followers: returns full follower profiles (name, bio, avatar, etc.), 200 max per call. Use when you need profile data.You can also combine: pull IDs cheaply here, then hydrate the IDs you care about via /twitter/user/batch_info_by_ids.
Documentation Index
Fetch the complete documentation index at: https://docs.twitterapi.io/llms.txt
Use this file to discover all available pages before exploring further.
Screen name of the user (e.g. elonmusk). Either userName or userId is required.
Numeric user ID. Either userName or userId is required.
Number of follower IDs to return per page. Min 50, max 5000. Default 5000 (bulk pull, recommended).
50 <= x <= 5000Pagination cursor — pass the next_cursor value from the previous response. First page: omit or pass empty string.
Follower IDs
Array of follower IDs.
Numeric Twitter user ID, returned as string to preserve precision (Twitter IDs exceed JS Number safe range).
True if more pages are available (next_cursor is non-empty and not '0').
Cursor for the next page. Empty string or '0' means no more pages.
Status of the request — 'success' or 'error'.
success, error Status message.
Status code (0 = success).