02Social intelligence

TrueFetch on Apify ยท social media ยท lead generation

๐•(twitter) User Profile

๐•(twitter) User Profile is a TrueFetch Actor on Apify that returns 38 fields per row from 1 required input. On the Free plan 1,000 rows cost $3.01, falling to $2.26 on the Gold plan and above. It runs at 128 MB with a 12 h timeout and finished 94% of its 183 public runs in the last 30 days.

Twitter user profile scraper exports up to 1,000 identity-matched public X accounts per run with 38 possible sparse fields and no placeholder rows.

At a glance

Store brandTrueFetch โ€” apify.com/truefetch
Pricing modelpay per event
Price per result row$0.003 on the Free plan
1,000 rows (Free plan)$3.01
1,000 rows (Gold plan)$2.26
Default / max memory128 MB / 256 MB
Run timeout12 h
Public runs, last 30 days183 ยท 94% succeeded
Users16 in 30 days ยท 109 all time
First publishedJanuary 21, 2026
Last build1.0.15 on August 19, 2026

What you have to give it

1 of the 1 input fields are required; the rest have defaults and can be left out.

FieldTypeRequiredAccepted valuesWhat it does
usernames array yes NASA Provide 1 to 1,000 X handles, @handles, or exact HTTPS profile URLs for public account extraction. Only successfully resolved profiles create Dataset items.

A run that works

The values below are the Actor's own prefills, so this input is valid as written:

{
  "usernames": [
    "NASA"
  ]
}

What comes back

Every dataset row carries the 38 fields below. The examples are the ones declared in the Actor's own output schema.

FieldTypeExampleMeaning
user_id string | null 1234567890 Unique numeric identifier for the X user account.
user_name string | null elonmusk Public X handle of the user without the @ symbol.
posting_sources array | null Twitter Web App, Twitter for iPhone First-seen posting-source labels parsed from the recent public timeline response; not a complete device history.
display_name string | null Elon Musk Public display name shown on the user's profile.
description string | null CEO of Tesla, SpaceX, and xAI Self-written biography provided by the user profile.
location string | null Austin, Texas Publicly visible location listed on the user profile.
affiliate_label object | null {"label":{"description":"Business account"}} Affiliate highlighted label metadata for the profile.
created_at string | null 2025-01-15T10:30:00.000Z ISO 8601 timestamp of when the account was created.
verified boolean | null true Boolean indicating legacy account verification status.
verified_type string | null Business Category of account verification such as Business.
blue_verified boolean | null true Source-reported blue-check flag. X states that a blue check reflects an eligible Premium subscription, not the former notable-and-authentic review.
verified_at string | null 2025-01-15T10:30:00Z ISO 8601 timestamp of the account verification date.
protected boolean | null true Boolean indicating if the account profile is private.
sensitive boolean | null true Boolean indicating if the account contains sensitive content.
followers_count integer | null 123 Total number of followers for this X account.
following_count integer | null 123 Total number of accounts followed by this user.
statuses_count integer | null 123 Total number of tweets posted by the X account.
favourites_count integer | null 123 Total number of likes given by this user account.
listed_count integer | null 123 Total number of public lists featuring this user.
media_count integer | null 123 Total number of media files posted by the account.
account_type string | null Business Professional account type such as Business or Creator.
account_category string | null Technology Category assigned to the professional user account.
creator_subscriptions integer | null 123 Creator subscription count returned in the current X profile payload; availability and meaning can change with the source.
business_affiliates integer | null 123 Business affiliate count returned in the current X profile payload; it is not an independently verified organization roster.
highlighted_tweets integer | null 123 Total number of tweets highlighted on the profile.
avatar_url string | null https://example.com/image.jpg Direct link to the high-resolution profile picture.
banner_url string | null https://example.com/image.jpg Direct link to the profile banner header image.
profile_urls array | null https://tesla.com, https://spacex.com Website links found specifically in the profile field.
description_urls array | null https://x.com/SpaceX Website links found in the bio description.
custom_timelines boolean | null true Boolean indicating the availability of custom timelines.
pinned_tweet_ids array | null 1234567890123456789 List of pinned tweet IDs from profile legacy payload.
default_profile boolean | null true Whether the account uses the default profile theme.
profile_language string | null en Profile-description language code returned by X; it is not a language analysis performed by this Actor.
birthdate string | null 1971-06-28 Publicly visible birth date formatted as YYYY-MM-DD when the source exposes a year; otherwise an empty value.
pinned_tweet object | null {"url":"https://x.com/elonmusk/status/1234567890123456789","text":"Pinned tweet Available public pinned-post observation; omitted when no TimelinePinEntry is returned.
status string | null success Processing status of the profile data lookup.
processor string | null https://apify.com/username/actor_name Original URL of the actor that processed this data.
processed_at string | null 2025-01-15T10:30:00.000Z ISO 8601 timestamp of when the profile was processed.

What it costs

Charged eventPriceWhen
Actor Start $0.01 Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
Result $0.003 โ€“ $0.00225 Single public X profile in the default dataset.

Per 1,000 rows, by Apify plan

PlanPer row1,000 rows10,000 rows
Free $0.003 $3.01 $30.01
Bronze $0.0027 $2.71 $27.01
Silver $0.0024 $2.41 $24.01
Gold $0.00225 $2.26 $22.51
Platinum $0.00225 $2.26 $22.51
Diamond $0.00225 $2.26 $22.51

Every total includes the $0.01 start fee once. Apify charges that fee per gigabyte of memory, so a 128 MB run pays it a single time.

When not to use it

  • Memory is capped at 256 MB, so a very large job should be split into several narrower runs rather than scaled up.
  • 6.0% of public runs in the last 30 days did not succeed, so a production caller needs a retry and a zero-row check rather than trusting the first response.
  • The dataset carries 38 fields and nothing else; if your analysis needs a field that is not in the table above, no input setting will add it.
  • It reads what is public at run time. There is no archive behind it, so a question about last quarter has to be answered from data you already collected.

Closest Actors in the catalog

Same categories, ordered by how many people run them. Compare the field tables before choosing.

ActorBrandFields1k rows (Free)Users / 30 d
LinkedIn Profile API โ†— TrueFetch 24 $75.01 4
X Twitter Community Scraper โ†— TrueFetch 16 $7.51 1
Telegram Member Scraper AgentX 23 $0.81 49
Telegram Info Scraper AgentX 41 $5.21 32
Telegram Chat Scraper AgentX 55 $0.55 31
LinkedIn Profile Lookup โ†— AgentX 24 $50.01 5

Field guides that use this data

Prove it on a narrow run

Open the live contract.

Pricing, availability and schema can change between snapshots. The Apify Actor page is the current source of truth.

Open ๐•(twitter) User Profile โ†—

Catalog snapshot 2026-09-04; Actor contract, pricing and run statistics read 2026-09-04.