You begin the day looking for TikTok content ideas. Trending search words can offer leads, but a word's appearance does not explain its meaning, its audience, or the best format for addressing it.

Date the observed keyword list

This capability retrieves daily trending search keywords. Preserve the original terms and observation date before translating or abbreviating them. A term may refer to a person, a work, or an event, and cross-language interpretation can be misleading. Keep unclear terms pending rather than inventing their background.

Check whether you can answer a real question

For each relevant word, identify the question behind it and the reliable material you could contribute. Trend inclusion does not guarantee a search-volume measurement or distribution for your account. Investigating related videos requires a separate discovery step; the keyword list is not a complete body of discussion evidence.

Build observations across days carefully

Repeated collection with a consistent method can show recurrence in your samples, not an exhaustive intraday curve or historical ranking. Select a few topics aligned with your expertise and list facts still to verify. Do not force every trending term into a headline. Performance requires later evaluation after publication; this data supports discovery rather than a promise of views or search exposure.

Request URL and parameters

GET https://api.trmesh.com/openapi/api/v1/tiktok/web/fetch_trending_searchwords

Parameter Type Required Meaning

Run the Python example

Install requests and set TRMESH_API_TOKEN in your environment. Replace the sample identifiers with the public object you intend to inspect. Example IDs may no longer be available.

import os
import requests

# Read your own developer key from the server environment.
url = "https://api.trmesh.com/openapi/api/v1/tiktok/web/fetch_trending_searchwords"
params = {}
response = requests.get(
    url, params=params, timeout=30,
    headers={"Authorization": f"Bearer {os.environ['TRMESH_API_TOKEN']}"},
)
response.raise_for_status()
payload = response.json()
print(payload)  # Inspect the actual response before mapping fields

Endpoint documentation · Free profile tool

API calls use your TRMesh account allowance. Check the endpoint price before running a script.