{"uid":"cap_skbFrbxDuKg3WJvNrGlNf","slug":"instagram-hashtag-scraper-apify-via-stableapify-b53d03d4","name":"Instagram Hashtag Scraper (Apify via StableApify)","description":"Start the \"Instagram Hashtag Scraper\" Apify actor (apify/instagram-hashtag-scraper). Scrape Instagram posts and reels by hashtags. Just add one or more hashtags and extract captions, locations, likes, plays, shares, comments count, images, time…","url":"https://stableapify.dev/api/actors/apify/instagram-hashtag-scraper/call","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","required":["hashtags","resultsType"],"properties":{"hashtags":{"type":"array","items":{"type":"string"},"description":"Type in or paste the hashtag with or without # symbol. Use the &#43; Add button to add more hashtags."},"resultsType":{"enum":["posts","reels","stories"],"type":"string","default":"posts","description":"Choose whether to scrape posts or reels for the selected hashtags. ❗Please note that the stories type has been deprecated. It used to return reels data, which wasn’t aligned with its purpose. Please use reels instead."},"resultsLimit":{"type":"integer","maximum":9007199254740991,"minimum":1,"description":"Set the maximum number of results (reels or posts) you want to scrape. If you set this to 5 , you will scrape 5 posts for each hashtag you provide. With this setup, if you decide to add 7 different hashtags, you will scrape 35 posts altogether. ⚠️ Free usage covers just the first page of results. To get more pages, Upgrade your plan ."},"keywordSearch":{"type":"boolean","description":"Enable this option if you want to get posts or reels by a specific keyword. The dataset will be slightly different than the one produced by hashtag."}},"description":"Normalized actor input. See field descriptions for the simplified shape; native Apify input also accepted (passed through).","additionalProperties":{}},"options":{"type":"object","properties":{"build":{"type":"string","maxLength":100,"minLength":1},"memory":{"type":"integer","maximum":32768,"minimum":128},"maxItems":{"type":"integer","maximum":100000,"minimum":1}},"description":"Optional Apify run options.","additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_XrJj5BM_AlWnQ7BTcrt75","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Starts an Apify actor run that scrapes Instagram posts and reels by one or more hashtags, returning captions, locations, likes, plays, shares, comment counts, images, and timestamps.","exampleAgentPrompt":"Scrape the latest Instagram posts tagged #veganfood — I need the captions, like counts, comment counts, image URLs, and posting times for the top 50 posts.","exampleUseCases":[{"title":"Hashtag trend research for marketing","prompt":"Pull the 100 most recent Instagram posts tagged #sustainablefashion and give me their captions, like counts, comment counts, and timestamps so I can analyze what's trending."},{"title":"Competitor brand monitoring on Instagram","prompt":"Scrape Instagram posts using the hashtags #nike and #justdoit — I want the captions, engagement numbers (likes, comments, plays), locations, and image URLs for the last 200 posts."},{"title":"Influencer content discovery by niche","prompt":"Find me the latest 75 Instagram reels and posts tagged #homeworkout — extract the captions, like counts, share counts, and post times so I can identify top-performing content."}],"resultDescription":"Returns an Apify actor run token or run ID that can be used with the dataset fetch endpoint to retrieve the scraped records, each containing the post caption, location, like count, play count, share count, comment count, image URLs, and publication timestamp.","failureModes":["Invalid or private hashtag returns no results","Instagram rate limiting causes partial or empty dataset","Actor run timeout if too many posts are requested","Missing or invalid API token returns authentication error","Hashtag with very low volume returns sparse results"],"whenToPreferThis":"Choose this endpoint when you need structured Instagram post data organized by hashtag — especially for trend research, brand monitoring, influencer discovery, or content analytics. It's ideal when you need bulk engagement metrics (likes, plays, shares, comments) and media URLs from public Instagram posts without managing browser automation yourself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:52:09.497Z","isFirstParty":false}