List mouse events on a clip
Changed onReturns the cursor path and clicks recorded with the clip's screen recording, mapped onto the clip's playback timeline (cuts applied). Positions are percentages of the screen recording's dimensions — the same coordinate space as zoom focus points. Events during cut-out footage are dropped, and move events are sampled (default one per 100ms, intervalMs=0 for every event). Use types=clicks to return only clicks. Returns an empty list when the recording has no mouse data (camera-only clips, uploads, older recorder versions). Pass startTimeMs/endTimeMs to read a long recording in windows; a window returns the same events the whole-clip response has in that range.
Request
- Base URLhttps://api.tella.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Video identifier
Clip identifier
Query parameters
Only return items at or after this time, in ms on the clip's playback timeline. Defaults to the clip's start.
Only return items before this time (exclusive), in ms on the clip's playback timeline. Must be greater than startTimeMs. Defaults to the clip's end. Page through a long clip with windows that meet end to start.
Thin move events to at most one per this many ms of playback — clicks are always kept. Defaults to 100. Pass 0 for every recorded event (can be tens of thousands on long recordings).
Comma-separated event kinds to return: clicks, moves. Default: both. Use types=clicks for the positions where a mouse button went down — one event per press, not one per sample of a held button.
Response
OK
Example response
{
"events": [
{
"timestampMs": 1000,
"xPct": 42.5,
"yPct": 63.1
}
]
}Changes
- info
added the new optional
queryrequest parameterendTimeMs - info
added the new optional
queryrequest parameterstartTimeMs
- info
- warning
added the new
edit_conflictenum value to theresponse property for the response status - warning
added the new
edit_conflictenum value to theresponse property for the response status - warning
added the new
edit_conflictenum value to theresponse property for the response status - warning
added the new
edit_conflictenum value to theresponse property for the response status - warning
added the new
edit_conflictenum value to theresponse property for the response status - warning
added the new
edit_conflictenum value to theresponse property for the response status - warning
added the new
edit_conflictenum value to theresponse property for the response status - warning
added the new
edit_conflictenum value to theresponse property for the response status - warning
added the new
edit_conflictenum value to theresponse property for the response status
- warning