InternalOptional ReadonlychainingPosition?: string | numberZero-based position in the chaining session.
Optional ReadonlychainingSeedMediaId?: stringSeed media id of the chaining session (chaining_seed_media_id), in the form the caller holds it.
Optional ReadonlychainingSessionId?: stringOpaque chaining-session id.
Optional ReadonlyclientPosition?: string | numberClient position in the viewer.
Optional ReadonlyfriendsLane?: falseThe tab entry's friends-lane prefetch (clips/discover/social/) is the bottom bar tap's; the landing
after a published reel opens the same tab without it (run-reel-plain-20261026-2056), so it declares
false. Absent: the entry sends it.
Optional Readonlymedia?: {Readonlycode: stringThe media's shortcode, the item's identity key.
Readonlyid: stringContainer media id (<pk>_<authorPk>).
Readonlymedia_type: numberOptional Readonlyorganic_tracking_token?: stringReadonlypk: stringThe media's numeric pk.
Optional Readonlytaken_at?: numberOptional Readonlyuser?: { id?: string; pk?: string }Optional Readonlyvideo_duration?: numberThe clip's length in seconds, when the answer carries it.
Optional ReadonlymediaPctWatched?: string | numberPercentage of the clip watched before the like (0–100), the app's measurement.
Optional ReadonlyrankingSessionId?: stringRanking session id.
Optional ReadonlystoryRankingToken?: stringThe reel's story ranking token.
The facts the input carries: the chaining session it resolves to and the position of the reel it opens on — the tapped reel's index in a list, 0 for a single reel or the bottom bar's stream (which starts at its first reel).