
iG Profile Scraper
Pricing
$17.99/month + usage

iG Profile Scraper
Under maintenance5.0 (1)
Pricing
$17.99/month + usage
0
5
1
Last modified
11 days ago

Pricing
$17.99/month + usage

5.0 (1)
Pricing
$17.99/month + usage
0
5
1
Last modified
11 days ago
modeEnumRequired
Select how you want to scrape Instagram profiles
"MODE1": string"MODE2": string"MODE3": string"MODE4": stringDefault value of this property is "MODE1"
targetUsernamestringOptional
Instagram handle to scrape (without @). Example: instagram
scrapeFollowersbooleanOptional
Extract followers of the target account
Default value of this property is true
scrapeFollowingbooleanOptional
Extract following list of the target account
Default value of this property is false
maxProfilesMode1integerOptional
Maximum number of profiles to scrape
Default value of this property is 100
targetUsernamesarrayOptional
Instagram handles for batch processing (one per line, without @)
scrapeFollowersMode2booleanOptional
Extract followers from each account
Default value of this property is true
scrapeFollowingMode2booleanOptional
Extract following from each account
Default value of this property is false
maxProfilesPerAccountintegerOptional
Maximum profiles to extract per account
Default value of this property is 100
usernamesToAnalyzearrayOptional
Specific Instagram handles to enrich with data (one per line, without @)
maxProfilesMode3integerOptional
Maximum number of profiles to analyze
Default value of this property is 100
seedUsernamesarrayOptional
Seed profiles to start network expansion (one per line, without @)
expansionDepthintegerOptional
How many levels deep to expand (1 recommended for cost efficiency)
Default value of this property is 1
maxProfilesMode4integerOptional
Maximum number of profiles to discover
Default value of this property is 200
extractEmailbooleanOptional
Try to extract email addresses from bio and business contact info
Default value of this property is true
extractPhonebooleanOptional
Try to extract phone numbers from bio and business contact info
Default value of this property is true
extractWebsitebooleanOptional
Extract website/external links from profile
Default value of this property is true
extractBusinessCategorybooleanOptional
Extract business category/niche (if available)
Default value of this property is true
extractAddressbooleanOptional
Extract business address from location info
Default value of this property is false
calculateEngagementRatebooleanOptional
Calculate engagement rate based on recent posts (may increase processing time)
Default value of this property is true
extractPostCaptionsbooleanOptional
Get text content from recent posts
Default value of this property is false
deepContactSearchbooleanOptional
Search for additional contact info in post captions and comments (slower)
Default value of this property is false
keywordsarrayOptional
Only include profiles containing these keywords (leave empty to disable)
keywordSearchInEnumOptional
Where to search for keywords
"bio": string"fullName": string"both": stringDefault value of this property is "bio"
locationKeywordsarrayOptional
Filter by location mentioned in bio (e.g., New York, London, Dubai)
languageEnumOptional
Filter profiles by detected language in bio
"any": string"en": string"es": string"fr": string"de": string"it": string"pt": string"ar": string"hi": string"ja": string"ko": stringDefault value of this property is "any"
minFollowersintegerOptional
Minimum number of followers (0 = no minimum)
Default value of this property is 0
maxFollowersintegerOptional
Maximum number of followers (0 = unlimited)
Default value of this property is 0
lastPostAfterstringOptional
Only include profiles that posted after this date (YYYY-MM-DD)
minPostsInPeriodintegerOptional
Minimum number of posts required in the specified period
Default value of this property is 0
postingPeriodDaysintegerOptional
Time period in days to check posting frequency
Default value of this property is 30
reelsFilterEnumOptional
Filter by presence of recent Reels/video content
"disabled": string"hasReels": string"noReels": stringDefault value of this property is "disabled"
minMedianViewsintegerOptional
Minimum median views on recent posts (0 = disabled)
Default value of this property is 0
highEngagementOnlybooleanOptional
Only include accounts with high engagement (views >= 30% of followers)
Default value of this property is false
contactInfoFilterEnumOptional
Filter profiles by availability of contact information
"any": string"hasEmail": string"hasPhone": string"hasWebsite": string"hasAny": string"hasEmailOrPhone": stringDefault value of this property is "any"
requireWebsitebooleanOptional
Only include profiles with website links
Default value of this property is false
accountTypeFilterEnumOptional
Filter by Instagram account type
"any": string"business": string"creator": string"personal": stringDefault value of this property is "any"
influencersOnlybooleanOptional
Only include accounts identified as influencers
Default value of this property is false
businessCategoriesarrayOptional
Specific business categories/niches to filter (e.g., Fashion, Fitness, Food)
verificationFilterEnumOptional
Filter by Instagram verification status (blue checkmark)
"any": string"verified": string"notVerified": stringDefault value of this property is "any"