KonbiniAPI

Get highlight stories — Instagram API

Returns all story items within a highlight reel, including images and videos. The highlight ID comes from the highlights list endpoint.

GET/v1/instagram/highlights/{highlightId}1 credit per request
Example response200OK
{
  "data": {
    "@context": [
      "https://www.w3.org/ns/activitystreams#",
      "https://konbiniapi.com/ns/social#"
    ],
    "type": "OrderedCollection",
    "id": "https://www.instagram.com/stories/highlights/17909142017083586/",
    "entityId": "highlight:17909142017083586",
    "name": "Red carpet",
    "image": [
      {
        "type": "Image",
        "url": "https://scontent.cdninstagram.com/v/t51.2885-19/avatar.jpg"
      }
    ],
    "totalItems": 42,
    "orderedItems": [
      {
        "type": "Video",
        "url": "https://www.instagram.com/stories/highlights/18067016518767507/",
        "entityId": "3214260996432123580",
        "published": "2026-02-27T18:36:42.000Z",
        "summary": "Photo by Khabane Lame on March 13, 2026.",
        "isSponsored": false,
        "image": [
          {
            "type": "Image",
            "url": "https://scontent.cdninstagram.com/v/t51.2885-19/avatar.jpg",
            "width": 1080,
            "height": 1920
          }
        ],
        "attachment": [
          {
            "type": "Video",
            "url": [
              "https://scontent.cdninstagram.com/v/t50.2886-16/video.mp4"
            ],
            "mediaType": "video/mp4",
            "width": 576,
            "height": 1024
          }
        ],
        "duration": 23,
        "attributedTo": {
          "type": "Person",
          "id": "https://www.instagram.com/khaby00/",
          "url": "https://www.instagram.com/khaby00/",
          "entityId": "779085683",
          "preferredUsername": "khaby00",
          "name": "Khabane Lame",
          "icon": {
            "type": "Image",
            "url": "https://scontent.cdninstagram.com/v/t51.2885-19/avatar.jpg"
          },
          "role": "collaborator"
        }
      }
    ]
  }
}

Make the request.

One authenticated GET to /v1/instagram/highlights/{highlightId}. Authentication and error conventions stay consistent across endpoints. This page shows the path, parameters, response shape, limits, and credit rule for this operation.

Built for

  • Data Analytics
  • Market Research
  • Platform Integration
const response = await fetch("https://api.konbiniapi.com/v1/instagram/highlights/7890", {
  headers: { "Authorization": "Bearer YOUR_API_KEY" }
});

const data = await response.json();
Parameters1
  • highlightIdrequiredIn · PathType · stringInstagram highlight ID

What you will probably call next.

The Instagram endpoints around this one — the same object at a different depth, or the same kind of read.

Try it on your own data.

Get a free API key and make this request in minutes. Failed and timed-out requests are automatically refunded.