You need several writing angles from a long TikTok video. An available platform AI article may make it easier to locate relevant ideas. This endpoint retrieves TikTok-generated titles, summaries, keywords, and article text; those materials still need checking against the source video.
Label the generated material clearly
Keep it attached to the original work identifier and identify its AI origin. The generated title is not necessarily the creator's title, and the article is not a verbatim transcript. If no usable article is available, retain that state. This capability retrieves generated content rather than accepting your own prompt to write a new article.
Use keywords to guide viewing
Pick terms relevant to your editorial question, then return to the video to confirm the corresponding discussion. Extracted keywords may be paraphrases rather than words the speaker used. They also do not establish search volume or ranking potential. Treat them as candidates for further investigation.
Separate quotation from inspiration
Verify wording and context before quoting. When a topic merely inspires your own article, label it as an editorial idea and gather supporting evidence independently. Check numbers, causal claims, and specialist advice particularly carefully. Deliver candidate questions, their video basis, and remaining information gaps so generated summaries do not quietly become asserted facts.
Request URL and parameters
GET https://api.trmesh.com/openapi/api/v1/tiktok/web/fetch_post_ai_article
| Parameter | Type | Required | Meaning |
|---|---|---|---|
itemId |
string | Yes | Video id |
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_post_ai_article"
params = {
"itemId": "7651935877744168194"
}
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.


