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
| Field | Type | Description |
|---|---|---|
| usernames | array | Use 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. |
| hashtags | array | Use 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. |
| directUrls | array | Use 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. |
| maxReelsPerSource | integer | Maximum number of reels to collect per username, hashtag, or URL. Default is 20. Increase for bulk research, decrease for quick checks. default 20 |
| onlyReelsNewerThan | string | Optional 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'. |
| proxyConfiguration | object | Override 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 120mcp
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.