GET /api/v1/instagram/posts

Instagram posts scraper API with cursor pagination

Fetch a profile’s recent public posts as clean JSON pages. Ideal when your product or agent needs captions, engagement, and media metadata without maintaining scrapers.

Instagram posts scraper API · 100 free credits / mo

What this endpoint returns

  • Post id, shortcode, and URL
  • Caption, type (image, video, carousel)
  • Likes, comments, views when available
  • Thumbnail, video URL, author, and next cursor

Built for products and agents

  • Content calendars and competitor post feeds
  • Agent workflows that summarize recent Instagram activity
  • Engagement tracking pipelines with page-based credits

Example request

curl -s 'https://trysocify.com/api/v1/instagram/posts?username=natgeo' \
  -H "Authorization: Bearer $SOCIFY_KEY"

Same envelope as every Socify call: ok, platform, resource, data, meta.

Posts FAQ

How is pagination priced?

Pass the returned cursor on the next request to continue the feed.

Can I use user_id instead of username?

Yes. Provide username or user_id (one is enough). Many agents resolve the profile first, then page posts with the numeric id.

All Instagram endpoints →

Ship Instagram posts scraper API today

One API key. Public Instagram data. No credit card to start.