Skip to content

Instagram API: Get engagement stats

Gets an Instagram account's follower count plus its posting and engagement over the last 30 days: posts published, average views of its videos and reels, and average likes and comments per post, from a username or profile link.

instagram.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Instagram.

Inputs

No run is shown, so each box holds the field’s default.

Username, requiredusername

Instagram account name, @name, or profile link, for example cricketwithsawan or https://www.instagram.com/cricketwithsawan

Not set

Output

No run of this method is shown here. Its output schema, under Schema, lists what it returns.

Run it in Studio
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
instagram.com/get_engagement_stats_2
Returns
username, full name, profile link, followers, posts in the last 30 days, average views, likes and comments, private flag, period

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method instagram.com/get_engagement_stats_2 with the inputs above.

Ask your agent

  • How many followers does @nasa have, and what are their average likes and comments per post this past month?
  • Pull the last 30 days of engagement for https://www.instagram.com/glossier — post count, average reel views, likes and comments.
  • I'm vetting an influencer, the fitness creator kaylaitsines. How often has she posted recently and what kind of engagement is she getting?
  • Check whether the account chefjoseandres is private and give me its follower total plus average views on recent videos.
  • On Instagram, how active has @bonappetitmag been over the last month? I need the number of posts and average interactions per post.
  • Gets an Instagram account's public profile from its username, @name or profile link: name, bio, exact follower, following and post counts, verified and private flags, first bio link, profile picture and account ID.

    instagram.com/get_profile
  • Lists the latest publicly embeddable posts and reels from an Instagram account, newest first. Without login Instagram may show fewer posts than requested. View counts that are not available are null.

    instagram.com/list_recent_posts
  • Looks up public Instagram account totals, engagement and grade on Social Blade by handle or profile link. Daily history and 30-day follower change need a Social Blade sign-in, so they are not returned.

    socialblade.com/get_instagram_stats
  • Gets a TikTok creator's public profile and totals (followers, following, likes, videos) from a username, @handle or profile link. Profiles not visible to public visitors cannot be returned.

    tiktok.com/get_profile
  • Gets a TikTok creator's Social Blade profile totals, grade when shown, 30-day follower and like changes, and up to 14 days of daily totals, from a TikTok handle or a TikTok or Social Blade profile link. Counts reflect Social Blade's recorded and sometimes rounded figures.

    socialblade.com/get_tiktok_stats
  • Lists an account's latest public Threads posts, newest first, with text, engagement counts, thumbnails and links. Only posts shown without logging in are returned.

    threads.com/list_recent_posts
  • Gets a public Pinterest profile and its visible boards in profile order. Monthly views are null when Pinterest does not show them.

    pinterest.com/get_profile
  • Gets the public X profile for a username or profile link, including counts, verification, images and account details. Does not include posts or a timeline.

    x.com/get_profile