# Get Influencer report Influencer contact details are not enabled by default. Contact us to unlock this data for free. Every successful request costs 1 credit. Endpoint: GET /youtube/profile/{userId}/report Security: accessToken ## Path parameters: - `userId` (string, required) User's YouTube handle or user ID from YouTube ## 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.profile.averageViews` (number, required) Example: 98124 - `profile.profile.handle` (string) Unique and short YouTube channel identifier Example: "tseries" - `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.genders.weight` (number, required) Example: 0.07 - `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.languages` (array, required) - `profile.audience.notableUsers` (array, required) - `profile.audience.audienceLookalikes` (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.avgPosts4weeks` (number) - `profile.statsByContentType.videos` (object) Videos stats Example: {} - `profile.statsByContentType.shorts` (object) Shorts stats Example: {} - `profile.statsByContentType.streams` (object) Streams stats Example: {} - `profile.recentPosts` (array) Recent Posts - `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.video` (string) - `profile.recentPosts.thumbnail` (string, required) - `profile.recentPosts.type` (string, required) - `profile.recentPosts.title` (string, required) - `profile.popularPosts` (array) Popular Posts - `profile.city` (string) Example: "New york" - `profile.state` (string) Example: "California" - `profile.gender` (string) Enum: "MALE", "FEMALE" - `profile.contacts` (array) - `profile.contacts.value` (string, required) Example: "influenceremail@example.com" - `profile.country` (string) Example: "US" - `profile.ageGroup` (string) Enum: "18-24", "25-34", "35-44", "45-64", "65-" - `profile.isVerified` (boolean) Example: true - `profile.postsCount` (number, required) Example: 37 - `profile.totalViews` (number, required) Example: 1821211 - `profile.description` (string, required) Example: "CEO of #RockTok" - `profile.interests` (array, required) - `profile.audienceCommenters` (object, required) - `profile.lookalikesByTopics` (array, required) - `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 Example: true - `profile.sponsoredPosts` (array, required) - `profile.sponsoredPosts.sponsors` (array) - `profile.sponsoredPosts.sponsors.domain` (string) - `profile.sponsoredPosts.sponsors.logo_url` (string) - `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