Search › Popular
Returns popular Instagram posts matching a keyword, each with caption, play count, permalink, thumbnail, and the owner's username.
Use it to sample what is popular for a topic; search/reels is the choice when you want a keyword reel feed instead.
Metered: 20–260 credits. We reserve the ceiling when the call starts and charge what it actually used when it finishes.
Re-running the exact same call within 1h is free.
Paginates by cursor — see Pagination.
Authorization
apiKey Your key from the dashboard. It starts with isk_.
In: header
Query Parameters
Keyword or topic to find popular Instagram posts.
Cursor from the previous response to fetch the next page.
Set to engagement (one token only) to fill post.engagement.likes, .comments, .shares, .views, post.published_at and post.content.duration_seconds on every row in this one call.
Value in
- "engagement"
Take the top N rows of the page (1 to 12) after the search has run. It is not a page size: next_cursor still advances past the full page, so rows beyond N on this page are not returned by the next page.
1 <= value <= 12Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/instagram/search/popular?query=string"{ "success": true, "platform": "instagram", "endpoint": "/v1/instagram/profile/posts", "data": { "items": [ "…" ], "dropped": 0 }, "pagination": { "next_cursor": "is2.eyJwIjoyfQ", "has_more": true, "page_size": 12 }, "credits_used": 20, "credits_remaining": 9980, "request_id": "req_1a2b3c4d5e6f", "cached": false, "idempotent_replay": false, "charge_reason": "miss", "free_call": false}Search › Music GET
Returns audio tracks matching a keyword, each with artist, title, audio and cover artwork URLs, duration, and usage details. Use it to find a specific sound by name; music/trending is the choice when you want whatever is popular right now. **100 credits** per call. Re-running the exact same call within 1h is free. Paginates by `cursor` — see [Pagination](/docs/pagination).
Search › Profiles GET
Returns public profiles matching a keyword, each with username, display name, bio, follower and following counts, post count, and profile URL. Use it to find accounts by topic, keeping in mind it searches Google's index of Instagram rather than Instagram's own account search. **Metered: 20–500 credits.** We reserve the ceiling when the call starts and charge what it actually used when it finishes. Re-running the exact same call within 1h is free. Paginates by `cursor` — see [Pagination](/docs/pagination).