One Xiaohongshu note seems perfect for your project, but colleagues wonder whether it was a one-off experiment. A user's published-note list helps locate more work to read. It does not automatically define the creator's positioning.
Confirm the intended account
The endpoint accepts a user ID or share link, prioritizing the ID. Avoid combining a stale identifier with a new reference. Keep the original recommended note in the research record so later reading can test whether it is representative.
Follow actual continuation data
The documentation describes pagination and a cursor associated with the last returned note. Extract the real continuation value instead of guessing the next identifier. Record coverage and check overlap. Failure to retrieve further material does not establish that no older work exists. Obtain missing content details separately when necessary.
Assess continuity through several works
For notes you actually read, record the question, format, and observation context. Distinguish ongoing themes from temporary campaigns. Repeated title words do not establish expertise, and missing notes do not prove inactivity. Explain which examples support project fit and what remains unknown. Collaboration still involves discussion and permission rather than a conclusion derived from list size or one prominent post.
Request URL and parameters
GET https://api.trmesh.com/openapi/api/v1/xiaohongshu/app_v2/get_user_posted_notes
| Parameter | Type | Required | Meaning |
|---|---|---|---|
user_id |
string | No | User ID |
share_text |
string | No | xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn |
cursor |
string | No | Pagination cursor, leave empty for first request |
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/xiaohongshu/app_v2/get_user_posted_notes"
params = {
"user_id": "61b46d790000000010008153",
"share_text": "http://xhslink.com/o/8GqargIxrko"
}
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.

