# Get Influencer Report To protect our enterprise customers, influencer contact details are not enabled by default. Contact us to unlock them for free. Every successful request costs 1 credit. Endpoint: GET /instagram/profile/{userId}/report Security: accessToken ## Path parameters: - `userId` (string, required) User's Instagram handle or user ID from Instagram Example: "mrbeast" ## Query parameters: - `calculationMethod` (string) If specified, this indicates the method used to compute average-based metrics, such as average number of likes, comments, shares, etc. Enum: "median", "average" ## Response 200 fields (application/json): - `error` (boolean) If there is an error - `profile` (object, required) - `profile.userId` (string, required) User Id Example: "173560420" - `profile.profile` (object) Influencer Profile - `profile.profile.userId` (string) User id of the influencer Example: "173560420" - `profile.profile.fullname` (string) Full name of Influencer Example: "Instagram" - `profile.profile.username` (string, required) Username of Influencer Example: "instagram" - `profile.profile.url` (string, required) Profile URL Example: "https://www.instagram.com/instagram/" - `profile.profile.picture` (string, required) Profile Picture Example: "https://imgigp.modash.io/?https://scontent-arn2-1.cdninstagram.com/t51.2885-19/s320x320/22159423_1794482210565499_9190891265074397184_n.jpg" - `profile.profile.followers` (number, required) Follower count Example: 313560626 - `profile.profile.engagements` (number, required) Engagements Example: 857994 - `profile.profile.engagementRate` (number, required) Engagement rate Example: 0.0027362938100525414 - `profile.hashtags` (array, required) - `profile.hashtags.tag` (string, required) - `profile.hashtags.weight` (number, required) Example: 0.1 - `profile.mentions` (array, required) - `profile.statsByContentType` (object) User stats separated by content type - `profile.statsByContentType.all` (object) All content type stats Example: {} - `profile.statsByContentType.all.engagements` (number) - `profile.statsByContentType.all.engagementRate` (number) - `profile.statsByContentType.all.avgLikes` (number) - `profile.statsByContentType.all.avgComments` (number) - `profile.statsByContentType.all.statHistory` (array) - `profile.statsByContentType.all.statHistory.month` (string) Example: "2025-01" - `profile.statsByContentType.all.statHistory.avgEngagements` (number) - `profile.statsByContentType.all.statHistory.avgViews` (number) - `profile.statsByContentType.all.statHistory.avgShares` (number) - `profile.statsByContentType.all.statHistory.avgSaves` (number) - `profile.statsByContentType.all.avgReelsPlays` (number) - `profile.statsByContentType.reels` (object) Reels stats Example: {} - `profile.audience` (object) Audience data - `profile.audience.notable` (number, required) Example: 0.07 - `profile.audience.genders` (array, required) - `profile.audience.genders.code` (string, required) - `profile.audience.geoCountries` (array, required) - `profile.audience.geoCountries.name` (string, required) - `profile.audience.ages` (array, required) - `profile.audience.gendersPerAge` (array, required) - `profile.audience.gendersPerAge.male` (number, required) Example: 0.07 - `profile.audience.gendersPerAge.female` (number, required) Example: 0.07 - `profile.audience.geoCities` (array, required) - `profile.audience.geoStates` (array, required) - `profile.audience.geoSubdivisions` (array, required) - `profile.audience.geoSubdivisions.items` (array, required) - `profile.audience.credibility` (number, required) Example: 0.75 - `profile.audience.interests` (array, required) - `profile.audience.brandAffinity` (array, required) - `profile.audience.languages` (array, required) - `profile.audience.notableUsers` (array, required) - `profile.audience.audienceLookalikes` (array, required) - `profile.audience.ethnicities` (array, required) - `profile.audience.audienceReachability` (array) Percentage of the audience based on the number of accounts they follow, categorized into specific ranges. For instance, percentage of followers following no more than 500 accounts, or following between 500 and 1000 accounts. Example: [{"code":"-500","weight":0.379536},{"code":"500-1000","weight":0.161691},{"code":"1000-1500","weight":0.097547},{"code":"1500-","weight":0.361225}] - `profile.audience.audienceReachability.code` (string, required) Range of the number of accounts followed Enum: "-500", "500-1000", "1000-1500", "1500-" - `profile.audience.audienceReachability.weight` (number, required) Percentage of the audience Example: 0.1 - `profile.audience.audienceTypes` (array) Percentage of the audience based on the type of accounts they follow Example: [{"code":"mass_followers","weight":0.379536},{"code":"suspicious","weight":0.161691},{"code":"influencers","weight":0.097547},{"code":"real","weight":0.361225}] - `profile.audience.audienceTypes.code` (string, required) Type of the audience Enum: "mass_followers", "suspicious", "influencers", "real" - `profile.recentPosts` (array) Recent Posts Example: [{"id":"string","text":"string","url":"string","created":"string","likes":0,"comments":0,"mentions":["string"],"hashtags":["string"]}] - `profile.recentPosts.id` (string, required) - `profile.recentPosts.text` (string, required) - `profile.recentPosts.url` (string, required) - `profile.recentPosts.created` (string, required) - `profile.recentPosts.likes` (number) - `profile.recentPosts.comments` (number) - `profile.recentPosts.views` (number) - `profile.recentPosts.type` (string, required) - `profile.popularPosts` (array) Popular Posts - `profile.popularPosts.thumbnail` (string, required) - `profile.city` (string) Example: "New york" - `profile.state` (string) Example: "California" - `profile.subdivision` (string) Example: "New York State" - `profile.gender` (string) Enum: "MALE", "FEMALE" - `profile.language` (object) - `profile.contacts` (array) - `profile.contacts.value` (string, required) Example: "influenceremail@example.com" - `profile.country` (string) Example: "US" - `profile.ageGroup` (string) Enum: "13-17", "18-24", "25-34", "35-44", "45-64", "65-" - `profile.isPrivate` (boolean, required) Example: true - `profile.accountType` (string, required) Enum: "Regular", "Business", "Creator" - `profile.isVerified` (boolean, required) Example: true - `profile.postsCounts` (number, required) Example: 37 - `profile.bio` (string, required) Example: "CEO of #RockTok" - `profile.sponsoredPosts` (array, required) - `profile.sponsoredPosts.video` (string) - `profile.sponsoredPosts.image` (string) - `profile.sponsoredPosts.sponsors` (array) - `profile.sponsoredPosts.sponsors.domain` (string) - `profile.sponsoredPosts.sponsors.logo_url` (string) - `profile.lookalikes` (array, required) - `profile.postsCount` (number, required) Example: 37 - `profile.audienceExtra` (object) - `profile.audienceExtra.followersRange` (object, required) All histograms shown here are based on influencers whose number of followers fall within the range specified in this field - `profile.audienceExtra.followersRange.leftNumber` (number) Example: 100000 - `profile.audienceExtra.followersRange.rightNumber` (number) Example: 500000 - `profile.audienceExtra.engagementRateDistribution` (array, required) Distribution of influencers by their followers' engagement rate. This histogram displays how influencers from the same follower group are distributed based on the engagement rate of their followers. Ranges are automatically chosen for a clearer view of the entire histogram - `profile.audienceExtra.engagementRateDistribution.min` (number) The lower bound of the range Example: 0.4546 - `profile.audienceExtra.engagementRateDistribution.max` (number) The upper bound of the range Example: 0.6482 - `profile.audienceExtra.engagementRateDistribution.total` (number, required) The total count of data points within this range Example: 5551 - `profile.audienceExtra.engagementRateDistribution.median` (boolean) Indicates if this bin represents the median range of the data. Only one range has this value set to true Example: true - `profile.audienceExtra.credibilityDistribution` (array) Distribution of influencers by their followers' credibility. This histogram displays how influencers from the same follower group are distributed based on the credibility of their followers. Ranges are automatically chosen for a clearer view of the entire histogram - `profile.paidPostPerformance` (number) Example: 0.5 - `profile.paidPostPerformanceViews` (number, required) Example: 37 - `profile.sponsoredPostsMedianViews` (number, required) Example: 3127 - `profile.sponsoredPostsMedianLikes` (number, required) Example: 3743 - `profile.nonSponsoredPostsMedianViews` (number, required) Example: 267 - `profile.nonSponsoredPostsMedianLikes` (number, required) Example: 367 - `profile.stats` (object) Influencer stats, likes and followers (deprecated in favor of statsByContentType) - `profile.stats.avgLikes` (object) Average Likes and historical comparison - `profile.stats.avgLikes.value` (number) Value Example: 859004 - `profile.stats.avgLikes.compared` (number) Change in value compared to last month Example: 0.007144320631801482 - `profile.stats.followers` (object) Followers and historical comparison - `profile.stats.avgShares` (object) Average Shares and historical comparison - `profile.stats.avgComments` (object) Average Comments and historical comparison