Instagram Likes Scraper - Counts + Advanced Likers avatar

Instagram Likes Scraper - Counts + Advanced Likers

Pricing

from $3.00 / 1,000 post like metrics scrapeds

Go to Apify Store
Instagram Likes Scraper - Counts + Advanced Likers

Instagram Likes Scraper - Counts + Advanced Likers

Scrape Instagram post/reel like counts and engagement metadata with ScrapeCreators primary and SociaVault fallback, plus advanced cookie-based liker profiles when needed.

Pricing

from $3.00 / 1,000 post like metrics scrapeds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

4

Monthly active users

a month ago

Last modified

Share

Instagram Likes Scraper - Counts, Engagement & Advanced Likers

Export Instagram post and reel like data without user cookies. By default, this actor uses managed public-data providers:

  • Primary: ScrapeCreators /v1/instagram/post
  • Secondary: SociaVault /v1/scrape/instagram/post-info

The default mode returns one row per post or reel with like count, comment count, view count, caption, media metadata, owner details, and provider telemetry. Advanced liker-profile extraction is also available, but it requires an Instagram session cookie because ScrapeCreators and SociaVault do not currently expose liker identity lists in their public Instagram APIs.

Modes

ModeCookie neededData returned
like_countsNoLike count, comment count, views, caption, owner, media URLs, metadata
liker_profilesYesIndividual accounts that liked the post, plus optional profile enrichment

Input

FieldDescription
postUrlsInstagram /p/, /reel/, or /tv/ URLs. Shortcodes and numeric media IDs are also accepted.
startUrlsAlternative Apify-style URL input for Instagram post, reel, or TV URLs.
scrapeModeDefaults to like_counts for provider-backed no-cookie scraping.
providerOrderDefaults to scrapecreators-first, then SociaVault fallback.
includeRawDataInclude raw provider payloads in like_counts mode.
maxResultsOnly used by liker_profiles; max liker profiles per post.
enrichProfilesOnly used by liker_profiles; adds bio, public email, website, and counts.
sessionCookieOnly needed by liker_profiles; must contain sessionid.

Provider keys are configured by the actor owner as Apify secrets: SCRAPECREATORS_API_KEY, SOCIAVAULT_API_KEY, and optionally SOCIALVAULT_API_KEY.

Output: like counts mode

Each result is one post/reel metrics row:

FieldDescription
record_typepost_like_metrics
providerscrapecreators or sociavault
post_urlNormalized Instagram post/reel URL
media_id / shortcodeInstagram media identifiers
owner_username / owner_idPost owner
captionCaption text when available
like_countReported Instagram like count
comment_countReported comment count
view_countReported reel/video views when available
is_video / product_typeMedia type
display_url / thumbnail_url / video_urlMedia URLs when returned
source_has_liker_identitiesAlways false in provider mode

Output: liker profiles mode

When scrapeMode is liker_profiles and a valid Instagram session is configured, each result is one account that liked the target post:

FieldDescription
usernameInstagram handle
full_nameDisplay name
instagram_idInternal numeric user ID
profile_urlDirect profile link
is_private / is_verifiedProfile flags
liked_media_id / liked_media_shortcodeSource media
post_owner_usernamePost owner when available
post_like_countReported source post like count when available

With enrichProfiles: true, liker profile rows can also include biography, email, phone, external_url, follower_count, following_count, media_count, category, and is_business.

Pricing

EventFree-tier price
Actor start$0.00005
Post like metrics row$0.003
Liker profile row$0.0015
Profile enrichment add-on$0.0015

Reliability notes

The actor writes RUN_SUMMARY and OUTPUT records with provider attempts, status codes, providers used, target-level statuses, and stop reason. In provider mode, it fails honestly if all configured providers fail. In liker-profile mode, it exits with a clear warning when no Instagram session is configured.

API and MCP

Default provider-backed use:

{
"postUrls": ["https://www.instagram.com/p/DLDXI0fylTC/"],
"scrapeMode": "like_counts",
"providerOrder": "scrapecreators-first"
}

Advanced liker profiles:

{
"postUrls": ["https://www.instagram.com/p/DLDXI0fylTC/"],
"scrapeMode": "liker_profiles",
"maxResults": 100,
"enrichProfiles": false
}

This actor is intended for publicly viewable Instagram content and provider-exposed public metadata. Advanced authenticated scraping should only access content your configured session is allowed to view. You are responsible for complying with Instagram's Terms of Service, GDPR/CCPA, and all applicable laws. This tool is not affiliated with, endorsed by, or sponsored by Instagram or Meta Platforms, Inc.