Skip to content

Instagram API

Instagram (instagram.com) has 3 public methods: list recent posts, get profile and get engagement stats. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.

Unofficial. Not affiliated with or endorsed by Instagram.

Methods

3
  • 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.

    Returns post type, caption, posted time, likes, comments, views, pinned flag, image URL, post URL

    Readinstagram.com/list_recent_posts
  • 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.

    Returns username, full name, bio, followers, following, posts, verified, private, website link, profile picture link, profile link, Instagram user ID

    Readinstagram.com/get_profile
  • 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.

    Returns username, full name, profile link, followers, posts in the last 30 days, average views, likes and comments, private flag, period

    Readinstagram.com/get_engagement_stats_2