List Instagram Highlights by Username or ID
View all Instagram Data API endpoints →List the highlight collections pinned on a public Instagram profile. Pass username_or_id. The documented response returns highlight records with id (in highlight:... form), title, cover media and item counts — the inventory step before fetching an individual highlight's contents. Pass a returned id to the highlight detail endpoint to read its media.
API Features
Profile highlight inventory Returns each collection's id and title so you can pick what to inspect.
Cover and count metadata Records expose cover media and item counts for preview UIs.
Detail-ready IDs Highlight IDs feed directly into the highlight detail endpoint.
Stable curation surface Highlights persist beyond Story expiry, unlike the Stories feed.
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
GET
/api/project/instagram/user-highlights API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/instagram/user-highlights?key=<API_KEY>&username_or_id=instagram'
curl -X GET 'https://api.opendata-api.com/api/project/instagram/user-highlights?key=<API_KEY>&username_or_id=instagram'
Query Result
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Use Cases
- Inventory a brand's highlight collections before auditing product or FAQ content.
- Find portfolio or destination collections on a creator profile for campaign review.
- Map highlight structure for a competitor content audit.
- Select highlight IDs for detail retrieval in a scheduled collection job.