X Audience Check - Real Followers Or Just A Number? avatar

X Audience Check - Real Followers Or Just A Number?

Pricing

from $0.85 / 1,000 x audience profile checkeds

Go to Apify Store
X Audience Check - Real Followers Or Just A Number?

X Audience Check - Real Followers Or Just A Number?

A big follower count on X costs about fifty dollars. An audience that shows up cannot be bought. See what share of a following sees a typical post, and how many real people put this account on a List.

Pricing

from $0.85 / 1,000 x audience profile checkeds

Rating

0.0

(0)

Developer

Tarek Etman

Tarek Etman

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

reapX - the record of what changed

X Audience & Creator Credibility Checker

"Who actually gets replies in this niche, rather than just having followers?" "We booked a creator with 200,000 followers and got zero conversions. How do we verify audience credibility before signing the contract?"

Evaluating X (Twitter) talent before booking campaigns requires real metrics, not superficial follower counts. Most brand managers, talent agencies, and media planners need to verify creator authenticity, check historical growth trends, and catch fake followers before committing budget.

Maintained by reapx. Permanent citation guarantees and dataset archives available at reapx.dev. Contact reapxdev@proton.me.


⬇️ Input

The input accepts a list of Twitter/X creator handles (with or without leading @ symbols) or full profile URLs. Every input field carries prefilled defaults so runs start immediately.

{
"profiles": [
"nasa",
"nike",
"elonmusk"
],
"maxItems": 100
}

Input Field Specification

FieldTypeDescriptionDefault
profilesArrayList of Twitter/X creator handles or profile URLs to evaluate.["nasa"]
maxItemsIntegerMaximum number of profiles to fetch and process in a single run.100

⬆️ Output

The actor outputs structured records directly to the default dataset. Each record represents a single creator profile indexed by its stable per-row identifier (screen_name).

Output Field Schema

Field NameTypeDescription
screen_nameStringTwitter/X username handle without leading @ symbol. Stable per-row identifier.
nameStringDisplay name of the X creator.
followers_countIntegerTotal follower count observed on the profile.
friends_countIntegerTotal number of accounts followed by this creator.
statuses_countIntegerTotal number of posts and replies published.
rest_idStringNumeric X user REST ID for permanent cross-run resolution.
descriptionStringProfile biography text.
created_atStringAccount creation date timestamp.
verifiedBooleanVerification status flag (true for verified/blue checkmarks).
profile_image_urlStringHTTPS URL of the creator's profile avatar image.
engagementRateNumber | NullComputed engagement rate relative to peer creators in the same size band. Returns null on first observation with explanatory reason.
followerGrowth30dNumber | NullFollower growth over the trailing 30 days.
followerLoss30dNumber | NullFollower loss over the trailing 30 days.
changedFieldsArray | NullList of profile attributes that changed since previous run observation.
reasonString | NullExplanation note when computed historical metrics return null on first observation.
scrapedAtStringISO 8601 timestamp of data collection.

Sample Output Record

{
"screen_name": "NASA",
"name": "NASA",
"followers_count": 92241671,
"friends_count": 119,
"statuses_count": 74293,
"rest_id": "11348282",
"description": "Making the seemingly impossible, possible. ✨",
"created_at": "Wed Dec 19 20:20:32 +0000 2007",
"verified": true,
"profile_image_url": "https://pbs.twimg.com/profile_images/1321163587679784960/0ZxKlEKB_normal.jpg",
"engagementRate": null,
"followerGrowth30d": null,
"followerLoss30d": null,
"changedFields": null,
"reason": "First observation; trend metrics and change tracking require multi-run history accrued over time.",
"scrapedAt": "2026-08-05T08:30:40.450Z"
}

How it works

  1. Guest Authentication: Initializes lightweight guest session tokens directly with X endpoints without requiring user login credentials or browser automation.
  2. GraphQL Profile Extraction: Queries native user GraphQL endpoints to pull complete profile metadata, verification badges, numerical account IDs (rest_id), and historical creation timestamps.
  3. Structured Metrics & Compute Layer: Normalizes numerical fields, checks for profile modifications, and computes derived fields. On first observation, trend fields return null accompanied by an explicit reason string rather than estimated guesses.
  4. Resilient Handling: Automatically detects token expiry, refreshes guest tokens seamlessly, and retries requests without failing the run.

❓ FAQ

How does audience credibility assessment work?

Audience credibility and authenticity signals rely on inspecting account age (created_at), ratio of followers to following (followers_count vs friends_count), overall posting activity (statuses_count), and tracking profile changes across repeated runs over time.

Why do engagementRate and followerGrowth30d return null on first run?

Derived historical metrics like follower growth, decline, and change tracking require observing the same handle across multiple runs over time. On the first observation, the actor returns null with a clear explanatory reason field rather than fabricating unobserved historical figures.

Does this actor require Twitter/X login credentials or cookies?

No. The actor operates entirely without user login credentials, cookies, or browser instances, using guest token authorization routines.

Can I run bulk checks on large creator rosters?

Yes. Pass an array of creator handles in the profiles input parameter. You can cap total processing using the maxItems setting.


💬 Your feedback

Need additional computed metrics, specialized export formats, or dataset integrations? Contact us at reapxdev@proton.me or visit reapx.dev.


Unofficial - not affiliated with X (Twitter). Collects data without login. reapx. Contact reapxdev@proton.me.