Signup comes with $1 in credit. No subscription needed.Claim your $1

Tools / Email finder / Tool

Read a TikTok brand account's bio, links and contact email

TikTok brand accounts put contact details in a short bio and one link. social.profile reads the account by handle and returns the bio text, follower count, verified and business flags, the bio link and its domain, and an email when the profile exposes one, so your agent can tell at a glance where to reach the brand.

Real run: 1 record $0.00525 per profile social.profile MCP · REST · CLI

Ask your agent

Check these 15 TikTok brand handles and list which ones show an email in their bio.

Connect RouterGrowth once, then ask in plain words. New workspaces start with $1 of credit. Get a key or read the setup guide.

A real run

What does it return?

One call to social.profile (social profile lookup), run through RouterGrowth on October 19, 2026. These are the first rows it returned; fields that name a person are masked.

1records returned
19.7 sto answer
$0.007charged for the run
followersverifiedwebsiteis_businessbio
4400000Truehttps://likeshop.me/t/scrubdaddyTrueThe Official Scrub Daddy TikTok Clean Anything with a Smile 😃 #ScrubDaddy

A cleaning brand's verified TikTok business account: 4.4M followers and a shoppable bio link, with no email in the bio, so the email field stayed empty.

Step by step

How do you do it?

  1. Connect RouterGrowth once

    Add the MCP server to Claude, ChatGPT, Claude Code, Codex or Cursor, or call the REST API with your RouterGrowth key.

  2. Give the handle

    The TikTok username of the brand, without the @.

  3. Read the bio

    The call returns the bio text, links, flags and an email when one is shown.

  4. Open the link when needed

    When the bio points to a link page instead of an email, web.scrape can read that page for contact details.

Price

What does it cost?

List prices on TikTok, read from the catalog when this page was built. The exact figure is quoted before every run, and a monthly plan lowers it.

$0.00525per profile
$0.00175per call, on top of the profiles
$0when the call finds nothing

In practice

What do you ask it?

You describe the job; the agent picks the calls, shows the price and runs them.

Check these 15 TikTok brand handles and list which ones show an email in their bio.

Read this TikTok brand's bio link page and pull any contact email from it.

Connect

How do you connect it?

One MCP server for Claude, ChatGPT, Claude Code, Codex and Cursor, or the same call over the CLI and REST with the input above.

MCP server
claude mcp add --transport http routergrowth https://api.routergrowth.com/mcp
CLI
npm install -g routergrowth && routergrowth setup
routergrowth run -c social.profile -i '{"platform": "tiktok", "handle": "scrubdaddy"}'
REST
curl -X POST https://api.routergrowth.com/v1/run \
  -H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
  -d '{"capability": "social.profile", "input": {"platform": "tiktok", "handle": "scrubdaddy"}}'

Worth knowing

What should you know first?

Link pages are common

Many brands use a link page in the bio. The domain field then shows the link service, so the agent opens the page to find the contact.

Business flag included

is_business shows whether the account is set up as a business, a quick filter for brand outreach.

No action on the account

The call reads the public profile. It does not follow or message.

FAQ

Questions about tiktok email finder

Does TikTok show emails publicly?

Some accounts write one in the bio. The call returns only what the public profile shows.

Can it read many accounts?

Yes, one call per handle. The agent can run a list and return a table.

Does it include recent videos?

No. Use social.posts on the same handle for the latest videos.

What if the handle has changed?

An old handle returns an empty profile, so confirm the current handle on the account page first.

More on Email finder

Related pages

Reading this as an agent? This page as markdown: /tools/email-finder/tiktok.md

One key. Every network.

Connect your agent once. The first calls run on the $1 that comes with signup.