
Instagram API Scraper
Pricing
Pay per event

Instagram API Scraper
Scrape and download Instagram posts, profiles, places, hashtags, photos without login. Supports search keywords and URL lists. Download your data as HTML table, JSON, CSV, Excel, XML, and RSS feed.
4.6 (9)
Pricing
Pay per event
56
Monthly users
267
Runs succeeded
>99%
Response time
7.3 days
Last modified
2 hours ago
Instagram URLs you want to scrape
directUrls
arrayOptional
Add one or more Instagram URLs to scrape. The field is optional, but you need to either use this field or search query below.
What do you want to scrape from each page?
resultsType
EnumOptional
You can choose to get posts, comments or details from Instagram URLs. Comments can only be scraped from post URLs.
Value options:
"posts": string"comments": string"details": string"mentions": string"stories": string
Default value of this property is "posts"
Max results per URL
resultsLimit
integerOptional
How many posts or comments (max 50 comments per post) you want to scrape from each Instagram URL. If you set this to 1, you will get a single post from each page.
Newer than
onlyPostsNewerThan
stringOptional
Limit how far back to the history the scraper should go. The date should be in YYYY-MM-DD or full ISO absolute format or in relative format e.g. 1 days, 2 months, 3 years. All time values are taken in UTC timezone
Search query
search
stringOptional
Provide a search query which will be used to search Instagram for profiles, hashtags or places.
Search type
searchType
EnumOptional
What type of pages to search for (you can look for hashtags, profiles or places).
Value options:
"user": string"hashtag": string"place": string
Default value of this property is "hashtag"
Search results limit
searchLimit
integerOptional
How many search results (hashtags, users or places) should be returned.
Enhance user search (top 10) with Facebook page & email if available (higher credit usage)
enhanceUserSearchWithFacebookPage
booleanOptional
For each user from the top 10, the scraper extracts their Facebook page that sometimes contains their business email. Please keep in mind that you are forbidden to collect personal data in certain jurisdictions. Please see this article for more details.
Pricing
Pricing model
Pay per eventThis Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.
Actor start
$0.005
Flat charge for starting an Actor run.
Result
$0.002
Each result written to the dataset by the URL.
Search result
$0.005
Each search result written to the dataset by the Search query.
Add-on: Date filter
$0.001
Extra cost per post scraped with a date filter.