Similar names may point to different topics
After finding an inspiring lifestyle post, confirm its associated topic and query it with forum_id. This retrieves information about an identified topic rather than searching every possible name. Preserve the work that led you there so similar labels do not send you to the wrong place. An older seasonal topic and a current activity can look alike without sharing the same context.
Do not invent participation requirements
Separate information actually supplied about the topic from patterns you merely noticed in related works. A hypothetical weekend-life theme does not imply a requirement to upload three pictures. Topic information is not necessarily a complete set of campaign rules. Check any deadlines, judging process, or rewards against explicit published conditions before relying on them.
Formulate your own contribution
Your creative card might contain the source, experience you intend to describe, details to photograph, and participation conditions still needing confirmation. A genuine before-and-after weekend organisation record can respond to a theme without copying another author’s narrative. The lookup does not guarantee inclusion or recommendation, and a topic’s existence is not official collaboration permission. Finish knowing why your work fits and which claims you cannot yet make in the published caption.
Request URL and parameters
GET https://api.trmesh.com/openapi/api/v1/lemon8/app/fetch_topic_info
| Parameter | Type | Required | Meaning |
|---|---|---|---|
forum_id |
string | Yes | Topic 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/lemon8/app/fetch_topic_info"
params = {
"forum_id": "7174447913778593798"
}
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.