TikTok Creator Email Finder converts public TikTok profiles into outreach-ready creator leads with public emails, websites, social links, follower and video counts, verification, confidence, source URLs, and clear availability statuses.
It is designed for teams that already have usernames or profile URLs and want a repeatable way to qualify them for sponsorships, partnerships, recruiting, or research. The dataset preserves profiles with no visible contact when requested, making list coverage measurable.
Quick start
- Add TikTok handles or full profile URLs to
profiles. - Set
maxLinkedPagesPerProfileto control linked-website enrichment. - Run the Actor and export the resulting lead rows as CSV, JSON, Excel, XML, or through the API.
Example output
{
"username": "examplecreator",
"displayName": "Example Creator",
"primaryEmail": "partnerships@example.com",
"externalUrl": "https://example.com",
"followerCount": 82000,
"videoCount": 410,
"verified": false,
"contactConfidence": "high",
"status": "found",
"profileUrl": "https://www.tiktok.com/@examplecreator",
"contactSourceUrls": ["https://www.tiktok.com/@examplecreator"],
"collectedAt": "2026-08-11T20:00:00.000Z"
}
What data you get
Rows can include username, display name, biography, profile URL, avatar URL, public email, linked website, additional public emails, other social links, follower, following, like and video counts, verification, source evidence, confidence, status, and collection time. Optional fields are nullable when TikTok or the creator's public website does not show them.
Input settings
| Setting | JSON key | Description |
|---|---|---|
| TikTok handles or profile URLs | profiles |
Add 1–50 public TikTok handles such as tiktok or full profile URLs. |
| Maximum linked pages per creator | maxLinkedPagesPerProfile |
Inspect up to this many public pages on the creator's linked website for emails and social links. Set to 0 for profile-only extraction. |
| Save profiles without a public email | includeNoContact |
Save one truthful status row even when no public email is visible, so outreach lists preserve coverage and profile metrics. |
| Run time limit in seconds | runTimeSecs |
Stop admitting new profiles before this shared run deadline. Use 30–270 seconds. |
| Proxy configuration | proxyConfiguration |
Optional Apify proxy settings for regions where direct TikTok access is unavailable. |
Who is it for?
- Influencer marketing teams qualifying creators for paid campaigns.
- Agencies assembling sponsorship and UGC outreach lists.
- Partnerships teams checking public business contact channels.
- Sales and recruiting operations enriching creator records in a CRM.
- Developers and agents that need structured TikTok lead data.
Tips and limits
- The input maximum is 50 profiles per run; linked-page enrichment is capped at five pages per creator.
- Only public contact details are returned. The Actor does not infer, generate, or purchase private emails.
- TikTok profiles and linked public pages can change or become unavailable, so some fields may be nullable.
- Keep source URLs with each lead so an outreach operator can review where a contact detail was published.
- Use the results responsibly and follow applicable privacy, marketing, and platform requirements.
API usage
curl -X POST "https://api.apify.com/v2/acts/fetch_cat~tiktok-creator-email-finder/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"profiles":["tiktok"],"maxLinkedPagesPerProfile":2}'
JavaScript:
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('fetch_cat/tiktok-creator-email-finder').call({
profiles: ['tiktok'], maxLinkedPagesPerProfile: 2,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
Python:
import os
from apify_client import ApifyClient
client = ApifyClient(os.environ['APIFY_TOKEN'])
run = client.actor('fetch_cat/tiktok-creator-email-finder').call(run_input={
'profiles': ['tiktok'], 'maxLinkedPagesPerProfile': 2,
})
items = client.dataset(run['defaultDatasetId']).list_items().items
Use with MCP and AI agents
Connect to the official Apify MCP server at https://mcp.apify.com?tools=fetch_cat/tiktok-creator-email-finder, or use this MCP client entry:
{"mcpServers":{"apify":{"url":"https://mcp.apify.com?tools=fetch_cat/tiktok-creator-email-finder"}}}
Example prompts: “Find public contact details for these TikTok creators and keep the source URLs,” and “Run the Actor, then return creators with more than 50,000 followers and a high-confidence email.”
Support
Open an issue from the Actor page with the run ID or run URL, input JSON, expected output, actual output, and one reproducible public TikTok profile URL. Remove unrelated sensitive information before submitting it.