OnlyFans Creator Tracker & Profile Scraper (Growth)
Pricing
from $2.00 / 1,000 creator profiles
OnlyFans Creator Tracker & Profile Scraper (Growth)
Track OnlyFans creators over time. Each run returns public profile stats (likes, posts, photos, videos, price, promotions, bundles, social links) and what changed since the last run: likes gained, likes per day, new posts, price and promo changes, growth rank.
Pricing
from $2.00 / 1,000 creator profiles
Rating
0.0
(0)
Developer
Dottti
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
Track public OnlyFans creator profiles over time. Each run returns the profile stats and what changed since the last run. You see likes gained, likes per day, new posts, photos and videos, price changes, promotions that started or ended, and a growth rank across your list. No OnlyFans account, no login, no cookies.
Who it is for
- Management agencies that track the creators they run and want a weekly or daily growth report.
- Recruiters who watch prospects and want to know who is growing fast before reaching out.
- Analysts who follow pricing, promotions and bundles across a market.
What you get for each creator
| Field | What it is |
|---|---|
username, userId, name, url | The creator and a link to the profile |
avatar, headerImage | Public profile and header pictures |
bio, location, website | Bio as plain text, location and website as the creator wrote them |
instagramUrl, tiktokUrl, xUrl, redditUrl, linktreeUrl, linkInBioUrl, youtubeUrl, fanslyUrl, snapchatUrl, telegramUrl, twitchUrl, otherLinks | Links found in the bio, the website field and the creator's own social buttons |
subscribePrice, isFree, currentPrice | Monthly price in USD, and the price a new fan pays now when a promotion runs |
promotions | Active promotions: price, discount, audience (all, new or returning fans), free trial days, message, start and end dates |
bundles | Multi-month bundles: months, discount, price, price per month |
favoritedCount | Total likes on the profile |
subscribersCount | Only when the creator shows it publicly, otherwise null |
postsCount, photosCount, videosCount, audiosCount, mediasCount, archivedPostsCount, streamsCount | Content counts |
isLiveNow, hasScheduledStream | Live stream status |
joinDate, firstPostDate, lastSeen | Dates (lastSeen is null when the creator hides it) |
isVerified, isPerformer, isSuspended, tipsEnabled, tipsMin, tipsMax | Account flags |
Growth fields (from the second run on)
| Field | What it is |
|---|---|
trackingStatus | first_snapshot on the first run for a creator, compared after that |
previousSnapshotAt, daysSinceLastRun, hoursSinceLastRun | When the creator was last checked |
likesGained, likesPerDay | New likes since the last run, and per day (needs at least 1 hour between runs) |
subscribersGained | Only for creators who show their subscriber count |
postsAdded, photosAdded, videosAdded, audiosAdded, streamsAdded | New content since the last run (negative when content was removed) |
previousSubscribePrice, priceChanged | Price before and whether it changed |
promoStarted, promoEnded, bundlesChanged | Promotion and bundle changes |
changes, hasChanges | A readable list, such as +4,800 likes, price 14.99 -> 9.99, promotion started (3.75 USD), free trial started (30 days) |
growthRank, growthRankOf | 1 = the fastest growing creator in this run, by likes per day |
Rows come sorted by growth rank. Creators seen for the first time come after them.
Input
{"creators": ["amouranth", "@carmenelectra", "https://onlyfans.com/onlyfans"],"trackChanges": true,"onlyChanged": false,"stateName": "roster"}
- Creators: usernames, @handles or profile links, one per line.
- Track changes between runs: on by default. Snapshots are saved in the named key-value store
onlyfans-creator-tracker-statein your account. They are kept by the creator's numeric id, so a renamed creator keeps their history. - Only changed creators: alert mode. Unchanged creators are not delivered and not charged.
- Tracking name: one name per watchlist, for example
rosterandprospects. - Read social buttons: one extra small request per creator for the buttons a creator adds to the profile.
Keyword search is not offered. OnlyFans has no public search for logged-out visitors, and this actor never logs in.
Output example (real run, second run on the same day)
{"type": "creator","username": "amouranth","userId": 16263566,"name": "Amouranth","url": "https://onlyfans.com/amouranth","xUrl": "https://twitter.com/amouranth","subscribePrice": 14.99,"currentPrice": 3.75,"hasPromotion": true,"promotions": [{ "id": 67285888, "price": 3.75, "discountPercent": 75, "audience": "all", "freeTrialDays": null, "startedAt": "2026-11-02T13:07:51+00:00", "endsAt": null }],"bundles": [{ "months": 12, "discountPercent": 50, "price": 89.94, "pricePerMonth": 7.5 }],"favoritedCount": 1852817,"postsCount": 850,"photosCount": 650,"videosCount": 45,"streamsCount": 131,"joinDate": "2019-12-10T00:00:00+00:00","lastSeen": "2026-11-02T13:27:33+00:00","isVerified": true,"trackingStatus": "compared","hoursSinceLastRun": 0.1,"likesGained": 0,"postsAdded": 0,"priceChanged": false,"promoStarted": false,"changes": [],"growthRank": 2,"growthRankOf": 5}
Usernames that do not exist or fail come back as free status rows:
{ "type": "status", "input": "thisusernamedoesnotexist987", "username": "thisusernamedoesnotexist987", "status": "not_found", "error": "No OnlyFans account with this username (deleted, renamed or a typo).", "charged": false }
Status values: not_found, not_a_creator (a fan or other non-creator account; nothing about it is kept), invalid_input, blocked, sign_rejected, api_error, unchanged (alert mode), skipped_cost_limit. The run summary (key RUN_SUMMARY) lists every input, the top growers, request counts and the proxy tier used.
How to schedule
- Save your list as a task with a tracking name, such as
roster. - In Schedules, run the task daily or weekly.
- Each run compares with the one before. Turn on Only changed creators to receive only the creators that moved.
Pricing
Pay per creator profile delivered. Status rows are free. Platform usage is included in the price.
Limits
- Public profile data only. The actor does not read posts, messages, media files or fan lists, and never logs in.
lastSeenandsubscribersCountare empty when the creator hides them.- OnlyFans changes its request signing from time to time. The actor loads the current rules at the start of each run and keeps a bundled copy as a fallback. If both are out of date, rows come back as
sign_rejectedand are not charged.