Apify Store
AS
Apify Store
/parseforge/instagram-reel-scraper

Instagram Reel Scraper

Scrape Instagram Reels from profiles, usernames, or direct URLs. Returns each reel as a flat row with caption, timestamp, transcript, hashtags, mentions, and engagement metrics.

liveasyncunknown~30s typical
SOCIAL_MEDIALEAD_GENERATIONOTHER
$0.0020
per result + $0.01 call
plus $0.001 platform fee per run
Usage-based actor: event charges passed through at cost plus 25%
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /parseforge/instagram-reel-scraper for me.

Input

FieldTypeDescription
urlsarrayInstagram usernames, profile URLs, or direct reel URLs (e.g. 'natgeo', '@nasa', 'https://www.instagram.com/instagram/', 'https://www.instagram.com/reel/ABC123/').
maxItemsintegerHow many reels to collect per run.
maxReelsPerProfileintegerMaximum number of reels to collect per profile. Leave empty to collect all up to Max Items.
newerThanstringOnly collect reels published after this date. Accepts YYYY-MM-DD or relative formats like '30 days', '3 months', '1 year'.
skipPinnedReelsbooleanSkip reels pinned at the top of the profile. Pinned reels are often older and skipping them gives more chronologically accurate results. default false
commentsPerReelintegerNumber of top comments to extract per reel (0 to skip comments, max ~15 from public page). Set to 0 for fastest extraction. default 0

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"apify","endpoint":"/parseforge/instagram-reel-scraper","input":{"skipPinnedReels":false,"commentsPerReel":0},"wait":false}'
poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."
cli
npx cracked-ai run -p apify -e /parseforge/instagram-reel-scraper -i '{"skipPinnedReels":false,"commentsPerReel":0}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/parseforge/instagram-reel-scraper", input: {"skipPinnedReels":false,"commentsPerReel":0}, wait: false })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.