{"name":"influencer-audit","id":"sfoln/influencer-audit","title":"Influencer Audit – Instagram, TikTok, YouTube","description":"Audit a creator across Instagram, TikTok, YouTube and X in one record: followers, engagement rate, posting frequency, average views, likes and comments, top posts, a cross-platform summary and the contacts published in bios. $13 per 1,000 platform audits + $5 per 1,000 creators.","version":"0.1","status":"ready","family":{"id":"social-media-data","name":"Social media data","description":"Profiles, posts, comments, followers and account audits from X, Instagram, TikTok, YouTube, Reddit, Threads, LinkedIn, Facebook, Bluesky, Telegram, Hacker News and Substack.","actors":31},"categories":["SOCIAL_MEDIA","LEAD_GENERATION","AUTOMATION"],"availability":"on_request","seoTitle":"Influencer Audit – Instagram, TikTok, YouTube & X Stats","seoDescription":"Audit creators across Instagram, TikTok, YouTube and X: followers, engagement rate, posting frequency, top posts, a combined summary and published contacts.","summary":"Influencer Audit checks a creator across Instagram, TikTok, YouTube and X and returns one record per creator: an audit block per platform (followers, engagement rate, posting frequency, average views, likes and comments, top posts, hashtags, posting consistency), a cross-platform summary (total audience, follower-weighted engagement, largest and best-performing platform, posts per week, last activity) and the contacts the creator publishes in bios and link-in-bio pages. For agencies vetting creators, brands planning campaigns and creator marketplaces; $0.013 per platform audited + $0.005 per creator.","pricing":{"model":"pay-per-event","currency":"USD","billedBy":"Apify","freePlanMaxItemsPerRun":5,"events":[{"name":"platform-audit","title":"Platform audit","description":"Charged once per platform (Instagram, TikTok, YouTube or X) whose full audit was delivered: the profile plus engagement statistics over its latest posts.","priceUsd":0.013},{"name":"creator-summary","title":"Creator summary","description":"Charged once per creator record with at least one platform delivered: total audience, weighted engagement, best platform, posting consistency and the contacts published in bios.","priceUsd":0.005}]},"input":{"description":"List the creators to audit, each with the profiles you want audited. Every creator becomes one dataset record with one audit block per platform, a cross-platform summary and the contacts the creator publishes.","required":["creators"],"fields":[{"name":"creators","title":"Creators","type":"array","required":true,"description":"One entry per creator: an object with instagram, tiktok, youtube and/or x (handle or profile URL) plus an optional name, e.g. {\"name\": \"NASA\", \"instagram\": \"nasa\", \"youtube\": \"@NASA\"}; or a string of profile URLs / platform:handle tokens (ig:, tiktok:, yt:, x:) separated by spaces. Each platform listed is audited and charged once. Accounts on the Apify free plan can process up to 5 creators per run.","prefill":[{"name":"NASA","instagram":"nasa","youtube":"@NASA"}],"editor":"json"},{"name":"scanLinkInBio","title":"Read linked pages for contacts","type":"boolean","required":false,"description":"Read up to 3 link-in-bio pages or websites linked from the bios (one page each) for the e-mails, phone numbers and social profiles they list. Free.","default":true},{"name":"includePosts","title":"Include sampled posts","type":"boolean","required":false,"description":"Add the sampled posts or videos of each platform (in the platform's own format) under platforms.<platform>.posts. Larger records.","default":false},{"name":"maxCreators","title":"Max creators","type":"integer","required":false,"description":"Safety cap on creators processed in this run; further ones are ignored and counted in the OUTPUT record.","default":100,"minimum":1,"maximum":1000},{"name":"concurrency","title":"Concurrency","type":"integer","required":false,"description":"Creators processed in parallel (their platforms always run in parallel).","default":2,"minimum":1,"maximum":5},{"name":"itemTimeoutSecs","title":"Timeout per creator (seconds)","type":"integer","required":false,"description":"A creator still being fetched after this long is stopped and not charged.","default":360,"minimum":120,"maximum":1800},{"name":"includeRaw","title":"Include raw upstream data","type":"boolean","required":false,"description":"Attach each platform's raw upstream payloads under raw (much larger records).","default":false}]},"exampleInput":{"creators":[{"name":"NASA","instagram":"nasa","youtube":"@NASA"}]},"outputFields":[{"name":"input","type":"string | object","title":"Input","description":"The creator as processed: { name?, instagram?, tiktok?, youtube?, x? }."},{"name":"status","type":"string","title":"Status","description":"ok (at least one platform delivered; creator-summary charged) | not_found (no profile exists) | error | skipped_invalid | skipped_budget | skipped_free_plan | skipped_unmetered","example":"ok"},{"name":"charged","type":"boolean","title":"Charged","description":"Whether this record incurred a pay-per-event charge."},{"name":"chargedEvent","type":"string","title":"Charged event","description":"creator-summary when the record was charged; the platform-audit events are counted in platformAuditsCharged and flagged per platform (platforms.<platform>.charged)."},{"name":"chargedCount","type":"integer","title":"Events charged","description":"Events actually charged when the charge came back short of the requested count (present only then; a warning explains it)."},{"name":"source","type":"string","title":"Source","description":"Upstream data sources (ScrapeCreators for Instagram, TikTok and YouTube; TwitterAPI.io for X)."},{"name":"fetchedAt","type":"string","title":"Fetched at","description":"ISO timestamp."},{"name":"error","type":"object","title":"Error","description":"{ code, message, provider?, status? } when status is not ok. Codes set by the runtime: budget_exhausted, free_plan_limit, unmetered, aborted, charge_failed, record_too_large, invalid_record, dataset_push_failed; upstream codes: auth, insufficient_credits, rate_limit, timeout, network, server, client, invalid_response, not_found."},{"name":"warnings","type":"array","title":"Warnings","description":"Notes about this record, e.g. a charge that came back short."},{"name":"name","type":"string | null","title":"Creator","description":"The name you gave, else the display name on the largest platform."},{"name":"platformsRequested","type":"integer","title":"Platforms requested","description":"Platforms listed for the creator."},{"name":"platformsAudited","type":"integer","title":"Platforms audited","description":"Platforms with a full audit (profile + stats over the latest posts)."},{"name":"platformAuditsCharged","type":"integer","title":"Platform audits charged","description":"platform-audit events charged for this creator."},{"name":"totalAudience","type":"integer | null","title":"Total audience","description":"Followers + subscribers over the platforms delivered (people following on several platforms count several times)."},{"name":"audienceByPlatform","type":"object","title":"Audience by platform","description":"Followers / subscribers per platform."},{"name":"audienceSharePct","type":"object","title":"Audience share (%)","description":"Share of the total audience per platform."},{"name":"largestPlatform","type":"string | null","title":"Largest platform","description":"Platform with the most followers."},{"name":"weightedEngagementRatePct","type":"number | null","title":"Weighted engagement rate (%)","description":"Platforms' engagement rates weighted by their followers (YouTube has none)."},{"name":"bestEngagementPlatform","type":"string | null","title":"Best engagement","description":"Platform with the highest engagement rate (≥ 3 posts analyzed)."},{"name":"bestReachPlatform","type":"string | null","title":"Best reach","description":"Platform with the highest views per follower (≥ 3 posts analyzed)."},{"name":"totalPostsPerWeek","type":"number | null","title":"Posts per week","description":"Posting frequency summed over the platforms."},{"name":"consistencyScore","type":"integer | null","title":"Consistency (0–100)","description":"Mean posting-regularity score of the platforms: 100 = evenly spaced posts, about 50 = random, 0 = bursts."},{"name":"lastPostAt","type":"string | null","title":"Last post","description":"Newest post on any platform (ISO)."},{"name":"daysSinceLastPost","type":"integer | null","title":"Days since last post","description":"Whole days since the newest post."},{"name":"activePlatforms","type":"array","title":"Active platforms","description":"Platforms with a post in the last 30 days."},{"name":"platforms","type":"object","title":"Platforms","description":"One audit block per platform: status, auditType (full | profile-only), charged, handle, profileUrl, displayName, bio, isVerified, isPrivate, followers, following, totalPosts, postsAnalyzed, engagementRatePct, avgViews, avgLikes, avgComments, viewsPerFollowerPct, postingFrequencyPerWeek, consistencyScore, lastPostAt, daysSinceLastPost, sampleWindowDays, topPosts, topHashtags, links, details, posts (includePosts), error, warnings."},{"name":"contacts","type":"object","title":"Contacts","description":"Published contacts: emails, phones, websites, linkInBio, socialProfiles, pagesScanned."},{"name":"raw","type":"object","title":"Raw","description":"Raw upstream payloads per platform (includeRaw)."}],"outputExample":{"input":{"name":"Studio Lumen","instagram":"studio.lumen","tiktok":"https://www.tiktok.com/@studiolumen","youtube":"@StudioLumen","x":"https://x.com/StudioLumen"},"name":"Studio Lumen","platformsRequested":4,"platformsAudited":4,"platformAuditsCharged":4,"totalAudience":258000,"audienceByPlatform":{"instagram":50000,"tiktok":120000,"youtube":80000,"x":8000},"audienceSharePct":{"instagram":19.4,"tiktok":46.5,"youtube":31,"x":3.1},"largestPlatform":"tiktok","weightedEngagementRatePct":3.086,"bestEngagementPlatform":"tiktok","bestReachPlatform":"x","totalPostsPerWeek":27.26,"consistencyScore":92,"lastPostAt":"2026-10-13T19:12:00.000Z","daysSinceLastPost":0,"activePlatforms":["instagram","tiktok","youtube","x"],"platforms":{"instagram":{"platform":"instagram","input":"studio.lumen","status":"ok","auditType":"full","charged":true,"handle":"studio.lumen","profileUrl":"https://www.instagram.com/studio.lumen/","displayName":"Studio Lumen","bio":"Short films & tutorials\nCollabs: hello@studiolumen.co","isVerified":false,"isPrivate":false,"followers":50000,"following":300,"totalPosts":420,"postsAnalyzed":12,"engagementRatePct":2.223,"avgViews":20008,"avgLikes":1065,"avgComments":46.5,"viewsPerFollowerPct":40.016,"postingFrequencyPerWeek":3.5,"consistencyScore":88,"lastPostAt":"2026-10-12T00:00:00.000Z","daysSinceLastPost":2,"sampleWindowDays":24,"topPosts":[{"url":"https://www.instagram.com/p/SL12/","text":"Behind the scenes 12 #filmmaking #studio","views":20012,"likes":1120,"comments":52,"publishedAt":"2026-09-20T00:00:00.000Z"}],"topHashtags":[{"tag":"filmmaking","count":12},{"tag":"studio","count":12}],"links":["https://linktr.ee/studiolumen"],"details":{"medianLikes":1065,"reelsSharePct":25,"contentMix":{"reels":3,"videos":0,"images":9,"carousels":0,"unknown":0},"bestPostingHourUtc":18}},"tiktok":{"platform":"tiktok","status":"ok","auditType":"full","charged":true,"handle":"studiolumen","followers":120000,"postsAnalyzed":12,"engagementRatePct":3.613,"avgViews":56500,"postingFrequencyPerWeek":7,"consistencyScore":100},"youtube":{"platform":"youtube","status":"ok","auditType":"full","charged":true,"handle":"StudioLumen","followers":80000,"postsAnalyzed":30,"engagementRatePct":null,"avgViews":11550,"viewsPerFollowerPct":14.438,"postingFrequencyPerWeek":2.33},"x":{"platform":"x","status":"ok","auditType":"full","charged":true,"handle":"StudioLumen","followers":8000,"postsAnalyzed":20,"engagementRatePct":3.144,"avgViews":4000,"postingFrequencyPerWeek":14.43}},"contacts":{"emails":["hello@studiolumen.co","press@studiolumen.co","collabs@studiolumen.co","office@studiolumen.co"],"phones":["+420777123456"],"websites":["https://studiolumen.co"],"linkInBio":["https://linktr.ee/studiolumen"],"socialProfiles":{"instagram":"https://www.instagram.com/studio.lumen/","tiktok":"https://www.tiktok.com/@studiolumen","youtube":"https://www.youtube.com/@StudioLumen","x":"https://x.com/StudioLumen","linkedin":"https://www.linkedin.com/company/studio-lumen","twitch":"https://www.twitch.tv/studiolumen"},"pagesScanned":["https://linktr.ee/studiolumen","https://studiolumen.co"]},"status":"ok","charged":true,"chargedEvent":"creator-summary","source":"scrapecreators+twitterapi","fetchedAt":"2026-10-14T00:00:00.000Z"},"faq":[{"question":"How is the engagement rate calculated?","answer":"Per platform, from the latest posts: average interactions per post divided by followers, in percent (Instagram: likes + comments; TikTok: likes + comments + shares; X: likes + reposts + replies). YouTube's video list has no like counts, so YouTube reports views per subscriber instead. The summary weights each platform's rate by its followers."},{"question":"Which contacts are returned?","answer":"Only what the creator publishes: e-mail addresses written in the bios, the websites and link-in-bio pages linked from the profiles, and the e-mails, phone numbers and social profiles those linked pages list. Nothing is guessed or looked up elsewhere."},{"question":"What if one platform fails or the account is private?","answer":"The other platforms are still audited. A private or empty account is included with its profile only and is not charged; an unknown handle or a failed platform shows its error in `platforms.<platform>` and is not charged."}],"mcpExamplePrompt":"Audit the creator NASA on Instagram (nasa) and YouTube (@NASA): followers, engagement rate and posting frequency per platform, plus the combined audience and the best platform.","related":["instagram-account-audit","tiktok-account-audit","youtube-channel-audit","x-account-overview"],"urls":{"site":"https://www.sfoln.com/actors/influencer-audit/","siteJson":"https://www.sfoln.com/actors/influencer-audit.json","siteMarkdown":"https://www.sfoln.com/actors/influencer-audit.md","runSync":"https://api.apify.com/v2/actors/sfoln~influencer-audit/run-sync-get-dataset-items","runAsync":"https://api.apify.com/v2/actors/sfoln~influencer-audit/runs","mcp":"https://mcp.apify.com?tools=sfoln/influencer-audit","requestAccess":"mailto:contact@sfoln.com?subject=Access%20request%3A%20Influencer%20Audit%20%E2%80%93%20Instagram%2C%20TikTok%2C%20YouTube%20(sfoln%2Finfluencer-audit)&body=Please%20publish%20influencer-audit.%20What%20we%20plan%20to%20use%20it%20for%3A"},"publisher":{"name":"SFOLN LLC","apifyUsername":"sfoln","url":"https://www.sfoln.com","apifyProfile":"https://apify.com/sfoln","email":"contact@sfoln.com"},"generatedAt":"2026-10-22T04:28:58.477Z"}