AS
Apify Store
/crawlerbros/instagram-keyword-search-scraper
Instagram Keyword Search Scraper
Extract posts from Instagram keyword search results. Scrape post URLs, captions, usernames, media URLs, hashtags, engagement metrics, and more. Supports multiple keywords with anti-detection features.
liveasyncunknown~30s typical
social mediaotherdeveloper toolsinstagramkeywordsearch
$0.0063
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.005 per result; Cracked adds 25% plus a $0.005 call fee
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 /crawlerbros/instagram-keyword-search-scraper for me.
Input
| Field | Type | Description |
|---|---|---|
| keywords* | array | List of keywords to search. Works for both single-word (e.g. "photography") and multi-word (e.g. "sunset photography") queries. |
| maxPosts | integer | Maximum number of post URLs to collect per keyword. default 100 |
| cookies | string | Instagram authentication cookies in JSON format. If not provided, uses our own cookies file as fallback. Format: [{"name":"sessionid","value":"...","domain":".instagram.com"}, ...]. See README for extraction instructions. |
| sessionName | string | Name for saving/loading cookies between runs. Use different names for different Instagram accounts. default "default_session" |
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":"/crawlerbros/instagram-keyword-search-scraper","input":{"keywords":["sunset photography"],"maxPosts":3,"cookies":"[{\"name\":\"sessionid\",\"value\":\"your_session_id\",\"domain\":\".instagram.com\"}]","sessionName":"my_instagram_session"},"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 /crawlerbros/instagram-keyword-search-scraper -i '{"keywords":["sunset photography"],"maxPosts":3,"cookies":"[{\"name\":\"sessionid\",\"value\":\"your_session_id\",\"domain\":\".instagram.com\"}]","sessionName":"my_instagram_session"}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/crawlerbros/instagram-keyword-search-scraper", input: {"keywords":["sunset photography"],"maxPosts":3,"cookies":"[{\"name\":\"sessionid\",\"value\":\"your_session_id\",\"domain\":\".instagram.com\"}]","sessionName":"my_instagram_session"}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.