A creator sends you a profile link. The follower count is easy to copy, but a week later that number says little about why the account interested you. A small observation card is a better starting point.

Tool interface with demo data, shown to explain where to look.
Tool interface with demo data, shown to explain where to look.

Confirm the account before reading the numbers

Copy the full profile URL. In https://www.tiktok.com/@tiktok, the username is tiktok; the larger display name on the page is not necessarily unique. This public URL illustrates the input format and does not imply a partnership.

Select TikTok on the tool homepage, paste the profile link and complete verification. A video share link identifies a different object and will not work as a profile query. Compare the returned username, avatar and bio with the original page before recording anything.

Keep a five-field observation card

Field What to record
Profile URL A source you can revisit
Observation time Include the time zone
Public positioning Describe the bio without guessing audience demographics
Available metrics Keep followers, likes and post counts separate
Next question Has the topic changed? Which recent posts deserve a closer look?

Leave unavailable metrics blank. Turning a dash into zero can create an imaginary growth spike at the next observation. If an account is private, stop at the public information available.

A tempting ratio that does not work

Imagine a teaching example with 10,000 followers and 200,000 total likes. Dividing one by the other gives 20, but that is not an engagement rate. Total likes may span years while the follower count describes the account now. To compare posts, use similar publication windows and record views and interactions separately.

Open a few recent posts and read them. The card should help you choose the next research question, rather than replace judgment with a single score.

Automate the observation after the first check

The request below retrieves public profile information. Supply at least one of uniqueId or secUid; the profile username is the preferred uniqueId. Compare the response with the source page before building your own field mapping.

Request URL and parameters

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

Parameter Type Required Meaning
uniqueId string No User uniqueId
secUid string No User secUid

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_user_profile"
params = {
    "uniqueId": "tiktok"
}
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.