# Instagram API

> 3 public methods for Instagram (instagram.com), each 1 credit per completed run.

Unofficial. Not affiliated with or endorsed by Instagram.

- Page: https://fous.com/methods/instagram.com

## Methods

### [List recent posts](https://fous.com/methods/instagram.com/list-recent-posts.md)

`instagram.com/list_recent_posts`, read. 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

### [Get profile](https://fous.com/methods/instagram.com/get-profile.md)

`instagram.com/get_profile`, read. 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

### [Get engagement stats](https://fous.com/methods/instagram.com/get-engagement-stats-2.md)

`instagram.com/get_engagement_stats_2`, read. 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
