Home › Actors › Instagram public profile scraper › Data and schema
This is the machine-readable side of Instagram public profile scraper: the columns its dataset contains, taken from a real sample run of 2 rows and 14 columns. Fill rate counts how many of the 2 sample rows have a value. Contact fields are withheld here.
| column | type | filled | example |
|---|---|---|---|
| username | text | 2/2 | nasa |
| fullName | text | 2/2 | NASA |
| followersCount | integer | 2/2 | 104367636 |
| followsCount | integer | 2/2 | 90 |
| postsCount | integer | 2/2 | 4966 |
| verified | boolean | 2/2 | True |
| isBusinessAccount | boolean | 2/2 | True |
| businessCategoryName | text | 1/2 | Government Agencies |
| avgLikes | integer | 2/2 | 492644 |
| medianLikes | integer | 2/2 | 295648 |
| avgComments | integer | 2/2 | 2309 |
| engagementRatePct | number | 2/2 | 0.474 |
| externalUrl | text | 2/2 | https://www.nasa.gov/ |
| url | text | 2/2 | https://www.instagram.com/nasa/ |
| username | fullName | followersCount | followsCount | postsCount | verified | isBusinessAccount | businessCategoryName |
|---|---|---|---|---|---|---|---|
| nasa | NASA | 104367636 | 90 | 4966 | True | True | Government Agencies |
| natgeo | National Geographic | 268377992 | 196 | 32079 | True | True |
Download the full sample CSV (raw file on GitHub). Long values are shortened above.
From the actor's current input schema on Apify.
| field | type | label | default |
|---|---|---|---|
| usernames | array | Instagram usernames or profile URLs | |
| directUrls | array | Instagram URLs (profiles, posts, reels) | |
| resultsType | string | Output | "details" |
| resultsLimit | integer | Latest posts per profile | 12 |
| includeLatestPosts | boolean | Include latest posts in profile rows | true |
| addParentData | boolean | Add owner data to post rows | true |
| onlyPostsNewerThan | string | Only posts newer than | |
| excludePinnedPosts | boolean | Exclude pinned posts | false |
| minFollowers | integer | Minimum followers | |
| maxFollowers | integer | Maximum followers | |
| maxItems | integer | Max rows | 1000 |
| monitorMode | boolean | Monitor mode: only new posts | false |
| monitorStoreName | string | Monitor store name | "instagram-profile-monitor" |
| maxConcurrency | integer | Parallel profiles | 5 |
| sessionCookie | string | Instagram sessionid cookie (optional, not needed) | |
| proxyConfiguration | object | Proxy | {"useApifyProxy": true} |
$0.00182 per result row on the free plan, down to $0.0017 on higher plans (pay per event, tiered). Read from the Apify actor record on 2026-10-16; the live price on the actor page always wins.
Successful builds of the published actor, newest first (12 builds in total). Apify records build numbers and dates, not release notes, so this lists what shipped and when.
Run it on Apify About this actor
Disclosure: we build and maintain this actor.