Begin with specific background questions

If a collaboration candidate has changed its display name, you may want additional context about the account. Query About information using the confirmed user_id. Available details include the identifier, username, profile image, verification status, joining date, account region, and verification date. These support a background record but do not independently establish a real person’s or company’s legal identity.

Preserve the meaning and precision of each value

date_joined may state only a month and year; do not invent an exact day. verified_date can be empty for an unverified account, which does not establish that verification was never requested. account_based_in is account-region information, not nationality, live location, or a business licence. A verification mark also cannot replace checks on the contracting party, rights, and delivery arrangements.

Separate observed facts from open questions

For a hypothetical cross-region shoot, record the displayed region and review date, then separately note that the filming location needs confirmation from the person. That is a planning annotation, not an itinerary supplied by the operation. If information conflicts with a statement, preserve the discrepancy and clarify it through normal communication. The useful outcome is a set of accurate questions, not an unsupported trust score derived from account age or a verification badge.

Request URL and parameters

GET https://api.trmesh.com/openapi/api/v1/instagram/v1/fetch_user_about_info

Parameter Type Required Meaning
user_id string Yes Instagram user 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/instagram/v1/fetch_user_about_info"
params = {
    "user_id": "182988865"
}
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.