Instagram post
instagram_postRetrieve a single Instagram post or reel by URL or shortcode, returning owner details, likes, comments, views, caption, timestamp, thumbnail, video URL, and all album media.
Instructions
A single Instagram post/reel by URL or shortcode: owner, type, likes, comments, views, caption, timestamp, thumbnail and video URL, plus every photo and video of an album.
Cost: 1 credit per successful call (failed calls are refunded).
Provide one of: url OR shortcode.
Returns: shortcode (string), media_id (string, nullable), link (string), owner_username (string, nullable), owner_full_name (string, nullable), owner_profile_pic_url (string, nullable), owner_is_verified (boolean, nullable), type (string), is_video (boolean), product_type (string, nullable), like_count (integer, nullable), like_and_view_counts_disabled (boolean, nullable), comment_count (integer, nullable), view_count (integer, nullable), taken_at (integer, nullable), taken_at_text (string, nullable), caption (string), thumbnail_url (string, nullable), video_url (string, nullable), media (array).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Post, reel or IGTV URL (a bare shortcode also works). Example: "https://www.instagram.com/p/DYxz0A8Kinw/" | |
| shortcode | No | Post shortcode; alias used only when url is empty. Example: "DYxz0A8Kinw" |