Begin with the collection identifier
If a work leads you to a collection you want to explore, prepare mixId rather than a user secUid. Although the operation’s name may suggest an account-wide collection view, its input contract identifies a particular collection. Confirm the source and target before retrieval so one collection review does not become a claim that you inventoried the entire account.
Check how the works relate before sequencing them
Continue with cursor and count and preserve the sources already inspected. In a hypothetical travel collection, numbers or place names may suggest relationships without proving chronological order. Open the actual works to distinguish a journey segment, supplementary explanation, and independent extra. Do not invent missing episodes or assume that adjacent entries happened on the same day.
Give readers a reason for the proposed order
Your viewing sheet could contain links, relevance to the theme, a reason to start with a particular work, and unresolved context. Beginning with a route overview before a detailed location visit is your editorial choice, not a guaranteed official sequence. Record the date and reviewed scope, then revise when the collection changes. The outcome should improve comprehension without presenting completeness or the creator’s intention as established facts you have not checked.
Request URL and parameters
GET https://api.trmesh.com/openapi/api/v1/tiktok/web/fetch_user_mix
| Parameter | Type | Required | Meaning |
|---|---|---|---|
mixId |
string | Yes | Mix id |
cursor |
integer | No | Page cursor |
count |
integer | No | Number per page |
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_mix"
params = {
"mixId": "7101538765474106158"
}
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.


