X (Twitter) Bulk Profile Lookup - User IDs to Full Profiles avatar

X (Twitter) Bulk Profile Lookup - User IDs to Full Profiles

Pricing

from $2.00 / 1,000 profile results

Go to Apify Store
X (Twitter) Bulk Profile Lookup - User IDs to Full Profiles

X (Twitter) Bulk Profile Lookup - User IDs to Full Profiles

Convert lists of numeric X (Twitter) user IDs into full profiles - username, bio, follower counts, verification status - in bulk.

Pricing

from $2.00 / 1,000 profile results

Rating

0.0

(0)

Developer

Andrew

Andrew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Convert lists of numeric X (Twitter) user IDs into full profiles - username, bio, follower counts, verification status - in bulk.

What you get

  • Username, display name, bio, and location for every user ID
  • Follower and following counts, tweet count, media count, and likes count
  • Verification status - Blue verified and verified type
  • Account signals - creation date, automated/bot flag, possibly-sensitive flag, DM availability
  • Profile and cover picture URLs, profile URL, and pinned tweet IDs
  • True bulk processing - thousands of IDs resolved in a single run, up to 100 per request

Free tier vs. paid

Free runs are capped to help cover data costs:

  • 25 profiles per run
  • 3 runs per day (UTC)
  • 30-minute wait between runs

Upgrade to any paid plan on the actor's pricing page to lift all three limits - your full ID list is honored and runs are unrestricted.

Use cases

  • Enrich follower-ID exports - other tools often return only numeric IDs; turn them into usable profiles
  • Hydrate data-warehouse ID lists - refresh raw user IDs stored in your database with current profile data
  • Refresh stale profile data - re-run your ID list periodically to catch renamed, grown, or verified accounts
  • Lead enrichment - add follower counts, bios, and locations to prospect lists for scoring and outreach
  • Audience research - profile the accounts behind any list of user IDs at scale

How to use

  1. Paste your User IDs (one numeric ID per line)
  2. Set Max Items (default 0 = look up all provided IDs)
  3. Run the actor - one profile per row in the Dataset tab
  4. Export to JSON, CSV, Excel, or Google Sheets directly from the Apify console

Invalid IDs are skipped with a warning, duplicates are removed automatically, and IDs belonging to deleted or suspended accounts are simply omitted from the results.

Output format

One profile per dataset row - perfect for direct CSV, Excel, or Google Sheets export:

{
"userId": "44196397",
"username": "elonmusk",
"name": "Elon Musk",
"description": "Building things on the internet.",
"location": "Austin, TX",
"isBlueVerified": true,
"verifiedType": null,
"followersCount": 24500000,
"followingCount": 812,
"tweetsCount": 15230,
"mediaCount": 640,
"likesCount": 9800,
"canDm": false,
"createdAt": "Tue Jun 02 20:12:29 +0000 2009",
"profilePicture": "https://pbs.twimg.com/profile_images/....jpg",
"coverPicture": "https://pbs.twimg.com/profile_banners/....jpg",
"pinnedTweetIds": ["1847001234567890"],
"profileUrl": "https://x.com/elonmusk",
"website": "https://t.co/lvCfXMHUg6",
"isAutomated": false,
"possiblySensitive": false
}

Input options

FieldTypeDescription
User IDsarrayNumeric X user IDs, one per line (required)
Max ItemsintegerCap on profiles returned - default 0 (all provided IDs)