Developer Platform
Instagram Scraper & Data API
Access public Instagram profiles, stories, reels, and media metadata through clean JSON over HTTPS. No accounts, proxies, or maintenance needed.
JavaScript / TypeScript
// Example: Fetch Instagram user info using StoryLens API
const res = await fetch("https://api.storylens.dev/v1/scrape/userInfo", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({ username: "natgeo" })
});
const data = await res.json();
console.log(data);Available Endpoints
All requests accept JSON payloads with Bearer token authentication.
POST/userInfo
Retrieve full bio, avatar, and follower metrics
POST/stories
Fetch currently active 24-hour stories with media URLs
POST/highlights
List profile highlights and album covers
POST/highlightStories
Get all stories within a specific highlight album
POST/posts
Scrape recent feed images, videos, and carousel posts
POST/reels
Fetch recent Reels videos with engagement counts
Simple, Transparent Pricing
Scale seamlessly from experimental bots to enterprise integrations.
Free
$0/forever
1,000 requests / mo
- All 11 scraper endpoints
- Community support
- Standard rate limits
- JSON over HTTPS
MOST POPULAR
Pro
$29/per month
50,000 requests / mo
- High-concurrency proxies
- Dedicated support
- Up to 30 req / sec
- 99.9% uptime SLA
Ultra
$99/per month
250,000 requests / mo
- Automated residential proxy rotation
- Priority ticketing
- Unlimited parallel threads
- Custom webhooks
Mega
$299/per month
1,000,000 requests / mo
- Enterprise SLA & custom contracts
- Dedicated account manager
- Custom payload filtering
- Volume discount