Instagram Scraper - Data & Analytics API
 **Instagram Scraper API** is a powerful and reliable Instagram Data & Analytics API that allows you to fetch public Instagram data including user profiles, posts, reels, stories, highlights, comments, and advanced analytics. Built for developers, marketers, researchers, and SaaS platforms, **Instagram Scraper API**…
Instagram Scraper - Data & Analytics API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Users | ||
| GET |
getFollowerCount /users/follower-count |
Retrieves only the number of followers |
| GET |
getBlockedUsers /users/blocked-users |
Retrieves the list of blocked users |
| GET |
getSuggestedUsers /users/suggested |
Retrieves user suggestions for a specific user |
| GET |
getFollowingHashtags /users/following-hashtags |
Retrieves hashtags that a user follows |
| GET |
getRelatedAccounts /users/related |
Retrieves related and similar accounts |
| GET |
searchFollowing /users/search-following |
Searches within a user's following list |
| GET |
getFollowing /users/following |
Retrieves the list of followed users |
| GET |
getUserStories /users/stories |
Retrieves current active stories/reels of a user (24-hour temporary content). **Implementation Details:** - Uses Instagram REST API (mobile endpoint) for reliability - All… |
| GET |
getFollowersYouKnow /users/followers-you-know |
Retrieves followers you might know |
| GET |
getFollowingCount /users/following-count |
Retrieves the number of followed users |
| GET |
getMutualFollowers /users/mutual-followers |
Retrieves followers followed by both users |
| GET |
getUserBio /users/bio |
Retrieves only a user's bio |
| GET |
getUserProfileImage /users/profile-image |
Retrieves the profile picture and data (alias for profile-pic) |
| GET |
searchUsers /users/search |
Searches users by username or name |
| GET |
getUserProfilePic /users/profile-pic |
Retrieves the profile picture and data |
| GET |
getPostsCount /users/posts-count |
Retrieves the total number of posts |
| GET |
getUserProfile /users/profile |
Retrieves the complete user profile including user ID, username, bio, follower count, and all other profile data. **Note:** This endpoint also returns the user ID in the… |
| GET |
searchFollowers /users/search-followers |
Searches within a user's follower list |
| GET |
getHighlightDetail /users/highlight-detail |
Retrieves the individual stories/items within a specific saved highlight. **Implementation Details:** - Uses Instagram REST API with mobile headers - All image/video URLs are… |
| GET |
getFollowers /users/followers |
Retrieves the list of followers with optional search |
| GET |
searchHashtags /users/hashtags |
Searches hashtags by search term |
| GET |
getReelsCount /users/reels-count |
Retrieves the total number of reels |
| GET |
getUsernameById /users/username-by-id |
Converts user ID to username |
| GET |
getSimilarAccounts /users/similar-accounts |
Retrieves similar accounts based on Instagram algorithm |
| Posts | ||
| GET |
getCommentReplies /posts/comment-replies |
Retrieves replies to a specific comment |
| GET |
getCommentsCountByUser /posts/comments-count-by-user |
✅ RECOMMENDED: Retrieves comment count by fetching user's posts and finding the specific post. Always returns accurate count. Works for images, videos, and reels. |
| GET |
getFullUserPosts /posts/full |
Retrieves posts with all details |
| GET |
getPostShares /posts/shares |
Retrieves share information for a post |
| GET |
getPostInfo /posts/info |
Retrieves detailed post information by shortcode |
| GET |
getUserHighlights /posts/highlights |
Retrieves all saved story highlights for a user (permanent story collections). **What are Highlights?** - Permanent collections of stories saved to user's profile - Don't expire… |
| GET |
getTopComments /posts/top-comments |
Retrieves the most liked comments of a post |
| GET |
getTaggedPosts /posts/tagged |
Retrieves posts in which the user is tagged |
| GET |
getUserPosts /posts |
Retrieves posts of a user with pagination |
| GET |
getUserReels /posts/reels |
Retrieves video reels of a user |
| GET |
getPostComments /posts/comments |
Retrieves comments for a specific post |
| GET |
explorePosts /posts/search |
Searches and explores posts based on search term |
| GET |
getPostLikes /posts/likes |
Retrieves users who liked a post |
| GET |
getCommentsCount /posts/comments-count |
⚠️ LIMITED RELIABILITY: Retrieves comment count using only media_id. May return 0 due to Instagram API limitations. For 100% reliability, use /posts/comments-count-by-user instead. |
| Analytics | ||
| GET |
getHashtagPerformance /analytics/hashtag-performance |
Analyzes the effectiveness of used hashtags |
| GET |
getBestPostingTime /analytics/best-time |
Analyzes posting patterns to find optimal times |
| GET |
getContentTrends /analytics/content-trends |
Analyzes content trends across different media types |
| GET |
getPostPerformance /analytics/post-performance |
Analytics for post performance over a period |
| GET |
getEngagementRate /analytics/engagement-rate |
Calculates the engagement rate and metrics |
| GET |
getViralPosts /analytics/viral-posts |
Identifies viral posts using statistical analysis |
| GET |
getGrowthAnalytics /analytics/growth |
Analyzes account growth over time |
Instagram Scraper - Data & Analytics API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / minute |
|
| PRO | $19.99 / month | 60 / minute |
|
| ULTRA Recommended | $59.99 / month | 200 / minute |
|
| MEGA | $119.9 / month | 500 / minute |
|