Creator identity resolution API

One profile in.
The whole creator out.

Give CreatorMetadata any YouTube, TikTok, Instagram, X or Twitch profile. Get back one canonical creator: every account, website and alias, each with a confidence score and the evidence behind it.

Try
resolution logready
    @solcooksone profile
    Paste a profile to resolve a creator.

    Payments got an API. Companies got an API. Creators get one now.

    CreatorMetadata isn't a links finder. It's the identity layer for the creator internet: a fragmented identifier goes in and a normalized creator entity comes out.

    1. 01

      One profile

      A single TikTok handle. No real name, no email, no idea where else this person exists.

    2. 02

      Investigate

      Search every network, knowledge panels, link hubs, bios and cross-mentions. Recall first: a profile missed here can't be recovered later.

    3. 03

      Verify

      Score every candidate against the seed. Fan pages, clip accounts and same-name strangers get rejected, and each rejection comes with its reason.

    4. 04

      Resolve

      What's left collapses into one creator entity with a stable ID, a confidence score and evidence for every edge.

    in TikTok bioknowledge panelon link hubsame avataron link hubbio → soladeyemi.comsimilar handlesame nameshares IG identitystream cross-postsite footer
    @solcooksTikTok · 1.9M followers
    linktr.ee/solcookscandidate
    @sol.adeyemicandidate
    @SolInTheKitchencandidate
    @solcooks.fanpagecandidate
    soladeyemi.comcandidate
    @soladeyemicandidate
    @solcooksclipscandidate
    Sol Adeyemi · Lagoscandidate
    @sol.adeyemicandidate
    soleatscandidate
    Sunday Suppercandidate
    SSol Adeyemicr_2Jx8Kq4mZt · person · London, UKidentity confidence0.97
    @solcookslinktr.ee/solcooks@sol.adeyemi@SolInTheKitchensoladeyemi.com@soladeyemi@sol.adeyemisoleatsSunday Supper
    4.8M total reach9 surfaces3 rejected
    • Handles don't match@solcooks · @SolInTheKitchen · @sol.adeyemi
    • Names collideThere's a structural engineer called Sol Adeyemi in Lagos
    • Fans impersonateSame avatar, same name, 40k followers, not them
    • Platforms don't link to each otherThe graph only exists in bios, hubs and search

    §3 The entity

    This is what one resolved creator looks like.

    Select any profile or link to see its evidence trail: how we got there from the seed, hop by hop.

    GET /v1/creators/cr_2Jx8Kq4mZt
    S

    Sol Adeyemi

    cr_2Jx8Kq4mZt · person · London, UK

    Weeknight West African cooking in 60 seconds. Cookbook 'Pepper & Smoke' out now.

    Sol AdeyemisolcooksSolInTheKitchensol.adeyemiSunday Supper
    identity confidence
    0.97
    total reach
    4.8M
    ProfilePlatform IDAudienceMatch
    @solcooksTikTok69041188227164416051.9Mseed
    @SolInTheKitchenYouTubeUCq8Xf2L0h9sA1kE3pT7wBnA1.2M0.99
    @sol.adeyemiInstagram482133760911.1M0.98
    @soladeyemiX1287734410092519424214K0.95
    soleatsTwitch71109341288K0.91
    @sol.adeyemiThreads—220K0.97
    1. 01 · parse code

      Recognise the platform and handle. Posts, reels and search pages are rejected; only profiles get through.

    2. 02 · discover search

      Knowledge panels, link hubs, per-platform searches and cross-mentions. Tuned for recall.

    3. 03 · verify model

      Each candidate is scored against the seed. The model judges candidates; it never produces a handle.

    4. 04 · decide code

      Thresholds in version control. Confirmed needs high probability and high confidence.

    Search decides what's possible. The model decides what's true. Code decides what we claim.

    §4 Who builds on it

    One primitive. Very different products.

    Influencer marketing platforms · creator CRMs

    A sparse record becomes a complete creator profile.

    Stop asking creators to connect six accounts. Resolve the one you have and fill in the rest: every platform, the website, the newsletter and total reach.

    • 1 field in, 12 out
    • Every value carries its source
    ?
    Untitled creatortiktok.com/@solcooks
    1 / 12
    Source profile
    @solcooks · 1.9Minput
    Name
    Location
    Category
    YouTube
    Instagram
    X
    Twitch
    Website
    Newsletter
    Business contact
    Total reach

    Everyone who touches creator data ends up rebuilding this. Here are 21 of them.

    • GrowInfluencer marketing platformsFill creator databases and skip the connect-every-account onboarding step.resolve
    • GrowCreator discovery & searchTurn a profile someone found into a full creator record.resolve
    • GrowSales & outboundEnrich creator lead lists the way you already enrich B2B leads.batch
    • GrowAgencies & talent managersBuild rosters automatically and keep them current as creators add accounts.resolve · webhooks
    • GrowNew social appsOffer claim-your-profile onboarding that imports a creator's whole existing presence.resolve
    • GrowCreator commerce & affiliateTie storefronts and affiliate IDs to the creator who actually drives them.match
    • GrowLabels, A&R, sports & esportsTrack one artist or athlete across Spotify, TikTok, YouTube and Twitch.resolve
    • UnderstandSocial listeningAttribute mentions across networks to one entity instead of seven handles.match

    §5 API

    One call. One creator.

    A URL goes in and a creator comes out. No SDK to learn, no graph to maintain, no scraping fleet to babysit.

    input
    {
      "url": "https://youtube.com/@SolInTheKitchen"
    }
    curl https://creatormetadata.com/v1/resolve \
      -G --data-urlencode "url=https://youtube.com/@SolInTheKitchen" \
      -H "Authorization: Bearer $CM_KEY"
    GET/v1/resolveAny profile URL → one canonical creatorlive
    POST/v1/matchAre these two profiles the same creator?private beta
    POST/v1/batchUp to 10,000 URLs, webhook when doneprivate beta
    GET/v1/creators/:idFetch a resolved creator by stable IDprivate beta
    HOOKcreator.updatedNew account, changed handle, new websiteprivate beta
    output200 · application/json

    §6 Build vs. buy

    You could build this. Here's what that takes.

    build it yourself31 engineer-weeks + maintenance, forever

    Untick anything you think you can skip. The hard parts are the ones that look optional.

    or
    GET /v1/resolve?url=…
    • Resolution that improves every week, without you
    • Evidence and calibrated confidence on every edge
    • Stable creator IDs across every platform
    • Coverage of new platforms as they appear
    integration
    1 line
    per resolve
    ~2s
    scrapers to run
    0
    Try it now

    §7 Try it

    Resolve your first creator.

    Paste any profile, from any platform. It takes about two seconds.