Twitter/X User Scraper: Metadata, Followers, Followings & More! avatar
Twitter/X User Scraper: Metadata, Followers, Followings & More!

Pricing

$30.00/month + usage

Go to Apify Store
Twitter/X User Scraper: Metadata, Followers, Followings & More!

Twitter/X User Scraper: Metadata, Followers, Followings & More!

ScrapeBadger's Twitter/X User Profile Scraper extracts public user data: IDs, profiles, followers, followings, & latest tweets. Perfect for market research, influencer ID, and building datasets. It's cost-effective, easy to use, and requires no API key. Get powerful user insights today!

Pricing

$30.00/month + usage

Rating

4.9

(6)

Developer

Scrape Badger

Scrape Badger

Maintained by Community

Actor stats

8

Bookmarked

183

Total users

9

Monthly active users

a day ago

Last modified

Categories

Share

ScrapeBadger: The Ultimate Twitter/X User Profile Scraper - Get Twitter User ID, Followers, and More!

Scrapebadger Twitter Scraper

ScrapeBadger provides powerful data extraction capabilities to scrape Twitter/X user profiles, offering an incredibly affordable solution for comprehensive user data collection. Dive deep into public Twitter profiles, from fetching specific user details by Twitter user ID or username to extracting followers, followings, and even their latest tweets. All this starts at just $0.20 per 1,000 results.

Unleash the potential of public Twitter (now X) user data with ScrapeBadger's Twitter profiles scraper. Whether you're a market researcher, a social media analyst, a developer, or simply aiming to get Twitter user IDs and associated profile information, our tool provides a streamlined and cost-effective way to collect valuable insights. Gain reliable access to structured user information without the complexities of direct APIs, ideal for competitor analysis, influencer identification, audience segmentation, and more.

Key Features

  • Effortless User Data Retrieval: Designed for ease of use, ScrapeBadger allows you to select a Mode and provide its corresponding identifier (e.g., User ID for "Get User by ID", username for "Get User by Username", search query for "Search Users").
  • Comprehensive User Profile Acquisition:
    • Get Twitter user ID and detailed profile information for any public user by their ID or username. Access data points like name, screen name, profile image, bio, location, follower/following counts, and more.
    • Get User About information including account location, username history, and verification details.
    • Efficiently scrape Twitter profile data to build rich datasets for analysis.
  • Network Analysis & Engagement:
    • Extract lists of followers and followings for any public user.
    • Get verified followers and followers you know (mutual connections).
    • Retrieve latest followers and latest following for recent network changes.
    • Access user's highlighted tweets and subscriptions (premium content).
  • Targeted User Search: Perform powerful searches to discover Twitter/X users by keywords.
  • Flexible and Structured Output: Data is delivered in Apify's standard Dataset, ready for export in CSV, JSON, etc.
  • Enterprise-Grade Reliability: Built on the robust Apify platform for consistent results.
  • Cost-Effective Solution: Just $0.20 per 1,000 results.

Great For

  • Social Media Marketing: Identify influencers, analyze audience demographics, and track competitor followers.
  • Market Research: Build datasets of users interested in specific topics, products, or services.
  • Academic & Research: Gather data for social network analysis, demographic studies, and behavioral patterns.
  • Lead Generation: Discover potential leads or connections based on their Twitter activity and connections.
  • Cybersecurity & OSINT: Investigate public profiles for relevant information.
  • Developers & Data Scientists: Integrate structured user data into your applications and analytical models.

How to Use - Mode-Specific Input Parameters

ModeDescriptionKey Input ParameterJSON ParameterOptional
Get User by IDRetrieve profile details using unique User IDUser IDuser_id-
Get User by UsernameObtain profile information using usernameUsernameusername-
Get User AboutGet extended about info (location, username history, verification)Usernameusername-
Get User FollowersExtract all users who follow a specified usernameUsernameusernamemax_results
Get User FollowingsRetrieve all users that a username followsUsernameusernamemax_results
Get User Latest TweetsFetch recent tweets posted by a usernameUsernameusernamemax_results
Get User HighlightsGet a user's highlighted/pinned tweetsUser IDuser_idmax_results
Get User SubscriptionsGet premium accounts a user subscribes toUser IDuser_idmax_results
Get Verified FollowersExtract only verified followers of a userUser IDuser_idmax_results
Get Followers You KnowGet mutual followers (followers you also follow)User IDuser_idmax_results
Get Latest FollowersGet most recent followers of a userUsernameusernamemax_results
Get Latest FollowingGet accounts a user most recently followedUsernameusernamemax_results
Search UsersSearch for users by keywordsSearch Queryquerymax_results

Request and Response Examples

1. Get User by ID

Request:

{
"mode": "Get User by ID",
"user_id": "183543469142"
}

2. Get User by Username

Request:

{
"mode": "Get User by Username",
"username": "elonmusk"
}

3. Get User About

Request:

{
"mode": "Get User About",
"username": "elonmusk"
}

Response includes:

  • Account location/region
  • Username change history
  • Verification status and type
  • Extended profile metadata

4. Get User Followers

Request:

{
"mode": "Get User Followers",
"username": "elonmusk",
"max_results": 1000
}

5. Get User Followings

Request:

{
"mode": "Get User Followings",
"username": "elonmusk",
"max_results": 1000
}

6. Get User Latest Tweets

Request:

{
"mode": "Get User Latest Tweets",
"username": "elonmusk",
"max_results": 100
}

7. Get User Highlights

Request:

{
"mode": "Get User Highlights",
"user_id": "44196397",
"max_results": 50
}

8. Get User Subscriptions

Request:

{
"mode": "Get User Subscriptions",
"user_id": "44196397",
"max_results": 100
}

9. Get Verified Followers

Request:

{
"mode": "Get Verified Followers",
"user_id": "44196397",
"max_results": 500
}

10. Get Followers You Know

Request:

{
"mode": "Get Followers You Know",
"user_id": "44196397",
"max_results": 100
}

11. Get Latest Followers

Request:

{
"mode": "Get Latest Followers",
"username": "elonmusk",
"max_results": 200
}

12. Get Latest Following

Request:

{
"mode": "Get Latest Following",
"username": "elonmusk",
"max_results": 200
}

13. Search Users

Request:

{
"mode": "Search Users",
"query": "data scientist",
"max_results": 100
}

Output Fields

User profile objects include:

  • Core: id, username, name, description, location, url
  • Metrics: followers_count, following_count, tweet_count, listed_count, favourites_count, media_count
  • Profile: profile_image_url, profile_banner_url
  • Verification: verified, verified_type, is_blue_verified
  • Account: created_at, protected, possibly_sensitive
  • Relationships: followed_by, following, blocking, muting, can_dm

Important Note: To prevent API abuse and ensure fair resource allocation, you will be charged for requests that return an empty results set.

Why Choose ScrapeBadger?

  • Highly Targeted User Data: Precisely extract the Twitter/X user information you need.
  • Efficient and Reliable: Built for speed and stability on the Apify platform.
  • Unbeatable Value: Just $0.20 per 1,000 results.
  • User-Friendly: Easy to configure regardless of technical expertise.
  • Seamless Integration: Output data readily available for analysis.

About ScrapeBadger

This actor is powered by ScrapeBadger - a reliable Twitter/X data extraction service.

  • Official Website: scrapebadger.com
  • Faster Support: Get priority support directly through the ScrapeBadger website
  • SDK & API Access: Want to use ScrapeBadger outside of Apify? The Python SDK and REST API are available for direct integration into your own applications