Provides access to session recordings captured from the mobile app. Used by the admin dashboard to replay user sessions for UX analysis.
| Method |
Description |
ListSessionRecordings |
List session recordings |
GetSessionSnapshots |
Get snapshots for a session recording |
List session recordings for the organization.
Authorization: Requires PERMISSION_CAMPAIGNS_READ permission
| Field |
Type |
Description |
pagination |
Pagination |
Pagination parameters. |
user_id |
string |
Filter by user ID. |
| Field |
Type |
Description |
recordings |
SessionRecording[] |
List of session recordings. |
pagination |
PaginationMeta |
Pagination metadata. |
| Field |
Type |
Description |
id |
string |
Recording ID. |
user_id |
string |
User who generated the recording. |
duration_ms |
int64 |
Recording duration in milliseconds. |
started_at |
Timestamp |
When the session started. |
Get the snapshot data for a session recording.
Authorization: Requires PERMISSION_CAMPAIGNS_READ permission
| Field |
Type |
Description |
recording_id |
string |
Recording ID. |
| Field |
Type |
Description |
snapshots |
bytes |
Serialized snapshot data for the session replay player. |