Instagram Story Scraper
Pricing
from $15.00 / 1,000 results
Instagram Story Scraper
Fetch Instagram stories (images & videos) for any public profile. Returns story media URLs, timestamps, and profile metadata.
Pricing
from $15.00 / 1,000 results
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
101
Total users
55
Monthly active users
9.1 hours
Issues response
2 days ago
Last modified
Categories
Share
Extract Instagram stories — images and videos — from any public profile in seconds. Get direct media URLs, timestamps, links, mentions, and profile metadata in a clean, structured format. No Instagram account required.
What it does
Provide up to 5 Instagram usernames and the actor returns all of their currently active stories, grouped by user. Each story includes the direct media URL (image or video), type, when it was posted, any swipe-up/link stickers, and any user mentions.
Use cases
- Social media monitoring — track what brands or creators are posting to their stories
- Competitor research — see what your competitors are promoting right now
- Content aggregation — collect story content for analysis or archiving
- Marketing intelligence — monitor influencer activity and story cadence
Input
| Field | Type | Required | Description |
|---|---|---|---|
usernames | string[] | ✅ | Up to 20 Instagram usernames (with or without @) |
Example input
{"usernames": ["natgeo", "nasa", "nike"]}
Output
One dataset record per username containing the profile info and a stories array:
{"username": "natgeo","displayName": "National Geographic","profilePicUrl": "https://...","storiesCount": 3,"stories": [{"storyId": "3863446781711360305","mediaType": "image","mediaUrl": "https://cdninstagram.com/...","timestamp": 1774778766,"links": ["https://example.com/promo"],"mentions": ["someuser"]},{"storyId": "3863626320286590396","mediaType": "video","mediaUrl": "https://cdninstagram.com/....mp4","timestamp": 1774800158}]}
Story fields
| Field | Type | Description |
|---|---|---|
storyId | string | Instagram story ID |
mediaType | "image" | "video" | Media type |
mediaUrl | string | Direct URL to the image or video file |
timestamp | number | Unix timestamp (seconds) when the story was posted |
links | string[] | URLs from link stickers (omitted if none) |
mentions | string[] | Usernames tagged in the story (omitted if none) |
Notes
- Only public profiles are supported — private profiles are skipped
- Instagram stories expire after 24 hours, so run on a schedule for continuous monitoring
- Maximum 20 usernames per run
Related Instagram actors
Part of a complete Instagram scraping toolkit — explore the rest of the suite:
- Instagram Profile Scraper — Profile metadata for any public account
- Instagram Posts & Reels Scraper — All posts and Reels from a profile
- Instagram Post Details Scraper — Full details for any post or Reel by URL
- Instagram Comments Scraper — All comments on a post or Reel
- Instagram Post Likers Scraper — Users who liked a post or Reel
- Instagram Followers Scraper — Followers and following lists
- Instagram Hashtag Scraper — Top posts and Reels for any hashtag
- Instagram Location Posts Scraper — Posts tagged at any location
- Instagram Tagged Posts Scraper — Posts a profile is tagged in
- Instagram Reels Search Scraper — Find Reels by keyword
- Instagram User Search Scraper — Discover accounts by keyword
- Instagram Related Profiles Scraper — Find similar/suggested profiles
- Instagram Highlights Scraper — Highlights and their stories
- Instagram Email & Phone Scraper — Emails and phone numbers from profiles
- Instagram Influencer Analytics Scraper — Engagement rate and creator analytics
- Instagram MCP Server — All Instagram tools for AI agents via MCP