Add an existing session recording to a playlist. This endpoint associates a specific session recording with a playlist, making it part of that collection. Requires 'project_id' (project identifier), 'short_id' (playlist identifier), and 'session_recording_id' (recording identifi…
idintegerPlaylist ID (optional, read-only - automatically assigned by the server)
namestringOptional name for the playlist (can be used to update the playlist name when adding the recording)
pinnedbooleanOptional boolean to pin the playlist to the top of the list (defaults to false)
deletedbooleanOptional boolean flag to mark the playlist as deleted (soft delete)
filtersOptional filter criteria for 'filters' type playlists. Can include events, duration, filter_group, date ranges, etc. Not typically used when adding recordings to 'collection' type playlists.
short_idRequiredstringThe short identifier (short_id) of the playlist to which the recording will be added. Obtain this from creating or listing session recording playlists.
created_atstringPlaylist creation timestamp (optional, read-only - automatically set by the server)
project_idRequiredstringProject ID of the project you"re trying to access. To find the ID of the project, make a call to /api/projects/.
short_id_1stringPlaylist short identifier in the request body (optional, typically not needed as it's already in the URL path)
descriptionstringOptional description for the playlist (can be used to update the playlist description when adding the recording)
derived_namestringOptional derived name for the playlist (auto-generated by PostHog if not provided)
last_modified_atstringTimestamp of the last modification (optional, read-only - automatically updated by the server)
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.