Apify Store
AS
Apify Store
/khadinakbar/instagram-reels-scraper

Instagram Reels Scraper — Profiles, Hashtags & Keywords

Scrape Instagram Reels from profiles, hashtags, or URLs. Returns video URL, captions, likes, comments, music, tags. MCP-ready. $1.50/1K reels.

liveasyncunknown~30s typical
SOCIAL_MEDIAAGENTSMCP_SERVERS
$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 /khadinakbar/instagram-reels-scraper for me.

Input

FieldTypeDescription
usernamesarrayUse this when you have an Instagram username or profile URL. Accepted formats: 'natgeo', 'https://www.instagram.com/natgeo/'. Use directUrls instead when you have a specific reel link. Use hashtags when you want reels for a topic.
hashtagsarrayUse this when the user mentions a topic or hashtag (e.g. 'travel', '#fitness'). Do NOT include the # symbol — just the word. Use usernames instead when the user names a specific account.
directUrlsarrayUse this when the user provides a specific Instagram reel link, e.g. 'https://www.instagram.com/reel/ABC123/'. Use usernames or hashtags instead when the user mentions an account or topic.
maxReelsPerSourceintegerMaximum number of reels to collect per username, hashtag, or URL. Default is 20. Increase for bulk research, decrease for quick checks. default 20
onlyReelsNewerThanstringOptional date filter. Skips reels older than this date. Accepted formats: 'YYYY-MM-DD' (e.g. '2025-01-01'), ISO timestamp, or relative strings like '30 days', '2 weeks', '3 months'.
proxyConfigurationobjectOverride the default proxy. Leave empty to use built-in Webshare rotating residential proxies (recommended for Instagram). Provide a custom proxy URL or Apify proxy group only if you have your own proxy setup.

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":"/khadinakbar/instagram-reels-scraper","input":{"maxReelsPerSource":20},"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 /khadinakbar/instagram-reels-scraper -i '{"maxReelsPerSource":20}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/khadinakbar/instagram-reels-scraper", input: {"maxReelsPerSource":20}, wait: false })

Try it

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