Instagram Follower Story Post Comment Likes Reel Profile API
Pricing
from $0.50 / 1,000 results
Instagram Follower Story Post Comment Likes Reel Profile API
Instagram Public Data API We provides : - Followers/Following - User Stories - User Posts - User Reels - User Post/Media Comments - Media Likes - User Profile
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
Instant Peer APIs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Instagram Data API & Scraper: Profiles, Posts, Reels, Followers & Comments
Extract comprehensive, real-time public data from Instagram with zero browser overhead and zero proxy bans. Powered by the InstantPeer decentralized residential peer-node network, this Actor delivers 10x faster scraping speeds than traditional headless browser crawlers (Puppeteer/Playwright) while consuming minimal Apify Compute Units (CUs).
🌟 Why Choose InstantPeer Instagram Scraper?
| Feature | InstantPeer Actor | Traditional Headless Scrapers |
|---|---|---|
| Architecture | Direct Peer-Mesh API Bridge | Heavy Headless Browser (Puppeteer/Playwright) |
| Execution Speed | 1–3 seconds per profile / page | 20–45+ seconds per profile |
| Compute Units (Memory) | 128 MB – 256 MB | 2048 MB – 4096 MB (High Apify CU bills) |
| Proxy Bans & Rate Limits | Dynamic Residential Peer Routing | High risk of IP blocking & Captchas |
| Output Formats | JSON, CSV, Excel, XML, HTML, Webhooks | JSON, CSV |
| AI-Agent & Pipeline Ready | Strict typing & standard envelopes | Inconsistent unstructured DOM outputs |
📦 What Data Can You Scrape?
- User Profiles & Intelligence:
- Bio, username, full name, numeric user ID, verified status, private status.
- Follower count, following count, total post count.
- Profile picture HD URL, external website bio link.
- About This Account Audit: Account join date, country/region of origin, and former username changes history.
- User Posts & Media:
- Shortcode, post URL, caption, display URL, dimensions.
- Like count, comment count, video view count.
- Timestamp, location tag, tagged users, carousel children media.
- Reels Feed:
- Video URL, play counts, like counts, duration, audio attribution.
- Followers & Following:
- Paginated list of followers with cursor support.
- Post Comments & Replies:
- Comment text, commenter username, like count, timestamp, child replies.
- Post Likers:
- Full list of users who liked any post or reel.
- Stories & Highlights:
- Active stories and story highlights breakdown.
- Universal Search & Hashtag Analytics:
- Search across users, hashtags, and places with keyword discovery.
🚀 How to Use
1. Select Scraping Mode (action)
Choose what data you want from the dropdown:
profile— User profile details + About account auditposts— User posts feed with paginationreels— User Reels feedtagged_posts— Posts where the user is taggedfollowers— Followers listcomments— Post or reel commentslikers— Post likersstories— Active stories and highlightssearch— Universal search or hashtag discovery
2. Configure Inputs
Provide target usernames, URLs, or search keywords.
Example 1: Scrape Instagram Profiles
{"action": "profile","usernames": ["instagram","natgeo","https://www.instagram.com/cristiano/"],"includeAboutAccount": true}
Example 2: Scrape Posts & Media
{"action": "posts","usernames": ["natgeo"],"resultsLimit": 50}
Example 3: Scrape Comments from a Post or Reel
{"action": "comments","directUrls": ["https://www.instagram.com/p/DF7oZfPygjB/"],"resultsLimit": 100}
Example 4: Search Hashtags or Keywords
{"action": "search","searchQuery": "#travelphotography"}
📊 Sample Output (Profile)
{"scrapeType": "profile","username": "instagram","id": "25025320","full_name": "Instagram","biography": "Discovering — and making — what's next from the culture.","follower_count": 678000000,"following_count": 82,"media_count": 7890,"is_verified": true,"is_private": false,"profile_pic_url": "https://scontent...","external_url": "https://about.instagram.com","aboutAccount": {"date_joined": "October 2010","country_of_origin": "United States","former_usernames": 0},"scrapedAt": "2026-10-15T14:30:00.000Z"}
💻 Integrations & API Usage
You can trigger this Actor programmatically in your applications:
Python (via apify-client)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_API_TOKEN")run_input = {"action": "profile","usernames": ["instagram", "cristiano"],"includeAboutAccount": True,}run = client.actor("ipeer_apis/instapeer-instagram-public-API").call(run_input=run_input)# Fetch results from the default datasetfor item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Node.js (via apify-client)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_API_TOKEN' });const run = await client.actor('ipeer_apis/instapeer-instagram-public-API').call({action: 'posts',usernames: ['natgeo'],resultsLimit: 25,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
cURL / REST API
curl -X POST "https://api.apify.com/v2/acts/ipeer_apis~instapeer-instagram-public-API/runs?token=YOUR_APIFY_API_TOKEN" \-H "Content-Type: application/json" \-d '{"action": "profile","usernames": ["instagram"]}'
🛡️ Fair Use & Privacy Notice
This Actor is designed exclusively for public data extraction in compliance with applicable public data access guidelines. It does not access private accounts or require personal user credentials.
💬 Support & Feedback
Encountering an issue or need custom high-volume enterprise concurrency?
- Email: instantpeerapis@gmail.com
- Report issues in the Actor's Issues tab on Apify Console.