Understanding how a brand positions itself
Highlights are the parts of an account someone chose to keep. The tray titles alone map a brand's product lines, FAQs and campaigns.
Instagram API / Highlights
The index of a profile's permanent stories. One call returns every tray with its id, title, cover and item count; the tray id is what the Highlight Items API reads.
0.95 credit per request · request metadata included · errors are never charged
GET /v1/instagram/highlights0.95 creditcurl "https://api.socialscrape.dev/v1/instagram/highlights?handle=iamsydneythomas" \
-H "x-api-key: $INSCRAPE_KEY"Parameters
handlestringrequiredInstagram username, without the @include_profilebooleanReturn the full profile. Included at no extra credit cost.include_postsbooleanReturn the latest 12 posts. Included at no extra credit cost.What you get
Use cases
Highlights are the parts of an account someone chose to keep. The tray titles alone map a brand's product lines, FAQs and campaigns.
Stories you never captured are gone, but anything moved into a highlight survived. The tray list tells you what survived and how many frames are in it; the Highlight Items API reads the frames themselves.
A retail account with eleven trays might have one worth pulling. Titles and item counts arrive in this single call, so you spend credits on the trays that matter instead of sweeping all eleven.
FAQ
Yes: one to list the trays on a profile, one per tray to read its contents. Trays change rarely, so both cache well at a 24-hour TTL.
No, it returns the trays. Pass a tray id to the Highlight Items API and that call returns the frames, with the original taken_at preserved, which is how you date content that is years old.
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
Read every story frame inside a single Instagram highlight tray by its id. Permanent story content with original timestamps, one credit.
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 highlights endpoint documentation.