Instagram APIs for public profile and post data

Read public Instagram posts, reels and profiles without a platform login. Sourcevine returns only public metrics, with clear unavailable states.

Choose the API by the job.

All APIs
Post Stats 2 credits

Likes, comments and views for a public Instagram post or reel: the analytics a post exposes publicly.

/v1/instagram/stats Public URL Single object
InputPublic Instagram post URL Charge2 credits a call
Profile 2 credits

Follower count, following count and post count for a public Instagram account.

/v1/instagram/profile Public URL Single object
InputPublic Instagram profile URL Charge2 credits a call
Channel Posts 4 credits

A page of recent public posts for an Instagram account, with a cursor.

/v1/instagram/posts Public URL List + cursor
InputPublic Instagram profile URL Charge4 credits a call
Search 2 credits

Public Instagram reels matching a keyword, with a cursor.

/v1/instagram/search Keyword List + cursor
InputSearch keyword Charge2 credits a call
Hashtag 8 credits

A page of recent public posts carrying a hashtag, with a cursor. Search Instagram by tag and page through the results.

/v1/instagram/hashtag Keyword List + cursor
InputHashtag or keyword Charge8 credits a call
Comments 8 credits

A page of public comments on an Instagram post or reel, with a cursor.

/v1/instagram/comments Public URL List + cursor
InputPublic Instagram post URL Charge8 credits a call
Comment Replies 2 credits

A page of public replies under one Instagram comment.

/v1/instagram/comment-replies Parameters List + cursor
InputPost URL and comment id Charge2 credits a call
Sound Search 2 credits

Instagram audio tracks matching a keyword, with a cursor.

/v1/instagram/sound/search Keyword List + cursor
InputSound keyword Charge2 credits a call
Sound Posts 1 credit

Public Instagram posts and reels using a specific audio track.

/v1/instagram/sound/posts Parameters List + cursor
InputSound id Charge1 credit a call

From first request to production.

  1. Pick the job

    Choose the Instagram endpoint by outcome: post stats, profile, channel posts, search, hashtag, comments, comment replies, sound search or sound posts.

  2. Send one clear input

    Use a public URL, keyword, cursor or small parameter set. Each API page shows valid examples before you write code.

  3. Check each response

    Each response includes a fetch timestamp, its availability and the credits it billed, so you can match usage to your own records.

Where Instagram APIs fit.

Post and reel reporting

Refresh public likes, comments and views where Instagram publishes them for posts and reels.

Profile qualification

Check public follower and post counts before adding a profile to a campaign, CRM or review queue.

Recent post monitoring

Pull recent public posts from a profile URL with cursor pagination and per-item provenance.

Link QA

Detect unsupported, deleted or private Instagram links before they pollute reporting jobs.

Instagram limits.

Views depend on media type

Instagram does not publish views for every post type. Missing view counts are null, not zero.

No Stories or private media

The current product covers public posts, reels and profiles. Stories and private or restricted media are outside scope.

No contact enrichment

Bios, emails, phone numbers, addresses and direct-message handles are excluded from responses.

Start with 100 free credits.

Enough to build and test an integration. No card required.