Reading a product drop that has left the feed
Retail accounts park drops in highlights instead of the grid. One call per tray gives you a dated catalogue of what shipped and when, without touching their website.
Instagram API / Highlight Stories
Pass a highlight id and get the frames in that tray: media URLs, the original taken_at and the stickers as posted. The Highlights API gives you the ids; this reads one tray.
1 credit per request · request metadata included · errors are never charged
GET /v1/instagram/highlight-stories1 creditcurl "https://api.socialscrape.dev/v1/instagram/highlight-stories?highlight_id=17901234567890123" \
-H "x-api-key: $INSCRAPE_KEY"Parameters
highlight_idstringrequiredHighlight id from the highlights endpointWhat you get
Use cases
Retail accounts park drops in highlights instead of the grid. One call per tray gives you a dated catalogue of what shipped and when, without touching their website.
Frames keep their original timestamps, so a tray is a chronology, not a snapshot. That is how you date content posted long before you started tracking the account.
The Highlights API tells you a brand keeps trays called FAQ, Shipping and Reviews. This endpoint tells you what they put inside them, which is where the positioning actually is.
FAQ
Tray ids only exist in the highlights response and there is no lookup by tray title. Call /highlights once for the profile, then /highlight-stories per tray you care about. Both cache for 24 hours, so a daily sweep of one profile costs very little.
No, and that is the point of the endpoint. A story is gone in 24 hours, which is why the Stories API caches for ten minutes. A highlight stays until the account removes it, so this one caches for a full day.
No. Viewer lists are visible only to the account owner inside the app, and nothing in this API returns them. You get the content, not the audience.
No. A confirmed private-account result returns 200 with available profile details and is charged at the endpoint rate. Private content is not returned.
Related endpoints
List the highlight trays on a public Instagram profile: tray id, title, cover image and item count. The frames inside a tray come from the Highlight Items API.
Read currently live stories on public Instagram accounts as JSON, with media URLs, stickers and expiry timestamps.
Get follower counts, bio, verification status and external links for any public Instagram profile. One REST call, no login, no Meta app review.
Back to the full Instagram API overview, or read the highlight stories endpoint documentation.