StoryLens
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