Keep the review attached to one tweet

After an event announcement, you may want to understand which accounts helped circulate it. Use the original tweet_id and confirm that it refers to the intended announcement rather than another discussion. The retweet-user list describes a particular interaction. It does not establish how many people read the message or replace an analysis of every other interaction type.

Do not assign motives to the accounts

Continue with cursor and distinguish records through their actual identifiers rather than merging similar nicknames. A repost may recommend, alert, or discuss; the list alone does not determine the reason. If a hypothetical institution appears, inspect the public context before describing its role. Its presence does not by itself demonstrate endorsement or a partnership with the organiser.

Deliver a record that supports further checking

Your review sheet could contain the original tweet, observation time, inspected range, and accounts whose context merits a closer look. Do not extrapolate total reach from a partial list or infer age, income, or purchase intent from profile clues. Comparisons between events should state whether observation timing and scope match. The resulting record helps trace public circulation, while registrations and revenue require separate evidence from the actual business process.

Request URL and parameters

GET https://api.trmesh.com/openapi/api/v1/twitter/web/fetch_retweet_user_list

Parameter Type Required Meaning
tweet_id string Yes Tweet ID
cursor string No Cursor

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/twitter/web/fetch_retweet_user_list"
params = {
    "tweet_id": "1835124037934367098"
}
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.