Skip to content

Enrich by handle profile

Enrich by handle profile

Request

Enrich a creator profile with identity, contact, and vetting data using their social media handle.

What you get

  • Returns the identity/contact/vetting subset of the Enrich by handle full response: validated email, name, gender, location, cross-platform presence, and core profile/vetting fields (verification, account type, follower/media counts, bio, niche classification).
  • No deeper performance data — no growth curves, medians, income estimates or audience demographics. Use Enrich by handle analytics for those. Instagram, YouTube, TikTok, OnlyFans and Twitter do include a headline engagement_percent.
  • Works with all 11 platforms: Instagram, YouTube, TikTok, OnlyFans, Twitter, Twitch, Snapchat, Discord, Pinterest, Facebook and LinkedIn. Facebook, Pinterest, Snapchat, Discord and LinkedIn carry basic identity data only — there is no analytics counterpart for them.
  • Optional email requirement setting available.

Credits

  • 0.2 credits per successful request. If no data is returned, no credits are deducted. If email_required is must_have and no valid email is found, no credits are deducted.
Security
Bearer
Bodyrequired
handlestringrequired

Creator identifier — username, profile URL, or YouTube channel ID (UC...).

platformstringrequired

Platform to enrich from (e.g., instagram, youtube).

Enum:"instagram""youtube""tiktok""onlyfans""twitter""snapchat""discord""pinterest""facebook""linkedin"
email_requiredstring or null

Whether a validated email is required: 'must_have' rejects the match if no valid email is found (no credits charged), 'preferred' returns the match regardless. Defaults to 'preferred'.

Default:"preferred"
Enum:"must_have""preferred"
POST
/public/v1/creators/enrich/handle/profile/
curl -i -X POST \
  https://api-dashboard.influencers.club/public/v1/creators/enrich/handle/profile/ \
  -H 'Authorization: Bearer <YOUR_API_KEY_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "handle": "string",
    "platform": "instagram",
    "email_required": "must_have"
  }'

Responses

Bodyapplication/json
resultobject(HandleProfileResultResponse)
credits_costnumber or null, (double)
Example:0.2
Response
{ "result": { "age_group": {}, "creator_has": {}, "email": "user@example.com", "email_type": "string", "first_name": "string", "gender": "string", "has_brand_deals": true, "has_link_in_bio": true, "instagram_link": "string", "is_business": true, "is_creator": true, "linkedin_link": "string", "links_in_bio": [], "location": "string", "onlyfans_link": "string", "other_links": [], "patreon_link": "string", "speaking_language": "string", "tiktok_link": "string", "twitch_link": "string", "twitter_link": "string", "youtube_link": "string", "instagram": {}, "youtube": {}, "tiktok": {}, "onlyfans": {}, "twitter": {}, "twitch": {}, "linkedin": {}, "facebook": {}, "pinterest": {}, "snapchat": {}, "discord": {} }, "credits_cost": 0.2 }