Instagram API
Profiles, posts, reels, stories, highlights, comments, tagged posts, hashtags and places.
Endpoints#
23 endpoints, each on a page of its own. Every one is a POST, and every one answers with a run id.
-
POST
Profile
/scrape/instagram/profileProfile details — bio, follower counts, verification. -
POST
Posts
/scrape/instagram/postsA profile's post feed. Use `limit` to say how many posts you want. -
POST
Fast posts
/scrape/instagram/fast_postsA profile's post feed, delivered faster. Use `limit` to say how many posts. -
POST
Reels
/scrape/instagram/reelsReels from a profile's Reels tab. -
POST
Fast reels
/scrape/instagram/fast_reelsReels from a profile's Reels tab. Use `limit` to say how many. -
POST
Post
/scrape/instagram/postDetails of one post — caption, counts, media, dimensions. -
POST
Comments
/scrape/instagram/commentsComments on one post. Use `limit` to say how many you want. -
POST
Fast comments
/scrape/instagram/fast_commentsComments on one post, delivered faster. Use `limit` to say how many you want. -
POST
Tagged
/scrape/instagram/taggedPosts where this profile was tagged by someone else. -
POST
Fast tagged
/scrape/instagram/fast_taggedPosts where this profile was tagged by someone else. Use `limit` to say how many. -
POST
Hashtag
/scrape/instagram/hashtagPosts under a hashtag. Use `limit` to say how many you want. -
POST
Fast hashtag
/scrape/instagram/fast_hashtagPosts under a hashtag. Use `limit` to say how many you want. -
POST
Location
/scrape/instagram/locationPosts tagged at a place. Name the place; use `limit` to say how many you want. -
POST
Fast location
/scrape/instagram/fast_locationPosts tagged at a place. Name the place; use `limit` to say how many you want. -
POST
Search
/scrape/instagram/searchKeyword search. Use `limit` to say how many results you want. -
POST
Fast search
/scrape/instagram/fast_searchKeyword search. Use `limit` to say how many results you want. -
POST
Creators
/scrape/instagram/creatorsCreators ranked from a keyword search. Put the niche and the place in one query — "finance kolkata". One page load, so it is fast, and because a feed row carries no follower count the ranking is engagement totalled across each account's posts in the results rather than an engagement rate. -
POST
Fast creators
/scrape/instagram/fast_creatorsCreators ranked from a keyword search, delivered faster. Put the niche and the place in one query. The ranking is engagement totalled across each account's posts in the results — a feed row carries no follower count. -
POST
Creator profiles
/scrape/instagram/creator_profilesCreators from a keyword search, each with their profile loaded, so the ranking is a real engagement rate rather than a raw count. `limit` is how many creators to return and `comment_limit` how many of them to load a profile for. One page load per creator, so it is slower and dearer. -
POST
Stories
/scrape/instagram/storiesA profile's stories that are still live. Use `limit` to say how many. -
POST
Highlights
/scrape/instagram/highlightsA profile's highlight albums — title, cover and item count. -
POST
Highlight
/scrape/instagram/highlightThe stories saved inside one highlight. Use `limit` to say how many. -
POST
Complete profile
/scrape/instagram/complete_profileA profile, its recent posts, and the comments under each of them, assembled into one document. Use `limit` for how many posts.
Authentication#
Every request needs a key, sent as a bearer token. Create one under API keys — the secret is shown once and never again.
Authorization: Bearer lb_<your key>