TikTok trending hashtags API
See what's trending on TikTok in any country before it peaks. Pull trending hashtags by industry and time window with their rank, views, post counts, popularity curve and trend stage, look up total views for any hashtag, and find the creators driving each trend.
From $0.0015 per trending hashtag · no API key · failed calls refunded
What you get
- Trending hashtags by country, industry and period
- Rank, post count, views and trend stage
- Total views and videos for any hashtag
- Engagement, top sounds and related hashtags
- Trending creators with followers and email
Just ask your AI
“What are the top 30 trending TikTok hashtags in the beauty industry in the US this week?”
“Compare total views for #booktok, #bookreview and #bookrecommendations.”
Connectors behind it
Your AI picks the right one for the question. Each is priced per result and refunded if it fails.
rankcharthashtaghashtagIdhashtagUrlpostCountTikTok Hashtag Analytics$0.005 per hashtagGet total views and video counts for TikTok hashtags in bulk, plus engagement, top creators, top sounds and related hashtags from each tag's top videos.hashtagstatusmessagehashtagIdtitleurlTikTok Trending Creators Scraper$0.002 per creatorFind trending TikTok creators by country: username, followers, bio, email, top video views, engagement rate and the trending hashtags they drive.rankusernamenicknameprofileUrluserIdfollowersTikTok Hashtag Scraper$0.006 per resultScrape videos from any public TikTok hashtag and export author, stats, and music data to a results.videoIdvideoUrldescriptionhashtagscreatedAtcreatedAtTimestampUse the TikTok trending hashtags API from Claude, ChatGPT or Cursor
Pick your tool and connect in under a minute. Then just ask — for example: “What are the top 30 trending TikTok hashtags in the beauty industry in the US this week?”
Connect Claude
Web, desktop and mobile. One click, then confirm.
- 1Click Add to Claude — claude.ai opens with Sourcelane filled in
- 2Click Continue to confirm — it then works in Claude desktop and mobile too
Manual setup (config files, REST, Python) +
Claude Code
Adds the Sourcelane MCP server with your key as a header.
claude mcp add --transport http sourcelane https://api.usesourcelane.com/mcp \
--header "Authorization: Bearer sl_live_your_agent_key"Claude Desktop (config file)
Alternative to the connector URL: add to claude_desktop_config.json, then restart Claude.
{
"mcpServers": {
"sourcelane": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.usesourcelane.com/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer sl_live_your_agent_key"
}
}
}
}Cursor & Windsurf
Add to ~/.cursor/mcp.json (or Windsurf's mcp_config.json).
{
"mcpServers": {
"sourcelane": {
"url": "https://api.usesourcelane.com/mcp",
"headers": {
"Authorization": "Bearer sl_live_your_agent_key"
}
}
}
}VS Code
Save as .vscode/mcp.json. VS Code prompts for your key once.
{
"servers": {
"sourcelane": {
"type": "http",
"url": "https://api.usesourcelane.com/mcp",
"headers": {
"Authorization": "Bearer ${input:sourcelane-key}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "sourcelane-key",
"description": "Sourcelane agent key",
"password": true
}
]
}ChatGPT Custom GPT (Actions)
Create a GPT → Actions → Import from URL, then Authentication: API Key, Bearer.
https://usesourcelane.com/openapi.jsonREST
One POST. Pass maxResults to cap cost.
curl -X POST https://api.usesourcelane.com/v1/call \
-H "Authorization: Bearer sl_live_your_agent_key" \
-H "Content-Type: application/json" \
-d '{"listing":"tiktok-trending-hashtags-scraper","params":{"countries":["US"],"maxResults":5},"maxResults":10}'Python, LangChain, CrewAI, OpenAI Agents SDK…
Wrap the REST call as a tool, or point an MCP client at the endpoint.
import requests
res = requests.post(
"https://api.usesourcelane.com/v1/call",
headers={"Authorization": "Bearer sl_live_your_agent_key"},
json={
"listing": "tiktok-trending-hashtags-scraper",
"params": {"countries":["US"],"maxResults":5},
"maxResults": 10,
},
timeout=300,
)
body = res.json()
print(body["receipt"]["chargedMicros"], "micro-USD for", body["receipt"]["results"], "results")
print(body["data"])TikTok trending hashtags API — FAQ
Which countries are covered?+
Pass one or more country codes; trends are returned per country with the country name on each row.
Can I get the videos under a hashtag?+
Yes — the TikTok Hashtag Scraper returns the videos posted under any hashtag.
Do I need a TikTok API key or developer account?+
No. Sourcelane runs the connectors for you. You top up a balance with a card, create an agent key, and your agent calls the connector — there is no TikTok app review, OAuth setup or rate-limit juggling on your side.
Which AI tools can use it?+
Anything that speaks MCP (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf) can connect to the Sourcelane MCP server with one config block. ChatGPT can use it through a Custom GPT Action, and any agent framework can call the REST endpoint directly.
Can I stop an agent from overspending?+
Yes. Every agent key has its own per-call cap, daily and monthly limits, an optional lifetime budget, an allowlist of connectors, and a kill switch.

