Ready
Ready

Enter parameters and send a request. The task status and normalized results will appear here.

README

Instagram Tagged Posts

Instagram Tagged Posts are public publications that identify another profile through post-level tags and can include mentioned usernames, with captions, authors, media, hashtags, timestamps, and visible engagement. These content and relationship signals support tag monitoring, attribution review, creator research, and structured content archives.

Features

  • Profile-tag discoveryUse public Instagram usernames as targets and return posts that tag those profiles rather than posts authored by the target account.
  • Post and author identityReceive post IDs, shortcodes, post URLs, captions, and normalized author profile fields for traceable content records.
  • Tagged-user and mention contextKeep structured tagged_users context alongside hashtags and returned mentions so different post relationships remain distinguishable.
  • Media and visible engagementReturn normalized image or video references with visible like, comment, view, and play counts supplied for each public post.
  • Publication contextInclude normalized publication time, collection time, and product_type context for chronological review and post-format classification.

Parameters

ParametersRequiredDescription
usernamesRequiredOne or more public Instagram profile usernames without @, separated by commas or new lines.
results_limitOptionalMaximum number of tagged-post records requested by the task; an integer from 1 to 2,000, defaulting to 100.

How to Use

Submit target profile usernames as an asynchronous task, poll the returned task ID, then read normalized tagged posts with cursor pagination.

  1. Prepare one or more public Instagram usernames without the leading @ character.
  2. POST usernames and an optional results_limit from 1 to 2,000 to /v1/instagram/tagged-posts.
  3. Poll /v1/tasks/{task_id} until the status is succeeded or failed.
  4. Read /v1/tasks/{task_id}?limit=50 and pass results.next_cursor while results.has_more is true.
curl -X POST "https://api.socq.ai/v1/instagram/tagged-posts" \
  -H "Authorization: Bearer $SOCQ_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"usernames":["instagram"],"results_limit":20}'

# Poll GET /v1/tasks/{task_id}
# Read GET /v1/tasks/{task_id}?limit=50 and follow data.results.next_cursor

Best Use Cases

  • Profile tag monitoring: Use tagged_users, post URLs, captions, authors, and timestamps to review public posts that tag selected profiles.
  • Campaign association review: Compare captions, media, tagged-user context, and visible engagement across posts connected to a campaign profile tag.
  • Creator contribution research: Use normalized author identity and profile-tag relationships to identify public creators publishing content around selected accounts.
  • Tagged content archiving: Store post IDs, shortcodes, returned URLs, media references, publication times, and collection times in reviewable content records.

Pro Tips

  • Remove the leading @ from each target username before submission so the request uses a clean profile identifier.
  • Read extra.tagged_users for post-level profile tags and mentions for returned mention strings instead of treating the two fields as interchangeable.
  • Deduplicate repeated collections with a post ID or shortcode, then retain the returned post URL for review and traceability.
  • Allow media, engagement counters, author flags, and timestamps to be absent because normalized public records preserve nullable source fields.
  • Continue with results.next_cursor whenever results.has_more is true so larger tagged-post result sets are not truncated after the first page.

Use these APIs when you need a different type of public Instagram data.

  • Instagram Followers Count APIRetrieve public profile identity and visible follower, following, and post counts.
  • Instagram Posts APICollect public posts, media, hashtags, mentions, timestamps, and engagement by username.
  • Instagram Reels APICollect public Reels, media, audio, hashtags, mentions, and engagement by username.
  • Instagram Search APISearch public profiles by keyword or handle with identity and visible account signals.
  • Instagram Comments APICollect public comments, authors, timestamps, likes, and replies from post URLs.
  • Instagram Profiles APIRetrieve public profile identity, biographies, links, account flags, categories, and visible counts by username.
  • Instagram Followers List APICollect public follower profile records with source-account and relationship context.
  • Instagram Following List APICollect public profiles followed by Instagram accounts with identity, relationship context, and visible account counts.
  • Instagram Hashtag Posts APIDiscover public posts by hashtag with source-tag context, media, creators, timestamps, and visible engagement.
  • Instagram Transcript APIExtract transcript text, language, format, source URLs, and shortcodes from public post or Reel URLs.
  • Instagram Audio Reels APICollect public Reels by known numeric audio ID with captions, creators, media, timestamps, visible engagement, and source-audio context.
  • Instagram Highlight Items APIRetrieve saved public Story items from known highlight IDs with text, author identity, media, timestamps, visible metrics, and source context.
  • Instagram Post Info APILook up known public post, Reel, or legacy IGTV URLs with captions, author identity, media, timestamps, visible engagement, and input context.
  • Instagram Reels Search APISearch public Reels by text query with captions, creators, media, timestamps, visible engagement, and query context.
  • Instagram Story Highlights APIList public Story Highlight containers by username with titles, owner context, media counts, and reusable highlight IDs.
  • Instagram Trending Reels APICapture the current public Reel set from the trending feed with captions, creators, media, timestamps, and visible engagement.

Instagram Tagged Posts APIFAQ