

Instagram Scraper API
بواسطة RoarAPI · المسار الأساسي /instagram-scraper-api
The ultimate Instagram Scraper API for extracting profiles, posts, reels, comments, hashtags, locations, media, insights, downloads, and much more.
جارٍ تحميل نقاط النهاية…التوثيق
Instagram Scraper & Data Extractor API
The most complete Instagram data extraction API for developers.
Retrieve Instagram users, posts, reels, comments, hashtags, locations, insights, media downloads, and** much more** using simple REST endpoints.
Authentication
All requests require your RapidAPI subscription key.
RapidAPI automatically provides the required authentication headers.
Available Endpoints
👤 Users
Retrieve complete public profile information.
- User Profile
- User Posts
- User Reels
- Tagged Posts
- Story Highlights
- User Insights
- Similar Accounts
- Followers
- Following
- Profile Changes
- Bulk User Lookup
📷 Media
Retrieve detailed information about Instagram content.
- Single Post
- Reel
- Carousel
- Media Download
- Comments
- Comment Replies
- Likers
- Bulk Media Lookup
🔍 Search
Search Instagram content.
Supports:
- Users
- Hashtags
- Places
- Audio
#️⃣ Hashtags
Retrieve hashtag information.
- Hashtag Details
- Top Posts
- Recent Posts
📍 Locations
Retrieve public location information.
- Location Details
- Coordinates
- Media Count
🎵 Audio
Retrieve Instagram music and audio information.
- Audio Metadata
- Music Information
📊 Insights
Compute useful analytics including:
- Engagement Rate
- Posting Cadence
- Best Posting Time
- Profile Quality Metrics
🔄 Monitoring
Create monitors that notify your application whenever a monitored resource changes.
Supported resources include:
- Users
- Media
- Hashtags
Webhook endpoints receive updates automatically.
📦 Bulk Operations
Efficiently retrieve multiple resources in a single request.
Supports:
- Multiple Users
- Multiple Media Items
Ideal for high-volume applications.
📄 Pagination
Many endpoints support cursor-based pagination.
When a response contains a cursor, include it in the next request to retrieve additional results.
Continue until no further cursor is returned.
⚡ Common Use Cases
- Social Media Analytics
- AI Applications
- Marketing Platforms
- Influencer Discovery
- Competitor Research
- Brand Monitoring
- Data Collection
- CRM Enrichment
- Business Intelligence
- Automation Workflows
- Research Projects
🚀 Why Choose This API?
- Fast response times
- High availability
- Structured JSON responses
- Production-ready infrastructure
- Cursor pagination
- Bulk requests
- Stable media download URLs
- Rich metadata
- Easy integration
- Continuously maintained
𝐏𝒖𝒎𝒊𝒙𝐀𝐏𝐈
Join our Telegram channel for updates, support, and discussion
نقاط النهاية
21كل نقاط النهاية التي يوفّرها instagram Scraper، وما تقوم به كل واحدة منها.
- 1GET
/instagram-scraper-api/searchUnified typed search (session-tier)
Search (real data with a session backend; otherwise `login_required`). Returns accounts.
- 2GET
/instagram-scraper-api/users/{user}Full public profile + computed insights
Public profile with counts, links, flags, and computed engagement/cadence/best-time.
- 3GET
/instagram-scraper-api/users/{user}/postsUser feed posts (cursor-paginated)
Feed posts, filterable by media type, with signed cursor pagination.
- 4GET
/instagram-scraper-api/users/{user}/reelsUser reels (cursor-paginated)
Reels for a user, cursor-paginated.
- 5GET
/instagram-scraper-api/users/{user}/taggedPosts the user is tagged in
Public posts the user is tagged in, cursor-paginated.
- 6GET
/instagram-scraper-api/users/{user}/similarRelated public accounts
Related/suggested public accounts.
- 7GET
/instagram-scraper-api/users/{user}/highlightsStory highlight trays
Public story-highlight trays.
- 8GET
/instagram-scraper-api/users/{user}/insightsComputed engagement/cadence/best-time
The profile with its computed insights (engagement rate, cadence, best time, quality).
- 9GET
/instagram-scraper-api/users/{user}/followingFollowing (session-tier)
Following as lightweight cards (Instagram omits counts/bio from these lists). For counts call `/users/{username}/counts`; for full detail call `/users/{username}`.
- 10GET
/instagram-scraper-api/users/{user}/followersFollowers (session-tier)
Followers as lightweight cards (Instagram omits counts/bio from follower lists). For a follower's counts call `/users/{username}/counts`; for full detail call `/users/{username}`.
- 11GET
/instagram-scraper-api/users/{user}/countsFollower/following/post counts for a user
Just the follower/following/post counts for a username or id — cheap (one profile fetch, no insights/media). Resolve counts for users from a followers/following/likers list.
- 12GET
/instagram-scraper-api/media/{shortcode}Single post/reel/carousel
A media item with normalized variants (proxied, non-expiring), counts, owner, audio.
- 13GET
/instagram-scraper-api/media/{shortcode}/commentsComments (cursor-paginated)
Comments on a media item, cursor-paginated. Each comment's `id` is the `comment_id` for the detail/replies endpoints; comments with replies also include a ready-to-call `replies_path`.
- 14GET
/instagram-scraper-api/media/{shortcode}/comments/{comment_id}Single comment detail (session-tier)
A single top-level comment by id (found by scanning the media's comment pages).
- 15GET
/instagram-scraper-api/media/{shortcode}/comments/{comment_id}/repliesThreaded replies
Replies to a comment, cursor-paginated. Get `comment_id` from the comments list (the `id` field); comments with replies expose a ready-to-call `replies_path`.
- 16GET
/instagram-scraper-api/media/{shortcode}/downloadProxied, non-expiring media variant URLs
The media object with durable proxied variant URLs (they won't expire like IG CDN URLs).
- 17GET
/instagram-scraper-api/media/{shortcode}/likersUsers who liked (session-tier)
Likers as lightweight cards (Instagram omits counts/bio here). For a liker's counts call `/users/{username}/counts`; for full detail call `/users/{username}`.
- 18GET
/instagram-scraper-api/hashtags/{tag}Hashtag info + media count
Public hashtag info (id, name, media count).
- 19GET
/instagram-scraper-api/hashtags/{tag}/topTop media for a tag (session-tier)
Top media for a hashtag (real data with a session backend; otherwise `login_required`).
- 20GET
/instagram-scraper-api/hashtags/{tag}/recentRecent media for a tag (session-tier)
Recent media for a hashtag (real data with a session backend; otherwise `login_required`).
- 21GET
/instagram-scraper-api/locations/{location_id}Location info
Public location info (id, name, coordinates, media count).
التسعير
| الخطة | التسعير | حدود المعدل | الحصص | قارن جميع الخطط الـ 4 |
|---|---|---|---|---|
| Basic | مجاني | 15 طلب / ثانية | 50 طلب / شهر | |
| Pro | 29 US$/شهر | 30 طلب / ثانية | 10000 طلب / شهر | |
| Max | 50 US$/شهر | 50 طلب / ثانية | 60000 طلب / شهر | |
| Ultra | 199 US$/شهر | 100 طلب / ثانية | 300000 طلب / شهر |