TikTok does not hand a self-serve hashtag volume API to every developer account. The Research API is gated. Creative Center is a browser export. Trends API takes source tiktok on get_growth or get_time_series and returns a 0-100 series for a phrase. The live hashtag list is get_top_trends with type TikTok Trending Hashtags. No TikTok token. body is a JSON string and must be parsed a second time. Docs: the API reference. TikTok notes: the TikTok guide. Caps: pricing.
Research API waitlists and Creative Center exports
TikTok's own developer products cover ads, content posting, and a research track that requires an application. None of those is "POST a hashtag, get a weekly 0-100." Downloading a Creative Center table by hand is not a pipeline. A headless browser pointed at that UI is a scrape.
source tiktok on get_growth
POST https://api.trendsapi.ai/api
Authorization: Bearer <api_key>
Content-Type: application/json
{"mode":"get_growth","source":"tiktok","keyword":"skincare","percent_growth":["3M","12M"]}
skincare is a labeled sample keyword, not a live pull in this file. percent_growth accepts the same presets as other sources (3M, 12M, YTD). Use get_time_series when the next step is a chart.
TikTok Trending Hashtags board
{"mode":"get_top_trends","type":"TikTok Trending Hashtags","limit":25}
No keyword. TikTok Trending Searches is the sibling feed for rising search strings. Do not send a hashtag on either board call. Pagination is offset and limit.
Phrase versus a sound id
Standard sources accept a name or phrase. That list includes tiktok. A Creative Center sound id, a video id, or a user handle is the wrong key. If the inner payload is empty, change the phrase. Do not paste a TikTok URL into keyword.