provider replaysession_recording_playlists PATCH /api/environments/{environment_id}/session_recording_playlists/{short_id}/
@utdk/posthog /api/environments/{environment_id}/session_recording_playlists/{short_id}/
environments_session_recording_playlists_partial_update
environment_id path required
Deprecated. Use /api/projects/{project_id}/ instead.
string
short_id path required
string

Try it

Authentication
Configure credentials for PostHog API
environmentsSessionRecordingPlaylistsPartialUpdate
PATCH/api/environments/{environment_id}/session_recording_playlists/{short_id}/

Parameters

required

Deprecated. Use /api/projects/{project_id}/ instead.

required

Input

Human-readable name for the playlist.

Optional description of the playlist's purpose or contents.

Whether this playlist is pinned to the top of the list.

Set to true to soft-delete the playlist.

JSON object with recording filter criteria. Only used when type is 'filters'. Defines which recordings match this saved filter view. When updating a filters-type playlist, you must include the existing filters alongside any other changes — omitting filters will be treated as removing them.

Playlist type: 'collection' for manually curated recordings, 'filters' for saved filter views. Required on create, cannot be changed after. * `collection` - Collection * `filters` - Filters

Return whether this is a synthetic playlist

Configure credentials above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import posthog from '@utdk/posthog';

await posthog.environmentsSessionRecordingPlaylistsPartialUpdate()