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/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