KonbiniAPI

Search popular topics — Instagram API

Returns a paginated batch of posts matching a keyword, along with Instagram's generated description of the topic and related sub-topics as links. Not an exact-topic lookup — coverage varies by keyword: some return posts, a description, and related terms, others return only some of these, or none. Instagram always returns a fixed batch of 12 posts per page.

GET/v1/instagram/search/popular1 credit per request
Example response200OK
{
  "data": {
    "@context": [
      "https://www.w3.org/ns/activitystreams#",
      "https://konbiniapi.com/ns/social#"
    ],
    "summary": "Music is the arrangement of sound using melody, harmony, rhythm, and timbre to express emotion and creativity.",
    "related": [
      {
        "type": "Link",
        "name": "rihanna umbrella music video",
        "href": "https://www.instagram.com/popular/rihanna-umbrella-music-video/"
      }
    ],
    "type": "OrderedCollectionPage",
    "partOf": "https://api.konbiniapi.com/v1/instagram/search/popular",
    "totalItems": null,
    "cursor": null,
    "nextCursor": "abc123",
    "next": "https://api.konbiniapi.com/v1/instagram/search/popular?query=music&cursor=abc123",
    "itemCount": 30,
    "orderedItems": [
      {
        "type": "Video",
        "id": "https://www.instagram.com/p/CybWViruta1/",
        "url": "https://www.instagram.com/p/CybWViruta1/",
        "entityId": "CybWViruta1",
        "content": "When you realize there is a simpler way #learnfromkhaby",
        "published": "2026-02-27T18:36:42.000Z",
        "likeCount": 2800000,
        "commentCount": 29200,
        "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"
        },
        "location": {
          "type": "Place",
          "id": "213385402",
          "name": "Los Angeles, California",
          "url": "https://www.instagram.com/explore/locations/213385402/",
          "latitude": 34.0522,
          "longitude": -118.2437
        },
        "tag": [
          {
            "type": "Tag",
            "name": "learnfromkhaby",
            "href": "https://www.instagram.com/explore/tags/learnfromkhaby/"
          }
        ],
        "language": "en",
        "isEdited": false,
        "isSponsored": false,
        "viewCount": 42600000,
        "duration": 23,
        "contentFormat": "reel",
        "attachment": [
          {
            "type": "Video",
            "url": [
              "https://scontent.cdninstagram.com/v/t50.2886-16/video.mp4"
            ],
            "mediaType": "video/mp4",
            "width": 576,
            "height": 1024
          }
        ],
        "image": [
          {
            "type": "Image",
            "url": "https://scontent.cdninstagram.com/v/t51.2885-19/avatar.jpg",
            "width": 1080,
            "height": 1920
          }
        ],
        "audio": {
          "type": "Audio",
          "id": "https://www.instagram.com/reels/audio/293394603591002/",
          "entityId": "293394603591002",
          "name": "Original audio",
          "artist": "khaby00",
          "isOriginal": true,
          "duration": 85.216
        },
        "name": "Photo of Khabane Lame",
        "totalItems": 5,
        "items": [
          {
            "type": "Image",
            "entityId": "3214260996432123574",
            "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
              }
            ],
            "name": "Photo of Khabane Lame"
          }
        ]
      }
    ]
  }
}

Make the request.

One authenticated GET to /v1/instagram/search/popular. 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/search/popular", {
  headers: { "Authorization": "Bearer YOUR_API_KEY" }
});

const data = await response.json();
Parameters2
  • queryrequiredIn · QueryType · stringSearch query
  • cursorIn · QueryType · stringPagination cursor

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.