Skip to content

Platforms · Instagram

Instagram API for public profiles, posts and comments

Read any public Instagram account: profile stats, posts and reels with likes and comment counts, the comments themselves, and hashtag search.

What you can get from Instagram

EndpointInputReturnsPrice
/v1/instagram/profilehandleFollowers, following, post count, bio, links, verification, business category1 credit
/v1/instagram/postshandleAn account's posts and reels with likes, comments, views and media2 credits per 20 results
/v1/instagram/postidOne post or reel by URL1 credit
/v1/instagram/commentsidComments under a post2 credits per 20 results
/v1/instagram/searchqPosts for one hashtag3 credits per 20 results

Lists are charged only for the results that come back. Credit packs cost $0.99–$1.45 per 1,000 credits, lower on custom volume plans; see pricing.

Vanefeed vs the official Instagram API

Meta's Instagram Graph API is built for accounts you manage: you need a business or creator account, a Meta app and app review. Its Business Discovery feature reads only basic data of other business accounts, and hashtag search is capped at 30 unique hashtags per 7 days.

Vanefeed reads public Instagram pages for any public account, with no Meta app, review or account linking on your side.

Example

curl "https://api.vanefeed.com/v1/instagram/profile?handle=nasa" \
  -H "Authorization: Bearer $VANEFEED_KEY"

Every platform answers in the same shape: data (posts with author, text, published_at, metrics and media), plus next_cursor for the next page. Add dry_run=true to see the price first, free.

Good to know

Questions

Can I get data from any public Instagram account?

Yes, any public account: profile, posts, reels and comments. Private accounts and stories are never accessed.

Do I need a Facebook developer app?

No. You call the Vanefeed API with your key; there is no Meta app, app review or business-account linking.

Can I search Instagram by hashtag?

Yes, /v1/instagram/search?q=%23space returns posts for one hashtag, priced per 20 results returned.

Do failed calls cost credits?

No. Credits are only taken for successful answers, and every response shows what it cost in the X-Credits-Cost header. Repeats served from cache are free too.

Can I get sentiment with the data?

Yes: add sentiment=true to posts, comments or search and each result gets a positive, neutral or negative label with a confidence score, for 1 extra credit per 20 results.

100 free credits

Try every Instagram endpoint in the playground. No card needed.

Get a free key