All use cases

Influencer data API

Live creator profiles, post history, and engagement inputs for vetting, rate cards, and campaign reports — Instagram, TikTok, YouTube, one schema.

What usually breaks first

Common failure modes after a DIY scraper or marketplace API hits production — schema drift, billing surprises, and pagination quirks.

Influencer tools need fast answers: does the handle exist, what do they post, is engagement plausible, what did the last sponsored post look like?

CSV imports fail at scale — three networks, three pagination models, three breakage surfaces per layout change. You have the scoring logic; you need current profile and post data in one ingestible shape.

8 routes for this job

Routes used in live influencer data integrations (TikTok, Instagram, and YouTube). Paths and params match OpenAPI; documented fields ship in responses.

  • GET /v1/tiktok/users/search

    Seed discovery lists from a keyword when a brand brief names a niche, not a handle.

  • GET /v1/instagram/profiles/{handle}

    Profile card for vetting: follower count, bio, external links, verification status.

  • GET /v1/instagram/profiles/{handle}/posts

    Paginated feed posts — pull likes and comments to compute engagement rate on your side.

  • GET /v1/instagram/profiles/{handle}/reels

    Recent Reels for short-form creators where feed posts understate actual reach.

  • GET /v1/tiktok/profiles/{handle}/videos

    TikTok upload history with view and engagement fields for sponsorship vetting.

  • GET /v1/tiktok/profiles/{handle}/followers

    Follower sample for audience-quality models — flag empty bios, default avatars, odd ratios.

  • GET /v1/youtube/channel

    Channel subscriber count and metadata from a URL or handle for rate-card lookups.

  • GET /v1/youtube/channels/videos

    Recent uploads with view counts — baseline performance before quoting a integration fee.

OpenAPI reference →

How teams wire this

Typical order starts with “import the shortlist.” Adjust cadence, schema, and thresholds to your stack.

  1. 1

    Import the shortlist

    Handles arrive from brand uploads, marketplace exports, or your own discovery search. Store platform + handle pairs; do not assume @names match across networks.

  2. 2

    Hydrate profile records

    Hit profile endpoints to fill CRM fields — avatar, bio, follower count, verification. Respect lookupStatus: not_found means the account is gone; completed lookups charge credits either way.

  3. 3

    Pull post history for vetting

    Fetch recent posts, Reels, or videos before approval. Your team (or your classifier) checks sponsored-content frequency, category fit, and engagement relative to follower count.

  4. 4

    Feed fraud and audience models

    Pass follower samples and engagement time series into your fake-follower scoring. Social Fetch returns the inputs; your thresholds stay in your product.

  5. 5

    Snapshot and report campaigns

    Store a pre-campaign baseline, then re-pull post metrics after deliverables go live. Compare actual views and engagement against the rate you quoted — credits do not expire between campaign bursts.

Example: pull recent Instagram posts for engagement math

Swap YOUR_API_KEY for a dashboard key. The playground pre-fills auth for the same path.

Request
Example: pull recent Instagram posts for engagement math

Why influencer platforms wire data here

  • Same response envelope on Instagram, TikTok, YouTube, and 9+ more — one ingestion path for profile cards and post history.
  • Pay-as-you-go credits, no required subscription: refresh 50 creators before a pitch deck without a monthly minimum.
  • 100 free credits to run real handles through your vetting pipeline before a bulk import.
  • lookup_failed and 503 responses do not charge — you only pay for completed lookups.
  • Operated by Social Freak Ltd, a registered UK company with documented data handling for enterprise procurement.

Run a influencer data lookup on free credits

100 credits on signup — run the curl above, inspect lookupStatus and meta.creditsCharged, then buy a pack when ready. Balances do not expire.