This endpoint does not provide the raw JSON of the replays. To get the raw JSON, you need to click Export as JSON in the replay options menu in-app. If you want us to build exports or have a strong opinion on how you'd like to use them, vote or comment on this issue on our roadmap.
Session recordings
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
GET | |
GET | |
PATCH | |
DELETE | |
GET | |
POST | |
DELETE | |
POST |
List all session recordings
Required API key scopes
session_recording:readPath parameters
- project_idstring
Query parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /projects /:project_id /session_recordingsExample response
Status 200
RESPONSE
Retrieve session recordings
Required API key scopes
session_recording:readPath parameters
- idstring
- project_idstring
Response
Example request
GET /api /projects /:project_id /session_recordings /:idExample response
Status 200
RESPONSE
Update session recordings
Required API key scopes
session_recording:writePath parameters
- idstring
- project_idstring
Request parameters
- person
Response
Example request
PATCH /api /projects /:project_id /session_recordings /:idExample response
Status 200
RESPONSE
Delete session recordings
Required API key scopes
session_recording:writePath parameters
- idstring
- project_idstring
Example request
DELETE /api /projects /:project_id /session_recordings /:idExample response
Status 204 No response body
List all session recordings sharing
Required API key scopes
sharing_configuration:readPath parameters
- project_idstring
- recording_idstring
Example request
GET /api /projects /:project_id /session_recordings /:recording_id /sharingExample response
Status 200
RESPONSE
Create session recordings sharing passwords
Create a new password for the sharing configuration.
Required API key scopes
sharing_configuration:writePath parameters
- project_idstring
- recording_idstring
Request parameters
- enabledboolean
- settings
- password_requiredboolean
Response
Example request
POST /api /projects /:project_id /session_recordings /:recording_id /sharing /passwordsExample response
Status 200
RESPONSE
Delete session recordings sharing passwords
Delete a password from the sharing configuration.
Required API key scopes
sharing_configuration:writePath parameters
- password_idstring
- project_idstring
- recording_idstring
Example request
DELETE /api /projects /:project_id /session_recordings /:recording_id /sharing /passwords /:password_idExample response
Status 204 No response body
Create session recordings sharing refresh
Required API key scopes
sharing_configuration:writePath parameters
- project_idstring
- recording_idstring
Request parameters
- enabledboolean
- settings
- password_requiredboolean
Response
Example request
POST /api /projects /:project_id /session_recordings /:recording_id /sharing /refreshExample response
Status 200
RESPONSE