Decide what you want to learn from sharing

When preparing an interview, a creator’s reposts may offer additional material to discuss alongside their original work. Identify the account with secUid and read its repost list. This operation concerns reposted works, not all published videos. Frame an open question about presentation choices instead of treating the list as a direct statement of personal beliefs.

Return to the original work for context

Continue reading with cursor and count; coverFormat concerns cover formatting. Keep the observed account separate from the source of the reposted work. A repost does not transfer authorship, and its presence alone does not explain whether someone is praising, questioning, or simply circulating a clip. Check the surrounding context before using that observation publicly.

Prepare questions attached to specific examples

If several hypothetical reposts use distinctive transitions, an interview note might ask which presentation methods merit discussion and attach the original links. That is a human-prepared question, not an automatically inferred interest label. State the observation date and reviewed range. Missing records should remain unknown rather than becoming zero activity. The finished brief should support a grounded conversation, not claim a complete creative profile or permission to reuse somebody else’s footage.

Request URL and parameters

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

Parameter Type Required Meaning
secUid string Yes User secUid
cursor integer No Page cursor
count integer No Number per page
coverFormat integer No Cover format

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_repost"
params = {
    "secUid": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM",
    "cursor": "0",
    "count": "20",
    "coverFormat": "2"
}
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.