Skip to content

Instagram API: Get profile

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 (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Instagram.

Inputs

Values from the run on Oct 31, 2026, shown under Output.

Username, requiredusername

Instagram account name, @name, or profile link, such as natgeo.

natgeo

Output

From a run on Oct 31, 2026, shortened for this page.
{  "bio": "Step into wonder and find your inner explorer with National Geographic 🌎",  "posts": 32023,  "username": "natgeo",  "followers": 268509119,  "following": 194,  "full_name": "National Geographic",  "is_private": false,  "is_verified": true,  "profile_link": "https://www.instagram.com/natgeo/",  "website_link": "http://visitstore.bio/natgeo",  "instagram_user_id": "787132",  "profile_picture_link": "https://scontent-phl2-1.cdninstagram.com/v/t51.82787-19/683576066_18653628823019133_9051036240972105113_n.jpg?stp=dst-jpg_s150x150_tt6&_nc_cat=1&ccb=7-5&_nc_sid=f7ccc5&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLnd3dy40MDAuQzMifQ%3D%3D&_nc_ohc=8I4cSqVKBtQQ7kNvwFPYPAR&_nc_oc=Adpk5_vRF4yEi9yEzRBLCxjyut5W…"}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
instagram.com/get_profile
Returns
username, full name, bio, followers, following, posts, verified, private, website link, profile picture link, profile link, Instagram user ID

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_profile with the inputs above.

Ask your agent

  • How many followers does @nasa have right now? I need the exact number, not a rounded one.
  • Pull the bio, follower count and verified status for instagram.com/selenagomez
  • Is the account therock private or public, and what link does he have in his bio?
  • Get me the profile picture URL and numeric user ID for the account @nike
  • Look up the Instagram handle bonappetitmag and tell me its full name, post count and how many accounts it follows.
  • 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/get_engagement_stats_2
  • 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 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
  • 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 public Threads profile by username or profile link, with bio, followers, verification, picture and bio links. Private profiles are not returned.

    threads.com/get_profile
  • 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 a public Mastodon profile by handle or profile link, with its bio, counts, dates and profile fields. Major servers are read directly. Other servers are looked up through mastodon.social, and their home-server account ID is not available.

    mastodon.social/get_profile