Limit the review to short-form work
Use user_id to inspect an account’s Reels when discussing its short-video expression. Start with a question such as whether the opening makes the subject clear. The list does not score editing quality or establish how long viewers watched. Those judgments require actual viewing and any separate evidence needed for performance claims.
Follow the pagination information that belongs here
count sets the page size and max_id is used for subsequent requests. items contains Reels, while paging_info supplies pagination information. Do not copy the ordinary-post operation’s next_max_id path without checking this response. Preserve sources and the reviewed range so duplicates do not become extra publications and the first batch is not described as the complete short-video history.
Make the editing suggestion concrete
For a hypothetical set of cooking Reels, note whether openings show the finished dish or ingredients, whether transitions between steps are understandable, and where explanation is missing. These are manual viewing notes, not automatically identified shot labels. Attach an example to each suggestion instead of writing an unworkable criticism such as poor rhythm. Propose a small number of changes to try and state that their effect remains unverified. The list alone cannot prove that an editing change will improve retention.
Request URL and parameters
GET https://api.trmesh.com/openapi/api/v1/instagram/v1/fetch_user_reels
| Parameter | Type | Required | Meaning |
|---|---|---|---|
user_id |
string | Yes | Instagram user ID |
count |
integer | No | Count per page |
max_id |
string | No | Pagination cursor for next 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/instagram/v1/fetch_user_reels"
params = {
"user_id": "25025320"
}
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.

