GET/instagram/post/{id}/{post_id}apiKey8 credits/request
Returns media details for an Instagram URL shortcode. Use media.code from the reels response or shortcode from a public post URL; numeric media IDs are rejected.
Required: id, post_id.
Sampled 14 Oct 2026: 1 item. Filled in every item: url, width, height. In the sample: url: scontent-iad3-1.cdninstagram.com.
Open in Playground
GET/instagram/post/commentsapiKey8 credits/request
Returns top-level comments for a public Instagram post or Reel. `reply_count` is included when the logged-out source exposes it; reply bodies are not available on this anonymous surface. Pass `paging_info.max_id` back as `max_id` for the next comment page.
Required: url. Optional: max_id.
Sampled 25 Oct 2026: 14 items. Filled in every item: id, created_at, comment_like_count, user. Not in every item: text (10). In the sample: created_at: 2026-10-24 to 2026-10-25; comment_like_count: 0 to 1, median 0.
Open in Playground
GET/instagram/profile/{username}apiKey8 credits/request
Returns the public profile of an Instagram account by `username`. The response has the user id, full name, biography, bio links, external URL, category, follower, following and post counts, verified and private flags, location, profile picture, recent posts with captions and like counts, and related profiles.
Required: username.
Sampled 14 Oct 2026: 6 items. Filled in every item: id, shortcode, media_url, is_video, width, height, caption. In the sample: media_url: scontent-iad3-2.cdninstagram.com and 2 other hosts; is_video: true in 3 of 6; caption: median 191 characters.
Open in Playground
GET/instagram/reels/{id}apiKey8 credits/request
Returns up to 12 public Reels via anonymous proxied HTTP for the numeric Instagram user ID. Supports opaque `max_id` pagination. Captions, timestamps and original image dimensions are omitted when the public source does not expose them.
Required: id. Optional: max_id.
Sampled 14 Oct 2026: 12 items. Filled in every item: media.
Open in Playground
GET/instagram/user/{username}/postsapiKey8 credits/request
Returns public posts and Reels from the logged-out Posts tab for an Instagram username. Each item exposes the fields available in Instagram's public grid; source-omitted metrics and dimensions are not inferred. Pass `paging_info.max_id` back as `max_id` for the next page.
Required: username. Optional: max_id.
Sampled 25 Oct 2026: 12 items. Filled in every item: id, shortcode, accessibility_caption, caption, display_uri, media_type, product_type, user. Not in every item: carousel_media_count (3). In the sample: media_type: 2 to 8, median 2; display_uri: scontent-ams2-1.cdninstagram.com; caption: median 138 characters; carousel_media_count: 6 to 7, median 7.
Open in Playground