Instagram API

Cheapest Instagram Stories API

Monitor public stories and highlights without premium pricing. Our Instagram Stories API fetches stories by user id or URL and supports highlight trays — affordable for frequent polling jobs.

Try on RapidAPI

Stories disappear quickly, so polling schedules matter for monitoring use cases. Resolve the profile first, then call /v2/user/stories on a cadence that fits your RapidAPI plan.

For Instagram /s/ share links, call the share-by-url helper before story-by-url so the underlying object can be resolved correctly.

Highlights

  • Cheapest Instagram API pricing — free BASIC · PRO from $9.99/mo
  • Active stories by user id
  • Story by URL or id
  • Highlight tray + highlight by id
  • Share-link helper for /s/ URLs

Use cases

  • Brand story monitoring
  • Archive highlights for research
  • Resolve shared story links in support tools

Featured endpoints

GET /v2/user/stories

User stories

Fetch current stories for a user id.

GET /v2/story/by/url

Story by URL

Resolve a story from its URL.

GET /v2/user/highlights

Highlight tray

List highlight covers for a user.

FAQ

Why is a story empty?

Stories expire. If the user has no active public stories, the Instagram Stories API returns an empty or unavailable payload.

Highlights vs stories?

Highlights are persisted collections; stories are ephemeral. Use highlight endpoints for historical trays.

Related