Instagram Tagged Posts Scraper⚡ avatar

Instagram Tagged Posts Scraper⚡

Pricing

from $1.80 / 1,000 tagged items

Go to Apify Store
Instagram Tagged Posts Scraper⚡

Instagram Tagged Posts Scraper⚡

Extract public Instagram tagged posts and reels with rich details. Get like counts, comment counts, post captions, video durations, location data (names, coordinates, and IDs), tag XY positions, publisher profiles, high-res media URLs, and lists of public comments✨ Instagram Tagged Posts Scraper⚡

Pricing

from $1.80 / 1,000 tagged items

Rating

0.0

(0)

Developer

Premium Scraper

Premium Scraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

📸 Instagram Tagged Posts Scraper ⚡ | Premium Public Tagged Posts & Reels Extractor

Instagram Tagged Posts Scraper is designed specifically to extract public posts and reels where a target Instagram user has been tagged.

The Instagram Tagged Posts Scraper operates on a resilient, dual-phase pipeline architecture. It enables businesses, research groups, and marketing agencies to harvest valuable user-generated content (UGC), track brand mentions, analyze social sentiment, and monitor influencer activity with absolute precision.

With the Instagram Tagged Posts Scraper, you can bypass standard API limitations, automatically rotate residential proxies to beat login walls, and fetch fully structured dataset outputs containing detailed engagement stats, media files, and public comments.


🔄 Instagram Tagged Posts Scraper vs. Competitors

FeatureInstagram Tagged Posts ScraperTraditional Scrapers
Details Enrichment✅ Full enrichment (likes, video urls, comments)❌ Incomplete basic metadata
Comments Collection💬 Scrapes comments (excluding replies)❌ No comment parsing

As seen above, the Instagram Tagged Posts Scraper provides unmatched reliability and cost efficiency, ensuring that you only pay for successful results.


📥 Input Controls for Instagram Tagged Posts Scraper

Configuring the Instagram Tagged Posts Scraper is simple and highly customizable. It features the following input parameters:

  • 👤 Instagram Username(s) (username): Array of target profile usernames (e.g. nba, natgeo, cristiano). The Instagram Tagged Posts Scraper will convert these into public profile URLs and target their tagged feeds.
  • 🔗 Instagram URLs (instagram_urls): Direct URLs pointing to profile feeds or tagged tabs (e.g., https://www.instagram.com/nba/tagged/).
  • 🎞️/🖼️ Filter by Type (tagged_type_filter):
    • Both (Posts & Reels): Collects both standard posts and video reels.
    • Posts Only: Limits collection to image and carousel posts.
    • Reels Only: Restricts collection to clips/video reels.
  • 🎞️ Items Per Profile (tagged_count): This parameter determines the maximum items the Instagram Tagged Posts Scraper will fetch for each profile before stopping.
  • 🌐 Proxy Country (proxyCountry): Residential proxy exit country (default is US for broad public availability).
  • ℹ️ Get Details (get_details): Enabling this instructs the Instagram Tagged Posts Scraper to perform details page queries for each item. This fetches advanced stats (likes, video duration, and detailed user structures).
  • 💬 Include Comments (include_comments): This button directs the Instagram Tagged Posts Scraper to harvest public comments for each post and reel (replies are excluded to save requests).
  • 💬 Comments Limit Per Item (comments_limit): Max comments to return per post/reel (default 20).

📤 Output Fields in Instagram Tagged Posts Scraper

Every single record outputted by the Instagram Tagged Posts Scraper is clean and structured. The Instagram Tagged Posts Scraper returns the following data schema:

1. Core Metadata Fields

  • type (String): Specifies "post" or "reel". This is explicitly placed as the first key at the top of the JSON payload.
  • number (Integer): The sequential index of the item scraped.
  • profile_url (String): The scraped Instagram profile tagged tab URL.
  • post_url (String): Direct URL of the media post (e.g., https://www.instagram.com/reel/DZp9YgVzuy9/).
  • shortcode (String): The unique alphanumeric identifier of the post/reel (e.g., DZp9YgVzuy9).
  • media_id (String): The raw numeric ID of the post/reel on Instagram.
  • post_type (String): The media sub-type (e.g., "video", "image", or "carousel").
  • caption (String): The caption text.
  • caption_data (Object): Contains raw text, creation timestamp, and creator PK.
  • caption_is_edited (Boolean): Indicates if the caption has been edited.
  • taken_at (Integer): Unix epoch creation timestamp.
  • created_at (String): Human-readable UTC ISO timestamp (e.g., 2026-06-16T17:46:19Z).
  • product_type (String): Internal classification (e.g., "clips", "carousel_container", or "feed").

2. Media Content Fields

  • display_url / display_uri (String): URL of the post cover image.
  • video_url (String): Direct video .mp4 link (if the item is a video or reel).
  • video_duration (Number): Video duration in seconds.
  • video_versions (Array): List of video resolutions.
  • original_width / original_height (Integer): Dimensions of the media file.
  • is_video (Boolean): True if the post is a video or reel.

3. Engagement Metrics

  • like_count (Integer): Total likes (resolved dynamically from connection nodes).
  • comment_count (Integer): Total comments.
  • comments_disabled (Boolean): True if comments are disabled by the creator.

4. Creator Info (user / owner nodes)

Contains profile details of the creator who published the tagged post:

  • id / pk (String): Unique user ID.
  • username (String): Creator's handle.
  • full_name (String): Creator's full profile name.
  • profile_pic_url (String): Profile picture link.
  • is_verified (Boolean): True if the user account is verified.
  • is_private (Boolean): True if the user account is private.

5. Tagged Locations (location node)

  • name (String): Tagged location name.
  • pk (Integer): Location ID.
  • lat / lng (Float): Geographical coordinates.

6. Tagged User Coordinates (usertags node)

  • position (Array): XY coordinates of user tags on the image.
  • user (Object): Username, ID, and profile details of other tagged accounts.

7. Scraped Comments List (comments / comment_list nodes)

Scraped comments only work when the tagged post/reel has comments and comment collection is enabled.

  • comment_id (String): Unique ID of the comment.
  • text (String): Plaintext message of the comment.
  • created_at (Integer): Unix creation timestamp of the comment.
  • like_count (Integer): Likes count on the comment.
  • user (Object): Username, PK, and profile picture of the comment author.

Get started with the Instagram Tagged Posts Scraper today to experience the most reliable, clean, and professional tagged media scraping solution on the market! 🚀